Vaadin Flow 2.3.0 is a feature release of the Java Framework for Vaadin 14.3 that includes a number of new features and enhancements.
New features in 2.3
- Browser live-reload with Spring Boot Dev tools, JRebel 2020.2.1+ and Trava OpenJDK Dcevm-11.0.7+2+
- There is a visual indicator in the UI in development mode showing the live reload status and notification for reloads.
- Documentation can be found from the indicator - there is a redirect to correct version
- Not included or enabled for production mode/build.
- Servers using application classloaders (e.g. Wildfly) require HotswapAgent 1.4.2-SNAPSHOT.
- Will not work in bower/webjars compatibility mode.
- New methods for modifying existing data bindings (#5030)
- Enable / disable all validators on
Binder
level - Enable / disable validators on
Binding
level - add
writeBeanAsDraft(BEAN bean,boolean forced)
for writing draft bean with validators disabled
- Enable / disable all validators on
- Direction RTL/LTR can be set from the
UI
class withsetDirection(Direction)
- Frontend development time dependencies are locked to prevent builds failing due to unwanted updates (#7958)
- The location & version where Node.js is installed automatically by the framework can be customized with the
node.version
andnode.download.root
parameters with both Maven and Gradle plugins.