Changes since 24.4.0.alpha10
New features
-
Update gradle plugin clean tasks
Commit · Pull request · IssueUpdates Vaadin Gradle plugin to clean in same way as Maven plugin cleans. Moved CleanFrontendMojo logic to CleanFrontendUtil in shared flow-plugin-base. Updated VaadinCleanTask and VaadinBuildFrontendTask. Added cleanFrontendFiles property to Gradle plugin.
Fixes
-
Expose effective plugin configuration at vaadin.effective
Commit · Pull request -
Use closures to store listeners and fallback to window
Commit · Pull request · IssueDoesn't use this reference directly to store a list of event listeners, but uses closures. Calls the original addEventListener functions via .call(this, arguments) to avoid explosions due to this being undefined.
-
Silently update types.d.ts in Hilla projects
Commit · Pull request · IssueIf types.d.ts contains content compatible with a common Hilla project then Flow will update it silently.
-
Include only react-components in package.json
Commit · Pull request · IssueWhen React is enabled, package.json update includes only @vaadin/react-components and excludes all other @vaadin/* web-components pinned by platform versions (core and pro). React components are wrappers for web-components. When React is disabled, only web-components are updated in the package.json.