Releases: vaadin/spring
19.0.0.alpha3
Prerelease for Vaadin 22 on top of Flow 9.0.0.alpha9
New Features since 19.0.0.alpha2
-
Don't ignore endpoint request for Spring CSRF check (#908)
Vaadin Fusion endpoint requests are no longer ignored in Spring Security CSRF configuration, as they are now compatible.
Fixes since 19.0.0.alpha2
-
Take into account that a VaadinSession can be detached from the HTTP session (#911)
Fixes NPE from VaadinAwareSecurityContextHolderStrategy when logging out, see #910.
To see what is included, take a look at the changes since version 19.0.0.alpha2
19.0.0.alpha2
Prerelease for Vaadin 22 on top of Flow 9.0.0.alpha6
New Features since 19.0.0.alpha1
Stateless authentication with Spring Security (#900)
User can use JWT-based authentication with the VaadinWebSecurityConfigurerAdap.setStatelessAuthentication() methods. Note, need to add spring-security-oauth2-resource-server and spring-security-oauth2-jose dependencies.
Always use the security context from VaadinSession when one is available (#907)
This ensures that the security context is the expected (the one from the UI you run access() on) if you run UI.access from a request to another VaadinSession.
To see what is included, take a look at the changes since version 19.0.0.alpha1
Vaadin Spring Add-on 18.0 for Vaadin 21
This is a release version for the Vaadin Spring add-on, built on top of Flow 8.0.0 for Vaadin 21.
New Features since 17.0 (Vaadin 20)
RouteScope implementation
- With this feature, you can share beans/component-state inside a route between different UI subparts/fragments, so that you can use DI to inject the beans to the route classes and control when state is shared and when cleaned up
- It is possible to keep your
RouteScopedbeans to be the same after refresh (together withPreserveOnRefresh) - Make it easier for migrating your Vaadin 8 app to Latest.
- For more information please refer to route scope documentation
Spring Security helpers
- With improved helpers in vaadin-flow and vaadin-spring, we should make it easier, faster, and safer for Vaadin developers to utilize Spring security in their web apps.
- For more information please refer to view-based access control documentation.
No changes since 18.0.0.rc2.
List of all changes compared to 17.0
Vaadin Spring Add-on 18.0.0.rc2 for Vaadin 21
This is a pre-release version for the Vaadin Spring add-on, built on Flow 8.0.0.rc2, targeted for Vaadin 21.
No user-facing changes since 18.0.0.rc1.
List of all changes compared to 18.0.0.rc1
19.0.0.alpha1
Prerelease for Vaadin 22 on top of Flow 9.0.0.alpha3
To see what is included, take a look at the changes since version 18
Vaadin Spring Add-on 18.0.0.rc1 for Vaadin 21
This is a pre-release version for the Vaadin Spring add-on, built on Flow 8.0.0.rc1, targeted for Vaadin 21.
No user-facing changes since 18.0.0.beta2.
List of all changes compared to 18.0.0.beta2
Vaadin Spring Add-on 18.0.0.beta2 for Vaadin 21
This is a pre-release version for the Vaadin Spring add-on, built on Flow 8.0.0.beta2, targeted for Vaadin 21.
No user-facing changes since 18.0.0.beta1.
List of all changes compared to 18.0.0.beta1
Vaadin Spring Add-on 18.0.0.beta1 for Vaadin 21
This is a pre-release version for the Vaadin Spring add-on, built on Flow 8.0.0.beta1, targeted for Vaadin 21.
No changes since 18.0.0.alpha4.
List of all changes compared to 18.0.0.alpha4
Another alpha for Vaadin 21
Fixes since 18.0.0.alpha3
-
fix: Make all public views available without login (#853)
Previously only a root mapped ("") view was available. Fixes vaadin/flow#11355