Skip to content

Releases: vaadin/framework

Vaadin Framework 8.4.3

04 Jun 08:39
Compare
Choose a tag to compare

Vaadin Framework 8.4.3 is a maintenance release with the following fixes and enhancements:

  • ContextClick now works in selection column in Grid
  • Fixed Editor not opening on first row on some cases
  • Grid now properly cleans up the state when setColumns is called.

See complete list of changes since 8.4.2

Vaadin Framework 8.4.2

17 May 12:02
Compare
Choose a tag to compare

Vaadin Framework 8.4.2 is a maintenance release with the following fixes and enhancements:

  • Grid in TabSheet layouts correctly.
  • Sorting is displayed correctly in Grid when SortOrder is cleared.
  • Old version page caching fixed.
  • StreamResource file names properly escaped.

See complete list of changes since 8.4.0

Vaadin Framework 8.5.0.alpha1

07 May 14:01
1ced410
Compare
Choose a tag to compare
Pre-release

Vaadin Framework 8.5.0.alpha1 is a pre-release for evaluating a number of new features and bug fixes. The API in this alpha version is not considered final and may change based on user feedback.

Incompatible or Behavior-altering Changes in 8.5

  • AbstractSingleSelect communication has been partially re-written. Some protected API was removed.
  • setStyleName(String, boolean) has been moved from AbstractComponent to Component interface as a default method.
  • Window closing animation disabled by default.
  • FileTypeResolver icon features have been moved to a compatibility version of the class.

Vaadin Framework 8.4.1

04 May 13:54
Compare
Choose a tag to compare

Vaadin Framework 8.4.1 is a maintenance release with the following fixes and enhancements:

  • Fixed issues with Push and Websockets in Tomcat.
  • ColorPicker popup can be set to be modal to allow use in a modal Window.

See complete list of changes since 8.4.0

Vaadin Framework 8.4.0

26 Apr 08:11
Compare
Choose a tag to compare

Vaadin Framework 8.4.0 is a feature release version

Enhancements in Vaadin Framework 8.4

  • ComboBox has a better handling of new items with NewItemProvider.
  • Binding APIs have been improved to allow more advanced use.
  • New ReadOnlyHasValue wrapper helps to bind any visible element to a data item via Binder.
  • Built-in StringTo converters now have an option to use ErrorMessageProvider.
  • Grid headers and footers now support tooltips.
  • Added Tree and TreeGrid recursive expand and collapse methods.
  • BrowserResizeListener is called lazily during the resize.
  • ItemClickEvent for Grid now takes an additional row index parameter.
  • Support starting downloads and opening URLs from a MenuItem.
  • ComboBox supports ConnectorResource icons.

Incompatible or Behavior-altering Changes in 8.4

  • BrowserWindowOpenerConnector and FileDownloaderConnector now are subclasses of AbstractEventTriggerExtensionConnector.
  • Date range limits in AbstractDateFieldState are now Strings instead of Dates, some client-side method signatures were changed.
  • BrowserResizeListener is only called once resizing ends.
  • ItemClickEvent for Grid now takes an additional row index parameter.

See complete list of changes since 8.3.3

Vaadin Framework 8.4.0.rc1

23 Apr 06:53
Compare
Choose a tag to compare
Pre-release

Vaadin Framework 8.4.0.rc1 is a release candidate version for evaluating the enhancements mentioned below.

Enhancements in Vaadin Framework 8.4

  • ComboBox has a better handling of new items with NewItemProvider.
  • Binding APIs have been improved to allow more advanced use.
  • New ReadOnlyHasValue wrapper helps to bind any visible element to a data item via Binder.
  • Built-in StringTo converters now have an option to use ErrorMessageProvider.
  • Grid headers and footers now support tooltips.
  • Added Tree and TreeGrid recursive expand and collapse methods.
  • BrowserResizeListener is called lazily during the resize.
  • ItemClickEvent for Grid now takes an additional row index parameter.
  • Support starting downloads and opening URLs from a MenuItem.
  • ComboBox supports ConnectorResource icons.

Incompatible or Behavior-altering Changes in 8.4

  • BrowserWindowOpenerConnector and FileDownloaderConnector now are subclasses of AbstractEventTriggerExtensionConnector.
  • Date range limits in AbstractDateFieldState are now Strings instead of Dates, some client-side method signatures were changed.
  • BrowserResizeListener is only called once resizing ends.
  • ItemClickEvent for Grid now takes an additional row index parameter.

Vaadin Framework 8.4.0.beta1

12 Apr 11:05
90dede3
Compare
Choose a tag to compare
Pre-release

Vaadin Framework 8.4.0.beta1 is a pre-release for evaluating a number of new features and bug fixes.

Enhancements in Vaadin Framework 8.4

  • ComboBox has a better handling of new items with NewItemProvider.
  • Binding APIs have been improved to allow more advanced use.
  • New ReadOnlyHasValue wrapper helps to bind any visible element to a data item via Binder.
  • Built-in StringTo converters now have an option to use ErrorMessageProvider.
  • Grid headers and footers now support tooltips.
  • Added Tree and TreeGrid recursive expand and collapse methods.
  • BrowserResizeListener is called lazily during the resize.
  • ItemClickEvent for Grid now takes an additional row index parameter.
  • Support starting downloads and opening URLs from a MenuItem.
  • ComboBox supports ConnectorResource icons.

Incompatible or Behavior-altering Changes in 8.4

  • BrowserWindowOpenerConnector and FileDownloaderConnector now are subclasses of AbstractEventTriggerExtensionConnector.
  • Date range limits in AbstractDateFieldState are now Strings instead of Dates, some client-side method signatures were changed.
  • BrowserResizeListener is only called once resizing ends.
  • ItemClickEvent for Grid now takes an additional row index parameter.

Vaadin Framework 8.4.0.alpha2

05 Apr 10:36
Compare
Choose a tag to compare
Pre-release

Vaadin Framework 8.4.0.alpha2 is a pre-release for evaluating a number of new features and bug fixes. The API in this alpha version is not considered final and may change based on user feedback.

Enhancements in Vaadin Framework 8.4

  • ComboBox has a better new item handling implementation with NewItemProvider.
  • Binding APIs have been improved to allow more advanced use.
  • New ReadOnlyHasValue wrapper class for easy implementation of new HasValues for Binder.
  • Built-in StringTo converters now have option to use ErrorMessageProvider.
  • Grid headers and footers now support tooltips.
  • Added Tree and TreeGrid recursive expand and collapse methods.
  • MenuBar items can now be used to start downloads.

Incompatible or Behavior-altering Changes in 8.4

  • Date range limits in AbstractDateFieldState are now Strings instead of Dates, some client-side method signatures were changed
  • BrowserResizeListener is called lazily during the resize (previously on each and every even browser fired, causing potentially hundreds of server visits per window resize).
  • ItemClickEvent for Grid now takes an additional row index parameter.
  • AbstractStringToNumberConverter method getErrorMessage now requires ValueContext as a paremeter.
  • Class hierarchy of BrowserWindowOpenerConnector and FileDownloaderConnector has changed.

Vaadin Framework 8.4.0.alpha1

29 Mar 10:27
96efecc
Compare
Choose a tag to compare
Pre-release

Vaadin Framework 8.4.0.alpha1 is a pre-release for evaluating a number of new features and bug fixes. The API in this alpha version is not considered final and may change based on user feedback.

Enhancements in Vaadin Framework 8.4

  • ComboBox has a better new item handling implementation with NewItemProvider.
  • Binding APIs have been improved to allow more advanced use.
  • New ReadOnlyHasValue wrapper class for easy implementation of new HasValues for Binder.
  • Built-in StringTo converters now have option to use ErrorMessageProvider.
  • Grid headers and footers now support tooltips.
  • Added Tree and TreeGrid recursive expand and collapse methods.

Incompatible or Behavior-altering Changes in 8.4

  • Date range limits in AbstractDateFieldState are now Strings instead of Dates, some client-side method signatures were changed
  • BrowserResizeListener is called lazily during the resize (previously on each and every even browser fired, causing potentially hundreds of server visits per window resize).
  • ItemClickEvent for Grid now takes an additional row index parameter.
  • AbstractStringToNumberConverter method getErrorMessage now requires ValueContext as a paremeter.

Vaadin Framework 8.3.3

29 Mar 08:15
4d4e4ba
Compare
Choose a tag to compare

Vaadin Framework 8.3.3 is a maintenance release with the following fixes and enhancements:

  • Fixed issues with spacebar in Grid Editor.
  • Fixed handling DataProvider with overridden getId.
  • Improved Grid and page scrolling on touch devices.
  • Initially disabled items in RadioButtonGroup are shown correctly.
  • Performance fix for Grid with Footer.
  • Grid rows are no longer selected when pressing space in header.

See complete list of changes since 8.3.2