Releases: vaadin/framework
Vaadin Framework 8.3.0.beta2
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
hasaria-modal
attribute androle=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
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
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
Vaadin Framework 8.3.0.alpha1
Vaadin Framework 8.3.0.alpha1 is a pre-release for evaluating new features and enhancements:
DateField
components support setting styling for individual datesRadioButtonGroup
andCheckBoxGroup
have style nameselected
on selected itemsGrid
supports handling events fromComponent
s inColumn
.MenuBar
supports different content modes for tool-tips inMenuItem
s
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
Vaadin Framework 7.7.13 is a maintenance release including the following fixes:
Vaadin Framework 8.2.0
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
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
andTree
Notification
supportsCloseListener
Tree
now has methods to scroll it programmaticallyAbstractDateField
now supports formatting of time zone informationGrid
WAI-ARIA support has been improved- Added
GridRowDragger
, a new helper API for dragging rows inGrid
Binder
Binder
supports removing bindingsBindingBuilder
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
andVaadinServletService
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
Vaadin Framework 8.1.7 is a maintenance release with the following fixes and enhancements:
- Accessibility improvements to
Grid
andWindow
- Fixed
ComboBox
popup size calculation - Custom tab index support for
TabSheet
andAccordion
- Disabled style in
CheckBoxGroup
andRadioButtonGroup
Vaadin Framework 8.2.0.beta1
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
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 supportContentMode
setting- Support for Java 9
- Opening
Editor
inGrid
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