Changes since 24.3.0.alpha5
Breaking changes
-
Upgrade to Vite 5
Commit · Pull requestVite 5 is based on Rollup v4. The major breaking change there is dropping support for Node < 18 which does not affect Flow. There might be other potential plugin issues though. Vite 5 also drops support for accidentally importing styles twice, i.e.
ts import styles from 'hello.css'
To import styles and apply globally, you should dots import 'hello.css'
and to import styles as a string you need to dots import styles from 'hello.css?inline';
Fixes
-
Revert addClickShortcut to not reset focus by default
Commit · Pull request · IssueRemoves a call
setResetFocusOnActiveElement(true)
inaddClickShortcut
method inClickNotifier
to revert default behavior changes from #17826. -
Do not touch package.json files unless content has changed
Commit · Pull request · IssueIn some cases, at least the package.json file is overwritten with the same content it already had. This causes the timestamp to be updated, which in some environments causes file fingerprint to differ.
-
Do not run NodeTasks in parallel
Commit · Pull requestThis should prevent issues when a Spring Boot application is restarted almost immediately after startup. Previously roughly this happened: 1. Start app 2. Start npm install 3. Restart app 4. Clean node_modules while npm install is still running 5. Fail Now it should be 1. Start app 2. Start npm install 3. Restart app 4. Wait for npm install to finish 5. npm install finishes but might log some exception as the app was restarted 6. run node tasks including npm install from the restarted app 7. It should work
-
Update atmosphere to 3.0.3.slf4jvaadin2
Commit · Pull request