github vaadin/flow 24.0.0.rc1
Vaadin Flow 24.0.0.rc1

latest releases: 24.6.0.alpha4, 24.5.4, 24.6.0.alpha3...
pre-release20 months ago

Changes since 24.0.0.beta4

All changes

New features

  • Search for missed entries in theme.json (#16076)
    Commit · Pull request

    Flow now analyses the json content and entries in theme.json, not only the string content. It searches for entries in project's theme.jsom whose aren't in the default/app dev bundle. If any entries are found, Flow does re-bundling.

Fixes

  • Deleting or adding a file without importing it shouldn't cause re-bundling (#16073)
    Commit · Pull request

    Modifies bundle detection logic, so that Flow doesn't check for JS/TS modules in frontend dir that are deleted or added. If a module is added or deleted, then other modules/files would add/remove an import line, so re-bundling happens anyway upon file content change. Adding or deleting of index.ts file is an exclusion and handled separately.

  • Use context class loader for class finder (#16063)
    Commit · Pull request

  • Do not throw exception if no IDE is found (#16058)
    Commit · Pull request · Issue

  • Add missing getters to Options (#16059)
    Commit · Pull request

  • Check for changes in project frontend files (#15992)
    Commit · Pull request · Issue

    Extends logic for dev-bundle re-build: it detects any project's frontend files modifications (create or delete) and re-builds bundle if such, for instance if Lit templates are modified. Imported files are also checked for modification.

  • Restore the Hilla exception for the code tab (#16042) (CP: 24.0)
    Commit · Pull request

  • Ignore ?inline suffix for imported stylesheets (#16039)
    Commit · Pull request

    Frontend resources checking ignores ?inline suffixes in the stylesheet path when comparing file names. (cherry picked from commit b9da117)

  • Update to latest file upload master (#16010)
    Commit · Pull request

    commit f86a96d96ef4ce9507f91ea02ea243c12b6eb02c (HEAD -> master, origin/master, origin/HEAD) Note new limit is not enabled by default

  • Enable code tab by default (#16018)
    Commit · Pull request

Don't miss a new flow release

NewReleases is sending notifications on new releases.