Releases: vaadin/framework
Vaadin Framework 8.13.0.beta1
Vaadin Framework 8.13.0.beta1 is a pre-release for evaluating a number of new features and bug fixes. The API in this beta version is not considered final and may change based on user feedback.
Enhancements in 8.13:
- #12186 Optimize Grid performance, by re-using ComputedStyles in Escalator when possible.
- #12168 Add API to prevent invalid input when integrated range validator is used in DateField
- #12060 Add getter for presentationProvider in Grid.Column
- #12138 Fixed LayoutManager size calculations during transform.
- #12231 Fix: Updating Grid's item set when details rows are open.
- #12183 DateField value now actively adjusts to the set resolution.
Vaadin Framework 7.7.25
Vaadin Framework 7.7.25 is an extended-support release with the following fixes:
- Clear thread local instances on connection lost in push handler
- Clear out ClientCache when UI is detached to prevent a minor memory leak
- Updated license checker version
- Fix Table/TreeTable styles so that cell border does not grow row height, which breaks things (fixes e.g. issue #12251)
- Update Jetty version to 9.4.38.v20210224
See 7.7.25 milestone for all changes
Vaadin Framework 8.13.0.alpha1
Vaadin Framework 8.13.0.alpha1 is a pre-release for evaluating a number of new features and bug fixes. The API in this beta version is not considered final and may change based on user feedback.
#Enhancements
- #12186 Optimize Grid performance, by re-using ComputedStyles in Escalator when possible.
- #12168 Add API to prevent invalid input when integrated range validator is used in DateField
- #12060 Add getter for presentationProvider in Grid.Column
- #12138 Fixed LayoutManager size calculations during transform.
- #12231 Fix: Updating Grid's item set when details rows are open.
- #12183 DateField value now actively adjusts to the set resolution.
Vaadin Framework 8.12.4
Vaadin Framework 8.12.4 is a maintenance release with the following fixes :
- update to Atmosphere runtime 2.4.30.vaadin3
- Warranty fix: fix the reported NPE cases #12207
- Fix the Invalid Input to ensureAvailabilty (Thanks @BuchienDP for the contribution)
- Fix: Make it possible to add and remove shortcut listener in compatibility TextField
- Clear out ClientCache when UI is detached to prevent a minor memory leak
- Merged column headers should work within declarative Grid.
See 8.12.4 milestone for all changes
Vaadin Framework 8.12.3
Vaadin Framework 8.12.3 is a maintenance release with the following fixes :
- fix: use time-constant comparison for CSRF tokens
- fix: fix: use time-constant comparison for security tokens
See 8.12.3 milestone for all changes
Vaadin Framework 7.7.24
Vaadin Framework 7.7.24 is an extended-support release with the following fixes:
- Fix: use time-constant comparison for CSRF tokens
- Fix: use time-constant comparison for security tokens
See 7.7.24 milestone for all changes
Vaadin Framework 8.12.2
Vaadin Framework 8.12.2 is a maintenance release with the following fixes :
- Update Atmosphere vaadin 2 patch. Fixes concurrency problem under heavy loads.
- Move call to
getMessageHandler().onResynchronize()
to right place - Better error handling trying to enable HTML5 DnD for mobile from thread
See 8.12.2 milestone for all changes
Vaadin Framework 7.7.23
Extended support release 7.7.23
Jan 26, 2021
- Make checkAtmosphereSupport() non-static
- Change license from Apache-2 to CVDLv4
Vaadin Framework 8.12.1
Vaadin Framework 8.12.1 is a maintenance release with the following fixes & enhancements:
- #5873 MenuBar: Don't set openRootOnHover when on Android or IOS.
- Binder: Convert value back to representation write back to field when changed
- #12153 Ensure CompositeConnector's root element gets re-measured on resize. (Warranty fix)
- Replace function reference with anonymous class for serialization
- Make checkAtmosphereSupport() non-static Also change call sequence so, that MPR can override ensurePushAvailable() to check Flow Atmosphere instead. (Warranty fix)
- #12139 Tweaks to Grid/Escalator column size handling. Fixes regression due earlier fix #12058
- #8186 Use generated id of the menu item to help testing of the menubar
- Bump jetty.version from 9.4.17.v20190418 to 9.4.35.v20201102 to avoid un-necessary security alerts
See 8.12.1 milestone for all changes
Vaadin Framework 8.12.0
Vaadin Framework 8.12.0 is a feature release contains a number of new features and bug fixes.
Enhancements:
- #12058 Recalculate column widths when vertical scrollbar hidden/shown.
- #12052 Add support for "ww" in date format
- #12050 All updates to Escalator size should get reported to LayoutManager.
- #12045 Ensure type safety and serializable nature of all the listeners
- #12043 Use queue for resync requests (fixes issues with theme changes)
- #12093 Add convenience overloading for setColumn
- #12086 Add API to detect if GridMultiSelect select-all checkbox is checked
- #12070 Added missing MIME types to FileTypeResolver
Bug Fixes
- Bump JUnit from 4.12 to 4.13.1 to avoid false positive security alerts
- Take border into account in Grid editor position when it opens upwards
- Log informative message instead of failing with ClassCastException when polling an obsolete resource
- When a Grid gets scroll-locked, cancel the scrollInProgress handler
Incompatible or Behavior-altering Changes
- Fixed potential security issue related method used by framework by updating Hibernate dependency to version 5.3.6.
See 8.12.0.alpha1, 8.12.0.alpha2, 8.12.0.beta1, 8.12.0 milestone for all changes.