github vaadin/flow 24.1.7
Vaadin Flow 24.1.7

13 months ago

Changes since 24.1.6

All changes

Fixes

  • Fix unsafe path check for URL decoded path (#17312)
    Commit · Pull request · Issue

    If a path is already URL decoded but contains a percent char, the unsafe path check fails when it tries to decode it again. The thrown IllegalArgumentException can be safely ignored, as it means that the input path is already decoded and can be checked as is.

  • Only write Vite config files when they have changed (#17433)
    Commit · Pull request

    Prevents Vite from restarting when not needed

  • Eager load css from CssImport.themeFor (#17408)
    Commit · Pull request · Issues 17345, 17221

    CSS from CssImport.themeFor should be eagerly loaded, otherwise the framework tries to apply them after the web-component is already registered, resulting in an error in the browser. Although CssImport.themeFor is not recommended with Vaadin 24 it can still be used and in some cases it is required to work around some of the limitations mentioned in vaadin/docs#2552. This change forces CSS from CssImport.themeFor to be loaded eagerly.

Don't miss a new flow release

NewReleases is sending notifications on new releases.