Changes since 24.2.0.alpha7
New features
- Record usage statistics when incremental build feature is disabled
Commit · Pull request - Added methods to prevent default and stopping propagation
Commit · Pull request · Issue
Fixes
-
ShouldVisit should match package exactly
Commit · Pull requestThe shouldVisit list in frontend dependencies should match the packages exactly and not as a starts with. e.g. com.vaadiner is not a match for com.vaadin Found investigating #17490
-
Binder throws NPE and eats a relevant exception
Commit · Pull request -
Check for null when handling exception
Commit · Pull request · IssueFor errors in beforeClientResponse handle cases where any part to the errorHandler is null
-
CssBundler should check all groups
Commit · Pull request · IssueAdd the fourth url group to be checked when going through url strings.
-
Update UI if custom errorHandler
Commit · Pull request · IssueEnable update of UI for beforeClientResponse execution when a custom ErrorHandler is set.
-
Not generate chunks with the same content
Commit · Pull request · IssueChecks if a chunk has already been considered for a given list of imported modules and scripts. If so, it doesn't generate a new file, but only updates the the import file, linking all the route class hashes with the same chunk file. Also adds dependencyTriggers and eager fields to the ChunkInfo hashCode and equals, as ChunkInfo is used widely in maps. Adds extra debug logging to AbstractUpdateImports to understand better what takes most of the time in large projects.
-
Do not create theme-editor.css on application startup
Commit · Pull request