Skip to content

Releases: vaadin/spring

Vaadin Spring 2.0.0.rc1

11 Feb 06:31
Compare
Choose a tag to compare
Pre-release

Framework 8.0.0.rc1 compatible version of Vaadin Spring

Vaadin Spring 1.2.0

31 Jan 15:06
Compare
Choose a tag to compare

Support for Spring Boot 1.5 added, support for Spring Boot 1.3 removed

Vaadin Spring add-on 2.0.0.beta1

20 Dec 08:41
Compare
Choose a tag to compare
Pre-release

Vaadin Framework 8.0.0.beta1 compatible version of Vaadin Spring add-on.

Vaadin Spring 1.1.1

24 Nov 11:40
Compare
Choose a tag to compare
  • Allow placeholders in in SpringView Annotation
  • Properly guard absence of SpringNavigator
  • Fixes two Serialization issues

Vaadin Spring 1.1.0

09 Nov 11:22
Compare
Choose a tag to compare
  • new navigator class SpringNavigator
    • inherit SpringNavigator for better view scope functionality
    • supports getting the error view from the application context
    • supports view activation and de-activation events
  • SpringNavigator is auto-configured as a bean
    • by default with Spring Boot
    • with the configuration annotation @EnableVaadinNavigation in non-Boot projects
  • @SpringViewDisplay annotation can be used on a bean or a bean class to define navigation target
    • implements ViewDisplay or extends (Single)ComponentContainer
  • Various view scope, view provider and view activation related fixes
  • SpringViewProvider is more extensible for customization and is now UI scoped
    • added SpringViewProvider.getViewNamesForCurrentUI()
  • Fixed caching of on-the-fly compiled themes in Spring Boot applications packaged as JARs
  • Backwards incompatible changes
    • a view scoped view is now recreated every time it is navigated to instead of being reused
    • now error view is shown instead of access denied view for non-existing views
  • It is possible to use properties in @theme, @title and in the path parameter of @springui
  • Dependencies updated to Vaadin 7.7.3, Spring 4.3.3 and Spring Boot 1.4.1 by default
  • Now using a GitHub based workflow, contributions as pull requests

To disable navigation support entirely in a Spring Boot application, use:

@SpringBootApplication(exclude = com.vaadin.spring.boot.VaadinAutoConfiguration.class)
@EnableVaadin
@EnableVaadinServlet

1.0.2

14 Sep 12:19
Compare
Choose a tag to compare

Fixed serialization issue with SpringViewProvider

1.0.1

02 Sep 08:09
Compare
Choose a tag to compare
  • Fixed serialization of SpringUIProvider

1.0.0

02 Sep 08:06
Compare
Choose a tag to compare
  • Fixed handling of URLs not ending in a slash.
  • Support just slash as UI mapping
  • Made VaadinServlet overridable by defining the bean "vaadinServlet" in the application configuration

1.0.0.rc1

02 Sep 08:06
Compare
Choose a tag to compare
1.0.0.rc1 Pre-release
Pre-release
1.0.0.rc1

1.0.0.beta3

02 Sep 08:07
Compare
Choose a tag to compare
1.0.0.beta3 Pre-release
Pre-release
  • Fixed Vaadin Spring Boot interoperation with Spring MVC.
  • Fixed context path handling.