github vaadin/flow 24.9.17
Vaadin Flow 24.9.17

latest releases: 25.0.11, 25.1.4, 24.10.3...
9 hours ago

Changes since 24.9.16

All changes

Fixes

  • Add package.json overrides for workbox dependencies (#24008) (#24163) (CP:24.9)
    Commit · Pull request

    • Add PwaConfiguration parameter to TaskUpdateVite constructor - Remove service worker plugin and its imports from vite.generated.ts when offline build is not enabled - Use FrontendDependenciesScanner in TaskGeneratePackageJson to generate correct dev dependencies - Enhance TaskUpdatePackages for proper override handling - Move all workbox dependencies to workbox/package.json and only add when offline sw build is needed - Add overrides for workbox dependencies to package.json - Add overrides support to NodeUpdater - Remove empty vaadin.overrides from package.json (cherry picked from commit 90eb196)
  • Sanitize percent characters in resource URLs
    Commit · Pull request · Issue

    Jetty 12 rejects URLs containing %25 (percent-encoded percent) as ambiguous URI path encoding, causing downloads to fail with HTTP 400 when filenames contain "%" characters. Add UrlUtil.sanitizeForUrl() that replaces "%" with "_" in the URL path segment. The actual download filename from Content-Disposition is unaffected since each resource has a unique ID for lookup.

  • Fix potential deadlock in AtmospherePushConnection disconnect (#24133) (CP: 24.9)
    Commit · Pull request

    This PR cherry-picks changes from the original PR #24133 to branch 24.9. --- #### Original PR description > Fixes #24129

Don't miss a new flow release

NewReleases is sending notifications on new releases.