github vaadin/flow 24.3.0.alpha6
Vaadin Flow 24.3.0.alpha6

pre-release10 months ago

Changes since 24.3.0.alpha5

All changes

Breaking changes

  • Upgrade to Vite 5
    Commit · Pull request

    Vite 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 do ts import 'hello.css' and to import styles as a string you need to do ts import styles from 'hello.css?inline';

Fixes

  • Revert addClickShortcut to not reset focus by default
    Commit · Pull request · Issue

    Removes a call setResetFocusOnActiveElement(true) in addClickShortcut method in ClickNotifier to revert default behavior changes from #17826.

  • Do not touch package.json files unless content has changed
    Commit · Pull request · Issue

    In 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 request

    This 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

Don't miss a new flow release

NewReleases is sending notifications on new releases.