Changes since 25.0.10
New features
-
Add support for accepting hidden fields in Binder (#24139)(CP: 25.0)
Commit · Pull requestAdds setAcceptHiddenFields(boolean) to Binder. setAcceptHiddenFields(true) makes Binder apply bindings for hidden fields by default in same way as with pre-Vaadin 25.
Fixes
-
Respect user opt-out when adding overrides
Commit · Pull requestAdjust the checks for user opt-out in package.json overrides, so that an existing override for new entries added by Vaadin is considered as an opt-out, so that the existing user value is kept. This behavior satisfies the previously existing
NodeUpdatePackagesNpmVersionLockingTest.shouldNotUpdatesOverrides_whenHasUserModificationtest. -
Expose vaadin.eagerServerLoad in Spring properties metadata (#24168) (CP: 25.0)
Commit · Pull requestThis PR cherry-picks changes from the original PR #24168 to branch 25.0. --- #### Original PR description > Add eagerServerLoad to VaadinConfigurationProperties so Spring Boot can generate configuration metadata and IDE autocomplete for the documented vaadin.eagerServerLoad property. >
-
Sanitize percent characters in resource URLs (#24031)(CP:25.0)
Commit · Pull requestCherry-pick for #24031
-
Fix potential deadlock in AtmospherePushConnection disconnect (#24133) (CP: 25.0)
Commit · Pull requestThis PR cherry-picks changes from the original PR #24133 to branch 25.0. --- #### Original PR description > Fixes #24129