Changes since 25.0.0-alpha14
Breaking changes
-
Update jackson from 2.x to 3.x
Commit · Pull requestCloses #7693
New features
-
Add ModalityMode enum
Commit · Pull requestIntroduce ModalityMode with three modes: STRICT, VISUAL and MODELESS. Part of: #22279
Fixes
-
Ensure to add feature-flags import at the start of bundle
Commit · Pull request · IssueThe feature flags import in dev mode with the hot reload disabled ends up after the custom elements definition. This is problematic for cases, like the
layoutComponentsImprovements
, where the feature flag value is checked at the definition time to decide whether some CSS styles should be added or not. This change moves the appending of the feature flags import to the end of the method, and adds it at the start of the file. -
Remove pinned async dev dependency from default package.json
Commit · Pull request · IssueThe async dependency was originally added in PR #13547 to fix a Prototype Pollution security vulnerability. This is no longer needed as the vulnerability has been resolved in newer versions and there are no direct dependencies requiring async.
-
Use frontend instead of generated (#21860)
Commit · Pull request -
Add try-catch to removing UIs (#22200)
Commit · Pull request -
Create missing directory before writing dev bundle README
Commit · Pull requestensure src/main/bundles directory exists before creating README file