Skip to content

Releases: vaadin/framework

Vaadin Framework 8.3.0.beta2

17 Jan 11:46
Compare
Choose a tag to compare
Pre-release

Vaadin Framework 8.3.0.beta2 is a pre-release for evaluating new features and enhancements:

  • Widget event handling API was renamed
  • Spring and CDI dependencies updated
  • Upload component now properly resets after interrupt
  • Firefox on iOS is detected correctly
  • Fixed selecting rows in Grid with space key
  • Modal Window has aria-modal attribute and role=dialog

See complete list of changes since 8.3.0.beta1

See complete list of changes since 8.2.0

Testing pre-releases

Easiest way to get started testing pre-releases is to create a new project using Maven archetype:

mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate  \
    -DarchetypeGroupId=com.vaadin  \
    -DarchetypeArtifactId=vaadin-archetype-application  \
    -DarchetypeRepository=https://maven.vaadin.com/vaadin-prereleases  \
    -DarchetypeVersion=8.3.0.beta2

Vaadin Framework 8.3.0.beta1

11 Jan 11:18
531320c
Compare
Choose a tag to compare
Pre-release

Vaadin Framework 8.3.0.beta1 is a pre-release for evaluating new features and enhancements:

  • API clean up from 8.3.0.alpha1

See complete list of changes since 8.3.0.alpha1

See complete list of changes since 8.2.0

Testing pre-releases

Easiest way to get started testing pre-releases is to create a new project using Maven archetype:

mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate  \
    -DarchetypeGroupId=com.vaadin  \
    -DarchetypeArtifactId=vaadin-archetype-application  \
    -DarchetypeRepository=https://maven.vaadin.com/vaadin-prereleases  \
    -DarchetypeVersion=8.3.0.beta1

Vaadin Framework 8.2.1

11 Jan 12:03
Compare
Choose a tag to compare

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

  • Fix for GWT Compilation default targets
  • Fix Profiler
  • Fix Notification removal on close
  • Fix Grid row selection with space key

See complete list of changes since 8.2.0

Vaadin Framework 8.3.0.alpha1

04 Jan 09:48
580d607
Compare
Choose a tag to compare
Pre-release

Vaadin Framework 8.3.0.alpha1 is a pre-release for evaluating new features and enhancements:

  • DateField components support setting styling for individual dates
  • RadioButtonGroup and CheckBoxGroup have style name selected on selected items
  • Grid supports handling events from Components in Column.
  • MenuBar supports different content modes for tool-tips in MenuItems

See complete list of changes since 8.2.0

Testing pre-releases

Easiest way to get started testing pre-releases is to create a new project using Maven archetype:

mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate  \
    -DarchetypeGroupId=com.vaadin  \
    -DarchetypeArtifactId=vaadin-archetype-application  \
    -DarchetypeRepository=https://maven.vaadin.com/vaadin-prereleases  \
    -DarchetypeVersion=8.3.0.alpha1

Vaadin Framework 7.7.13

02 Jan 08:29
Compare
Choose a tag to compare

Vaadin Framework 7.7.13 is a maintenance release including the following fixes:

  • Fix column width resize event firing when mode is SIMPLE (#10452)
  • Fix grid details height calculation issue (#10453)
  • Ensure Upload is properly reset after an upload is interrupted (#9635)
  • Prevent killing UI if heartbeats are pending (#10371)

For more details, see complete list of changes since 7.7.12

Vaadin Framework 8.2.0

22 Dec 09:34
Compare
Choose a tag to compare

Notable Enhancements in Vaadin Framework 8.2

  • HTML5 History.PushState based Navigation
  • Improvements to the Binder
  • Helper class for implementing Grid row Drag&Drop
  • For all enhancements, list of breaking changes etc. - see the full release notes at vaadin.com

See complete list of changes since 8.1.7

Documentation

See release notes at vaadin.com for more info like backwards incompatible changes

Vaadin Framework 8.2.0.rc1

11 Dec 11:25
607f94e
Compare
Choose a tag to compare
Pre-release

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

Vaadin Framework 8.2.0.rc1 Enhancements and Fixes

Components

  • Separate row heights for header, body and footer in Grid (but not separate row height per row)
  • Support for item descriptions (tooltips) in CheckBoxGroup, RadioButtonGroup and Tree
  • Notification supports CloseListener
  • Tree now has methods to scroll it programmatically
  • AbstractDateField now supports formatting of time zone information
  • Grid WAI-ARIA support has been improved
  • Added GridRowDragger, a new helper API for dragging rows in Grid

Binder

  • Binder supports removing bindings
  • BindingBuilder methods do not have to be chained
  • Bean validation failures will revert changes in Binder

Generic features

  • The browser time zone can be obtained from WebBrowser if the browser supports it
  • PushState based navigation support
    • Support for this in CDI plug-in will be released in version 3.0
    • Support for this in Spring plug-in will be released in version 3.0
  • Client side ErrorLevel support
  • VaadinService, VaadinServlet and VaadinServletService have protected no-args constructors to make DI integrations simpler

See complete list of changes since 8.2.0.beta1

See complete list of changes since 8.1.7

Testing pre-releases

Easiest way to get started testing pre-releases is to create a new project using Maven archetype:

mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate  \
    -DarchetypeGroupId=com.vaadin  \
    -DarchetypeArtifactId=vaadin-archetype-application  \
    -DarchetypeRepository=https://maven.vaadin.com/vaadin-prereleases  \
    -DarchetypeVersion=8.2.0.rc1

Vaadin Framework 8.1.7

27 Nov 13:28
Compare
Choose a tag to compare

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

  • Accessibility improvements to Grid and Window
  • Fixed ComboBox popup size calculation
  • Custom tab index support for TabSheet and Accordion
  • Disabled style in CheckBoxGroup and RadioButtonGroup

See complete list of changes since 8.1.6

Vaadin Framework 8.2.0.beta1

23 Nov 09:23
Compare
Choose a tag to compare
Pre-release

Vaadin Framework 8.2.0.beta1 is a pre-release for evaluating new features and enhancements:

  • API clean up from 8.2.0.alpha3
  • Up-to-date TestBench version
  • MenuBar Accessibility features

See complete list of changes since 8.1.6

Testing pre-releases

Easiest way to get started testing pre-releases is to create a new project using Maven archetype:

mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate  \
    -DarchetypeGroupId=com.vaadin  \
    -DarchetypeArtifactId=vaadin-archetype-application  \
    -DarchetypeRepository=https://maven.vaadin.com/vaadin-prereleases  \
    -DarchetypeVersion=8.2.0.beta1

Vaadin Framework 8.2.0.alpha3

16 Nov 09:11
ed57efc
Compare
Choose a tag to compare
Pre-release

Vaadin Framework 8.2.0.alpha3 is a pre-release for evaluating new features and enhancements:

  • Officially supporting Wildfly 11
  • More improvements to Binder APIs
  • Introduced GridDragger to reduce boilerplate code
  • Grid tooltips now support ContentMode setting
  • Support for Java 9
  • Opening Editor in Grid programmatically

See complete list of changes since 8.1.6

Testing pre-releases

Easiest way to get started testing pre-releases is to create a new project using Maven archetype:

mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate  \
    -DarchetypeGroupId=com.vaadin  \
    -DarchetypeArtifactId=vaadin-archetype-application  \
    -DarchetypeRepository=https://maven.vaadin.com/vaadin-prereleases  \
    -DarchetypeVersion=8.2.0.alpha3