Miscellaneous pre-beta changes
Pre-release
Pre-release
New features in alpha 10
- A list of breaking and incompatible changes in FW 8
- Change defaults of
VerticalLayoutandHorizontalLayoutHorizontalLayoutnow has spacing on by defaultVerticalLayoutnow has margins and spacing on by default- Compatibility versions of the layouts exist with the old defaults
- Most single-method interfaces are now functional interfaces
- Listener interfaces have been reorganized somewhat
Uploadcomponent is in immediate mode by default- Client side module
vaadin-widgetshas been removed - ThreadLocals are no longer inherited by other threads
Grid::addColumn()without renderer now accepts any type- the value is converted to a string
- Many data binding API related packages, classes and methods have been moved/renamed
com.vaadin.server.data->com.vaadin.data.providercom.vaadin.data.util.converter->com.vaadin.data.converter- etc.
- Added
ValueProviderinterface and some other common interfaces - Redesigned Grid use of column identifiers
- Extracted interfaces from Grid
- Added SortListener for Grid
- Vaadin Spring version is listed in Vaadin BOM
- etc.
Existing features added from version 7
- Declarative layout support for Grid
- Sorting of Grid from the server side
- All changes introduced by 7.7.5 are migrated into
masterfor FW 8 and compatibility components when applicable
In addition to these, several small changes and fixes are included in 8.0.0.alpha10.