There was an error while loading. Please reload this page.
versions.json
core
vaadin
"vaadin-new-component": { "npmName": "@vaadin/vaadin-new-component", "javaVersion": "1.0.0", "jsVersion": "1.0.0", "component": true, "pro": true },
If the component has Java implementation:
Add its version into scripts/generator/templates/template-vaadin-spring-bom.xml. Example:
scripts/generator/templates/template-vaadin-spring-bom.xml
<dependency> <groupId>com.vaadin</groupId> <artifactId>vaadin-new-component-flow</artifactId> <version>${vaadin.new.component.version}</version> </dependency>
Add the dependency to vaadin-core/pom.xml for core components or vaadin/pom.xml for pro components
vaadin-core/pom.xml
vaadin/pom.xml
<dependency> <groupId>com.vaadin</groupId> <artifactId>vaadin-new-component</artifactId> </dependency>
Add an IT test for the new component like others did in vaadin-platform-test.
vaadin-platform-test
Check if we need to include any information of the new component in release note: scripts/generator/templates/template-release-notes.md
scripts/generator/templates/template-release-notes.md
Update README.md to include the information if needed
README.md
Make a PR to a correct branch (master for the latest, vX for version X, e.g. v12 for Platform 12)
master
vX