All Versions
25
Latest Version
Avg Release Cycle
33 days
Latest Release
326 days ago

Changelog History
Page 2

  • v8.11.0.alpha1 Changes

    April 23, 2020

    ๐Ÿš€ Vaadin Framework 8.11.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:

    • โž• Added Tree#asMultiSelect() so that Tree can be used as multiselect field e.g. with Binder
    • โž• Added methods in Binder to enable / disable binding and binder level Validators on the fly
    • โž• Added Binder#writeBeanAsDraft method version to write all values passing conversion to the bean
    • ๐Ÿ‘ Allow AbstractDateField to provide DST zone names over custom ranges
    • ๐Ÿ”„ Changed DateField::setValue() to throw exception if date is not meeting range check. This also prevents server and client state sync issue.
    • Determining Push transport before re-connect should improve Push stability when there is hand over e.g. from WiFi to cable and vice versa

    ๐Ÿ’ฅ Breaking changes:

    • โšก๏ธ Updated hibernate dependency to newer version. Old version caused false positive warning in dependency security check.
    • โž• Added Upload button caption HTML content support
    • Upload is now prevented if there
  • v8.10.5 Changes

    May 12, 2020

    ๐Ÿš€ Vaadin Framework 8.10.5 is a maintenance release with the following fixes:

    • ๐Ÿ›  Fix to Grid column hiding/unhiding indexing.
    • ๐Ÿ›  Fix to replacing all Grid columns when some are frozen.
    • ๐Ÿ›  Fix to an unnecessary DataProvider refresh with GridRowDragger.
    • ๐Ÿ›  Fix to MenuItem tooltips within Window and other overlays.
    • ๐Ÿ›  Fix to RichTextArea links in Firefox and IE.
    • ๐Ÿ‘ Fix to RichTextArea empty input in Firefox and IE. (Warranty fix)
    • ๐Ÿšš Switched away from a deprecated constructor that has been removed in newer jsoup versions.
    • JavaDoc tweaks.
      ๐Ÿ‘€ See 8.10.5 milestone for all changes
  • v8.10.4 Changes

    April 27, 2020

    ๐Ÿš€ Vaadin Framework 8.10.4 is a maintenance release with the following fixes:

    • ๐Ÿ›  Fix to Grid recalculateColumnWidths with refreshAll
    • ๐Ÿ›  Fix to Grid frozen column handling with multiselect
    • ๐Ÿ›  Fix to Table column selector position in MPR
    • ๐Ÿ›  Fix to Upload ChangeListener with multiple uploads
    • ๐Ÿ›  Fix to Upload.interruptUpload() NPE with Close/DetachListener
    • ๐Ÿ›  Fix to Window sometimes reopening and getting stuck right after closing it
    • ๐Ÿ›  Fix to session expiration, switching to use 403 Forbidden instead of 410 Gone
    • โœ‚ Removed unnecessary null-checks from ValueContext constructors
    • โšก๏ธ Updated Liferay kernel version to allow 11 series
    • Minor optimization to Design class name handling
    • โœ… Test and JavaDoc tweaks
      ๐Ÿ‘€ See 8.10.4 milestone for all changes.
  • v8.10.3 Changes

    March 27, 2020

    ๐Ÿš€ Vaadin Framework 8.10.3 is a maintenance release with the following fixes :

    • Further tweaks to ComboBox popup positioning
    • ๐Ÿ›  Fix to frozen column indexing in Grid when unhiding columns
    • ๐Ÿ‘Œ Improvements to Grid row positioning after resizing
    • Simplified Grid sidebar handling
    • ๐Ÿ›  Fixes to Criterion serialization
    • โœ… Test tweaks

    ๐Ÿš€ for all changes in this release, check the milestone here

  • v8.10.2 Changes

    March 03, 2020

    ๐Ÿš€ Vaadin Framework 8.10.2 is a maintenance release with the following fixes :

    ๐Ÿš€ for all changes in this release, check the milestone here

  • v8.10.1 Changes

    February 21, 2020

    ๐Ÿš€ Vaadin Framework 8.10.1 is a maintenance release with the following fixes :

    • ๐Ÿ‘ Fixes issue : dateField range-end does not forbit dates after year 9999 correctly (#11881) (Warranty fix)
    • โž• Added note to DateField#setRangeStart JavaDoc
  • v8.10.0 Changes

    February 07, 2020

    ๐Ÿš€ Vaadin Framework 8.10.0 is a feature release contains a number of new features and bug fixes.

    โœจ Enhancements

    • ๐Ÿ‘ Allowed using BeanValidationBinder with scanNestedDefinitions.
    • ๐Ÿ‘ Allowed conditional asRequired in Binder.
    • ๐Ÿ‘ Allowed Binder to save partial data to a bean.
    • โž• Added helper methods for setting only height or width full.
    • ๐Ÿ‘Œ Improved access to triggering session cleanup.
    • Made Grid.Column.setEditable less prone for exceptions.

    ๐Ÿ› Bug Fixes

    • ๐Ÿ‘ Fixed an issue in closing Window with ESC (Warranty fix)
    • ๐Ÿ›  Fixed a Chrome selection issue in drop target Table (Compatibility).
    • ๐Ÿ›  Fixed initial disabling for any Composite (such as Tree).
    • Simplified Grid scroll handling.
    • ๐Ÿ“š Small improvements to documentation and testing.
    • ๐Ÿ›  Fixed an issue in details row removal for Grid.
    • ๐Ÿ›  Fixed RadioButtonGroup readOnly handling.
    • ๐Ÿ“š Some test stability and documentation tweaks.

    Incompatible or Behavior-altering Changes

    • ๐Ÿ‘ Ensured that value change happens before shortcuts in compatibility components (Warranty fix)
    • Ensured that TreeDataProvider filters also take into account child items.
    • ๐Ÿ‘Œ Improved Binder handling of null values.

    ๐Ÿ‘€ See 8.10.0 milestone for all changes.

  • v8.10.0.beta1 Changes

    January 17, 2020

    ๐Ÿš€ Vaadin Framework 8.10.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

    • โž• Added helper methods for setting only height or width full.
    • Made Grid.Column.setEditable less prone for exceptions.

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fixed an issue in details row removal for Grid.
    • ๐Ÿ›  Fixed RadioButtonGroup readOnly handling.
    • ๐Ÿ“š Some test stability and documentation tweaks.

    Incompatible or Behavior-altering Changes

    • ๐Ÿ‘ Ensured that value change happens before shortcuts in compatibility components (Warranty fix)
    • Ensured that TreeDataProvider filters also take into account child items.

    ๐Ÿ‘€ See 8.10.0.beta1 milestone for all changes.

  • v8.10.0.alpha1 Changes

    December 13, 2019

    ๐Ÿš€ Vaadin Framework 8.10.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

    • ๐Ÿ‘ Allowed using BeanValidationBinder with scanNestedDefinitions.
    • ๐Ÿ‘ Allowed conditional asRequired in Binder.
    • ๐Ÿ‘ Allowed Binder to save partial data to a bean.
    • ๐Ÿ‘Œ Improved access to triggering session cleanup.

    ๐Ÿ› Bug Fixes

    • ๐Ÿ‘ Fixed an issue in closing Window with ESC (Warranty fix)
    • ๐Ÿ›  Fixed a Chrome selection issue in drop target Table (Compatibility).
    • ๐Ÿ›  Fixed initial disabling for any Composite (such as Tree).
    • Simplified Grid scroll handling.
    • ๐Ÿ“š Small improvements to documentation and testing.

    Incompatible or Behavior-altering Changes

    • ๐Ÿ‘Œ Improved Binder handling of null values.

    ๐Ÿ‘€ See 8.10.0.alpha1 milestone for all changes.

  • v8.9.4 Changes

    December 20, 2019

    ๐Ÿš€ Vaadin Framework 8.9.4 is a maintenance release with the following fixes :

    • ๐Ÿ‘ Fixed an issue in closing Window with ESC (Warranty fix)
    • ๐Ÿ‘ Improvements to popup positioning for ComboBox within HorizontalLayout (Warranty fix)

    ๐Ÿ‘€ See 8.9.4 milestone for all changes.