github vaadin/flow 25.0.0-alpha15
Vaadin Flow 25.0.0-alpha15

pre-release16 hours ago

Changes since 25.0.0-alpha14

All changes

Breaking changes

New features

  • Add ModalityMode enum
    Commit · Pull request

    Introduce ModalityMode with three modes: STRICT, VISUAL and MODELESS. Part of: #22279

Fixes

  • Ensure to add feature-flags import at the start of bundle
    Commit · Pull request · Issue

    The feature flags import in dev mode with the hot reload disabled ends up after the custom elements definition. This is problematic for cases, like the layoutComponentsImprovements, where the feature flag value is checked at the definition time to decide whether some CSS styles should be added or not. This change moves the appending of the feature flags import to the end of the method, and adds it at the start of the file.

  • Remove pinned async dev dependency from default package.json
    Commit · Pull request · Issue

    The async dependency was originally added in PR #13547 to fix a Prototype Pollution security vulnerability. This is no longer needed as the vulnerability has been resolved in newer versions and there are no direct dependencies requiring async.

  • Use frontend instead of generated (#21860)
    Commit · Pull request

  • Add try-catch to removing UIs (#22200)
    Commit · Pull request

  • Create missing directory before writing dev bundle README
    Commit · Pull request

    ensure src/main/bundles directory exists before creating README file

Don't miss a new flow release

NewReleases is sending notifications on new releases.