Vaadin Flow 3.0.0.alpha8 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.
DX improvements in 3.0.0.alpha8:
- all values returned from Java to TypeScript are non-null by default (#6717)
- show frontend build progress in the build output (#6912)
- show frontend build errors (if any) in the browser, over the app (#6910)
- add 'this file is auto-generated' comments into generated TS files (#6914)
- add 'this file is auto-generated' comments into the generated index files (#6894)
- support installing additional npm packages while the app is running in the dev mode (#6911)
Documentation improvements in 3.0.0.alpha8:
- separate the Quick Start guide into two pages: 'fresh v15' and 'upgrade from v14' (#6879)
- highlight the TypeScript hot-reload feature (#6890)
- add an 'Intro to TypeScript in Vaadin 15' page (#6880)
- add a 'Type Conversion between TypeScript and Java' docs page (#6849)