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.serverSideRoutesAPI instead.
New features in 3.0.0.alpha11:
- Use TypeScript for the auto-generated
index.tsfile (not JavaScript as before) (#7119) - Change the default
index.tsto use client-side routing to render server-side routes (#7119) - Automatically install
@vaadin/routerwhen building frontend withmvn vaadin:build-frontend(#7119) - Change the auto-generated
target/index.tsso that it works 'as-is' when copied to thefrontendfolder (#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