github vaadin/flow 23.0.0.beta1
Vaadin Flow 23.0.0.beta1

latest releases: 24.6.0.alpha4, 24.5.4, 24.6.0.alpha3...
pre-release2 years ago

Changes since 10.0.0.beta1

All changes

Notes

  • Starting from 23.0.0.beta2, Flow major and minor version are aligned with the platform version.

Breaking changes

  • No double decode query parameters
    Commit · Pull request

    URI.getQuery decodes the entire query string, making it impossible to distinguish & separating parameters from literal values: https://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-8214423
    Also return a properly encoded query string from QueryParameters.getQueryString. This is a potentially breaking change, as previously these were not encoded before being joined.

Fixes

  • Clean default system error messages (#12951)
    Commit · Pull request · Issue

  • Return 404 for /VAADIN/ urls which do not map to a file (#12952)
    Commit · Pull request

    Never serve the index.html page for URLs inside /VAADIN/

  • Make Vite PWA apps work offline in prod mode
    Commit · Pull request

  • Moved shortucts only initialized once
    Commit · Pull request · Issue

    for component delegation so the shortcuts are not added with already initialized actions.

  • Do not print compilation error when stopping the server
    Commit · Pull request · Issue

  • Also consider package.json fro lock versions
    Commit · Pull request · Issue

    Even if we have a vaadin_versions.json we should also take into account versions defined in package.json to be locked for transitive dependencies.

  • Allow server side modality for components UI tree
    Commit · Pull request

    Allow setting server side modality to component also when they are not direct children of the UI.

  • Do not remove package-lock on platform update
    Commit · Pull request · Issue

    Leave package-lock even if platform version has updated.

  • Update webpack versions
    Commit · Pull request

    Update webpack-cli and webpack-dev-server to get newer dependencies.

Don't miss a new flow release

NewReleases is sending notifications on new releases.