Changes since 24.0.0.beta4
New features
-
Search for missed entries in theme.json (#16076)
Commit · Pull requestFlow 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 requestModifies 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 · IssueExtends 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 requestFrontend 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 requestcommit f86a96d96ef4ce9507f91ea02ea243c12b6eb02c (HEAD -> master, origin/master, origin/HEAD) Note new limit is not enabled by default
-
Enable code tab by default (#16018)
Commit · Pull request