Skip to content

Releases: vaadin/framework

Vaadin Framework 8.13.0.beta1

31 Mar 09:20
8c5e36b
Compare
Choose a tag to compare
Pre-release

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

26 Mar 09:55
9c6d845
Compare
Choose a tag to compare

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

12 Mar 09:03
59a7314
Compare
Choose a tag to compare
Pre-release

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

10 Mar 10:41
384e98e
Compare
Choose a tag to compare

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

10 Feb 13:20
d8ba0a4
Compare
Choose a tag to compare

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

11 Feb 10:01
ebfc693
Compare
Choose a tag to compare

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

27 Jan 12:59
3e9873b
Compare
Choose a tag to compare

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

26 Jan 13:12
b4f0112
Compare
Choose a tag to compare

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

04 Dec 06:09
0ec7644
Compare
Choose a tag to compare

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

21 Oct 10:54
2c74ca8
Compare
Choose a tag to compare

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.