github vaadin/flow 24.1.0.alpha1
Vaadin Flow 24.1.0.alpha1

latest releases: 24.5.4, 24.6.0.alpha3, 24.3.21...
pre-release19 months ago

Changes since 24.0.1

All changes

Breaking changes

New features

  • Adds helper methods for commonly used CSS properties
    Commit · Pull request

    The current Style API is basically a wrapper for a string-string map. These helper methods make finding the correct property value easier for Java users and prevents making typos in the property names.

  • Support ES-module applications
    Commit · Pull request

  • Enable running npm ci mode (#15579)
    Commit · Pull request · Issue

    Adds possibility to install the npm packages using npm ci instead of npm install (or for pnpm: pnpm install --frozen-lockfile) to install the exact versions in the lock file. Can be enabled with ci.build parameter when executing a production mode frontend build.

  • Add aria-labelledby API to HasAriaLabel
    Commit · Pull request

Fixes

  • Make applications esm modules instead of cjs
    Commit · Pull request

    This is not supposed to change any behavior as Vite already requires all project frontend files to be ESM.

  • Do not build Brotli files for the dev bundle
    Commit · Pull request · Issue

  • Align javaparser version with the one used by Spreadsheet
    Commit · Pull request

  • Retry Node download if it fails
    Commit · Pull request · Issue

  • Always set theme variant
    Commit · Pull request · Issue

    Sets the theme variant in the index page so it is applied in all modes

  • Try determining the project folder from the classpath
    Commit · Pull request · Issue

    Resolves the correct project folder when running a Vaadin project inside a multi module project.

Don't miss a new flow release

NewReleases is sending notifications on new releases.