Changes since 24.0.0.alpha7
Breaking changes
-
Enable license checking for flow-polymer-template
Commit · Pull requestThe built-in support for Polymer templates is removed in Vaadin 24. Polymer support is still available in Vaadin 24 for Prime and Enterprise customers under a commercial license. Vaadin 24 provides the conversion tool that can assist you in converting Polymer to Lit templates by automating part of the effort, see https://github.com/vaadin/flow/tree/master/flow-polymer2lit .
-
Remove feature flag for old license checker which is no longer available
Commit · Pull request
New features
-
Configurable theme.json autoInjectComponents property
Commit · Pull request -
Port dependency filtering from v14 gradle plugin
Commit · Pull request · IssueBring in dependency filtering from the vaadin 14 gradle plugin.
Fixes
-
Set useDefineForClassFields in generated tsconfig.json
Commit · Pull request -
Set useDefineForClassFields to false in tsconfig.json
Commit · Pull request -
Suppress error handler for upload
Commit · Pull request · IssueDo not call the error handler for upload io exceptions. Only inform as streaming failed.
-
Create an individual npm script for compiling convert.ts
Commit · Pull request -
Upgrade org.glassfish.jaxb:jaxb-runtime from 2.3.6 to 2.3.7
Commit · Pull requestSnyk has created this PR to upgrade org.glassfish.jaxb:jaxb-runtime from 2.3.6 to 2.3.7. See this package in Maven Repository: https://mvnrepository.com/artifact/org.glassfish.jaxb/jaxb-runtime/ See this project in Snyk: https://app.snyk.io/org/artur-x3f/project/a60820e6-708f-43ba-ba1e-c6e56839f7b5?utm_source=github&utm_medium=referral&page=upgrade-pr
-
Improve polymer2lit error handling
Commit · Pull request- Changed the implementation of
FrontendConverter
so that it is based onFrontendUtils.executeCommand
which provides better error handling overFrontendUtils.createProcessBuilder
which was used before. - Added more logging when the converter skips a file.
- Changed the implementation of