Vaadin Flow 3.0.0.alpha11 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.alpha11:
- Remove the
Flow.start()
andFlow.navigate()
JS API methods (#6942)
Use Vaadin Router and theflow.serverSideRoutes
API instead.
New features in 3.0.0.alpha11:
- Use TypeScript for the auto-generated
index.ts
file (not JavaScript as before) (#7119) - Change the default
index.ts
to use client-side routing to render server-side routes (#7119) - Automatically install
@vaadin/router
when building frontend withmvn vaadin:build-frontend
(#7119) - Change the auto-generated
target/index.ts
so that it works 'as-is' when copied to thefrontend
folder (#7119)
Other improvements in 3.0.0.alpha11:
- fix the issue when
UI.getCurrent().getChildren()
was not working with client-side routing (#7104) - update the Quick Migration Guide