Vaadin 15.0.0.alpha12
This alpha version of Vaadin 15 is highly experimental.
Changes since 15.0.0.alpha11
Vaadin Flow
3.0.0.alpha16 — Pre-release
Vaadin Flow 3.0.0.alpha16 is a pre-release of Vaadin Flow 3.0.0
The major breaking change in the Flow 3.x.x series is added support for TypeScript and the change in bootstrapping and routing from server-driven to client-driven.
Breaking Changes in 3.0.0.alpha16
- Rename
@VaadinService
to@Endpoint
(vaadin/flow#7318) - Rename the
clientSideMode
flag touseDeprecatedV14Bootstrapping
(vaadin/flow#7336) - Drop ES5 (IE11, old Safari) support (vaadin/flow#6856)
- Remove deprecated APIs (vaadin/flow#7333)
Element#addEventListener(String, DomEventListener, String...)
Element#getSynchronizedPropertyEvents()
Element#getSynchronizedProperties()
Element#removeSynchronizedPropertyEvent(String)
Element#removeSynchronizedProperty(String)
Element#addSynchronizedPropertyEvent(String)
Element#addSynchronizedProperty(String, DisabledUpdateMode)
Element#addSynchronizedProperty(String)
Element#synchronizeProperty(String, String, DisabledUpdateMode)
Element#synchronizeProperty(String, String)
ElementStateProvider#addSynchronizedProperty(StateNode, String, DisabledUpdateMode)
ElementStateProvider#getSynchronizedProperties(StateNode)
ElementStateProvider#getSynchronizedPropertyEvents(StateNode)
VaadinServlet#getApplicationUrl(HttpServletRequest)
WebBrowser#isIOS()
BrowserDetails#isSafariOrIOS()
BrowserDetails#isIOS()
BrowserDetails#isIOS()
Fixes in 3.0.0.alpha16:
- Now possible to build the
flow-client
module on a Windows machine (vaadin/flow#7283) - Use double cookie to prevent CSRF (vaadin/flow#6917)
- Restore App Shell title in untitled server routes (vaadin/flow#7268)
- Fix
isActive
flag in flow client (vaadin/flow#7394)
Other changes in 3.0.0.alpha16:
- The development usage statistics now allow distinguishing between different development models: pure client-side, pure server-side or hybrid. (vaadin/flow#7310)
- Reduced start-up time and better output of Webpack in dev mode by not compressing bundles in dev mode (vaadin/flow#6662)
See the complete list of changes in 3.0.0.alpha16
Vaadin Spring Addon
Vaadin Spring Add-on 13.0.0.alpha4 for Vaadin 15.0 (Flow 3.0)
Vaadin Spring add-on build on top of Flow 3.0.0.alpha9 targeted for Vaadin 15.0.0.alpha7
Changes since 13.0.0.alpha3
- Consider abstract types when looking for annotations #525
- Fix spring for compatibility mode removal #535
See the complete list of changes in 13.0.0.alpha4
Vaadin Accordion
Java: 3.0.0.alpha1
3.0.0.alpha1
This is a release of the Java integration for <vaadin-accordion>
Web Component (github), to be used from the server side Java with Vaadin Flow.
Noteworthy changes in 3.0.0.alpha1
- Flow 3.0 support
Compatibility
This release for vaadin-accordion-flow
- is built on
<vaadin-accordion>
Web Component version 1.0.1 - tested with Vaadin Flow version 3.0.0.alpha15
WebComponent: 1.0.1
v1.0.1
Live Demo →
API Documentation →
Changes Since v1.0.0:
-
6ace78f docs: update theme attribute description
-
4e7dbbc docs: add description for the reverse theme variant (#24)
Vaadin Button
Java: 3.0.0.alpha1
3.0.0.alpha1
This is a release of the Java integration for <vaadin-button>
Web Component (github), to be used from the server side Java with Vaadin Flow.
Noteworthy changes in 3.0
- Flow 3.0 support
Compatibility
This release for vaadin-button-flow
- is built on
<vaadin-button>
Web Component version 2.2.2 - tested with Vaadin Flow version 3.0.0.alpha15.
WebComponent: 2.2.1
v2.2.1
Live Demo →
API Documentation →
Fixes
- Lumo
icon
theme variant now respectstertiary-inline
styles (#134)
Changes Since v2.2.0:
- fe5feb8 fix(lumo): make icon theme respect tertiary-inline (#134)
Vaadin Checkbox
Java: 3.0.0.alpha2
3.0.0.alpha2
This is a release of the Java integration for vaadin-checkbox
Web Component (github), to be used from the server side Java with Vaadin Flow.
Noteworthy changes
64cf62c Update web component to 2.2.12 (#128)
Compatibility
This release for vaadin-checkbox-flow
- is built on
vaadin-checkbox
Web Component version 2.2.12 - tested with Vaadin Flow version 3.0.0.alpha16
WebComponent: 2.2.12
v2.2.12
Live Demo →
API Documentation →
Fixes
- Prevent incorrect console warning when using value property (#162)
Changes Since v2.2.11:
- f7a09ad fix: prevent incorrect console warning (#162)
Vaadin Combo Box
Java: 4.0.0.alpha1
4.0.0.alpha1
This is a release of the Java integration for vaadin-combo-box
Web Component (github), to be used from the server side Java with Vaadin Flow.
Noteworthy changes
- Flow 3.0 support
Compatibility
This release for vaadin-combo-box-flow
- is built on
vaadin-combo-box
Web Component version 5.0.9 - tested with Vaadin Flow version 3.0.0.alpha15
WebComponent: 5.0.9
v5.0.9
Live Demo →
API Documentation →
Changes Since v5.0.8:
-
a52b5f7 refactor: do not use array in querySelector (#850)
-
57ecffb refactor: update event listener registrations (#849)
Vaadin Context Menu
Java: 4.0.0.alpha1
4.0.0.alpha1
This is a release of the Java integration for vaadin-context-menu
Web Component (github), to be used from the server side Java with Vaadin Flow.
Noteworthy changes
- Flow 3.0 support
Compatibility
This release for vaadin-context-menu-flow
- is built on
vaadin-context-menu
Web Component version 4.3.15 - tested with Vaadin Flow version 3.0.0.alpha15
WebComponent: 4.3.15
v4.3.15
Live Demo →
API Documentation →
Changes Since v4.3.14:
-
4d596f2 fix: ensure nested submenu is aligned properly (#265)
-
0ae2dda Fixed sub-menu alignment (#260).
Vaadin Date Picker
Java: 3.0.0.alpha1
3.0.0.alpha1
This is a feature release of the Java integration for <vaadin-date-picker>
Web Component (github), to be used from the server side Java with Vaadin Flow.
Changes
- Support for Flow 3.0
Compatibility
This release for vaadin-date-picker-flow
- is built on
<vaadin-date-picker>
Web Component version4.0.5
- tested with Vaadin Flow version
3.0.0.alpha15
.
WebComponent: 4.0.5
v4.0.5
Live Demo →
API Documentation →
Changes Since v4.0.4:
-
21e7b0b Revert "Clear invalid state when focused date is changed" (#684)
This reverts commit 4431ab98775ac513a25bd6a08bc08794cd71005a.
Vaadin Time Picker
Java: 3.0.0.alpha1
3.0.0.alpha1
This is a release of the Java integration for vaadin-time-picker
Web Component (github), to be used from the server side Java with Vaadin Flow.
Noteworthy changes
- Flow 3.0 support
Compatibility
This release for vaadin-time-picker-flow
- is built on
vaadin-time-picker
Web Component version 2.0.4 - tested with Vaadin Flow version 3.0.0.alpha15
WebComponent: 2.0.4
v2.0.4
Live Demo →
API Documentation →
Changes Since v2.0.3:
- 05e2043 fix: override validate function for the input (#121)
Vaadin Details
Java: 3.0.0.alpha1
3.0.0.alpha1
Details for Vaadin Flow 3.0.0.alpha1
This is a release of the Java integration for <vaadin-details>
Web Component (github), to be used from the server side Java with Vaadin Flow.
Noteworthy changes in 3.0
- Flow 3.0 support
Compatibility
This release for vaadin-details-flow
- is built on
<vaadin-details>
Web Component version 1.0.1 - tested with Vaadin Flow version 3.0.0.alpha15
WebComponent: 1.0.1
v1.0.1
Live Demo →
API Documentation →
Changes Since v1.0.0:
-
e319fbd refactor(material): align toggle part transform style with Lumo (#9)
-
69e1402 docs: add description for the reverse theme variant [skip ci] (#8)
Vaadin Dialog
Java: 3.0.0.alpha1
3.0.0.alpha1
This is a release of the Java integration for <vaadin-dialog>
Web Component (github), to be used from the server side Java with Vaadin Flow.
Noteworthy changes
- Flow 3.0 support
Compatibility
This release for vaadin-dialog-flow
- is built on
<vaadin-dialog>
Web Component version 2.2.1 - tested with Vaadin Flow version 3.0.0.alpha15
WebComponent: 2.2.1
v2.2.1
Live Demo →
API Documentation →
Fixes
- Remove tap highlight color from the overlay part
Changes Since v2.2.0:
-
692d799 Align with skeleton: use latest vaadin-demo-helpers, improve demos
-
e49eae3 Remove iron-ajax from scrollable demo
-
48ab7d7 Update vaadin-overlay dependency to stable version
-
3f3a613 Remove tap highlight color from the overlay part
Vaadin Select
Java: 3.0.0.alpha1
3.0.0.alpha1
This is a release of the Java integration for vaadin-select
Web Component (github), to be used from the server side Java with Vaadin Flow.
Noteworthy changes
- Flow 3.0 support
Compatibility
This release for vaadin-select-flow
- is built on
vaadin-select
Web Component version 2.1.6 - tested with Vaadin Flow version 3.0.0.alpha15
WebComponent: 2.1.6
v2.1.6
Live Demo →
API Documentation →
Fixes
- Removed
role
attribute from the cloned selected item
Changes Since v2.1.5:
-
80d9591 fix: remove role attribute from cloned item (#212)
-
6e6a0bb update to xenial
-
d172029 New select component demos (#205)
-
b345ea4 Update select readme
-
11f41ce demo: simplify demos by using template more (#203)
Vaadin Form Layout
Java: 3.0.0.alpha1
3.0.0.alpha1
This is a release of the Java integration for vaadin/vaadin-form-layout
Web Component (github), to be used from the server side Java with Vaadin Flow.
Noteworthy changes
- Flow 3.0 support
Compatibility
This release for vaadin/vaadin-form-layout-flow
- is built on
vaadin/vaadin-form-layout
Web Component version 2.1.6 - tested with Vaadin Flow version 3.0.0.alpha15
WebComponent: 2.1.6
v2.1.6
Live Demo →
API Documentation →
Changes Since v2.1.5:
Vaadin Grid
Java: 5.0.0.alpha1
5.0.0.alpha1
This is a release of the Java integration for vaadin-grid
Web Component (github), to be used from the server side Java with Vaadin Flow.
Noteworthy changes
- Flow 3.0 support
Compatibility
This release for vaadin-grid-flow
- is built on
vaadin-grid
Web Component version 5.5.0 - tested with Vaadin Flow version 3.0.0.alpha16
WebComponent: 5.5.0
v5.5.0
Live Demo →
API Documentation →
New Features
-
Added
column-resize
event fired on column resize end -
Exposed
scrollToIndex()
method as a public API
Changes Since v5.4.11:
-
51240f4f Fix ios detection for iOS 13 iPad (#1671)
-
85aecc69 Remove will-change from frozen columns on iOS (#1661)
-
af91dd93 feat: scroll to index (#1653)
-
070338b8 test: make tests more reliable with listenOnce
-
1f4961d9 fix(scrolling): implementation of WheelEvent deltaMode (#1648)
-
2aa72ce1 fix: Fix physical child column reordering (#1647)
-
352e604e Fire 'column-resize' event on column drag resize end (#1641)
Vaadin Icons
Java: 3.0.0.alpha1
3.0.0.alpha1
This is a release of the Java integration for <vaadin-icons>
Web Component (github), to be used from the server side Java with Vaadin Flow.
Noteworthy changes in 3.0
- Flow 3.0 support
Compatibility
This release for vaadin-icons-flow
- tested with Vaadin Flow version 3.0.0.alpha1
WebComponent: 4.3.1
v4.3.1
Live Demo →
API Documentation →
Fixes
- Add missing
iconset.js
to the list of files published to npm
Changes Since v4.3.0:
- 9dc5f1a fix(package): add missing iconset.js to files
Vaadin List Box
Java: 3.0.0.alpha1
3.0.0.alpha1
This is a release of the Java integration for vaadin-list-box
Web Component (github), to be used from the server side Java with Vaadin Flow.
Noteworthy changes
- Flow 3.0 support
Compatibility
This release for vaadin-list-box-flow
- is built on
vaadin-list-box
Web Component version 1.2.0 - tested with Vaadin Flow version 3.0.0.alpha15
WebComponent: 1.2.0
v1.2.0
Live Demo →
API Documentation →
Changes Since v1.2.0-beta1:
- d7d2550 chore(package): update vaadin-list-mixin to stable (#57)