Skip to content

1.0.0.beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@Artur- Artur- released this 02 Sep 08:08
· 272 commits to 12.5 since this release

There are several API changes in Vaadin Spring 1.0.0.beta1 compared to earlier alpha versions.
These aim for a stable API, and include:

API renames:

  • The parameter name for @springui is "path"
  • The parameter name for @Springview is "name"
  • VaadinUIScope -> UIScope
  • VaadinViewScope -> ViewScope
  • Some annotations and classes have moved to new packages
  • com.vaadin.spring.servlet.SpringAwareUIProvider -> com.vaadin.spring.server.SpringUIProvider
  • com.vaadin.spring.servlet.SpringAwareVaadinServlet -> com.vaadin.spring.server.SpringVaadinServlet

Other changes:

  • The default mapping for @springui is the context root and there is no convention based auto-generation of the path
  • It is possible to omit the leading slash in @springui path mapping
  • Added @VaadinSessionScope
  • ViewProviderAccessDelegate has been split to ViewAccessControl and ViewInstanceAccessControl
  • Using @Springview on a class not implementing View stops view scanning