Spring Boot 1.4.4 includes over 60 fixes, improvements and 3rd party dependency updates! Thanks to all that have contributed!
This maintenance release is the base for the upcoming Spring Boot 1.4.4 and 1.5.0 releases and includes over 60 fixes and selected improvements.
4.3.5 is a significant refinement release with 37 enhancements (including e.g. WebSocket support for the recently released Jetty 9.4) and several bug fixes, serving as the basis for the upcoming Spring Boot 1.4.3 release.
Please note that the 4.2.9 and 3.2.18 bug fix releases are the last in their respective line, with 4.2.x being superseded by 4.3.x now and 3.2.x reaching its EOL point. Going forward, we expect all users to upgrade to 4.3.5+ for further support.
This post is a guest post by community member Matti Tahvonen (@MattiTahvonen), who works as a developer advocate in Vaadin Ltd, the company that originally developed Vaadin Framework and provides commercial services and extensions for it.
The first stable release of the official Spring integration library for Vaadin was released a bit over a year ago. The feedback has been great and many Spring developers, who have wanted to stay on the safe “backend side”, have discovered a new way to use their existing Java skills to build good-looking web UIs. Using Vaadin Spring, your UI code lives in Spring managed beans and the integration with your Spring based backend becomes trivial.
Spring Boot 1.4.2 includes over 100 fixes, improvements and 3rd party dependency updates! Thanks to all that have contributed!
This maintenance release includes over 50 fixes and selected improvements, in particular user-requested configuration and runtime refinements.
Spring Boot 1.3.8 includes 35 fixes and a selection of improvements and dependency upgrades. The first maintenance release of the 1.4 line contains over 150 fixes, improvements and 3rd party dependency updates! Thanks to all that have contributed!
We snuck in a few major improvements such as a new
NoSuchBeanDefinitionException. If your code expects a bean to be present (typically via auto-configuration), you should now get a nice error message if it isn’t:
This third maintenance release of the 4.3 line contains over 60 fixes and improvements and is the base for the upcoming Spring Boot 1.4.1 release later this week. We’ll also release another Spring Framework 5.0 milestone Wednesday so stay tuned for more release announcements!
Spring Boot 1.4 includes a major overhaul of testing support and one of these features is test slicing. I’d like to take the opportunity in this blog post to further explain what it is and how you can easily create your own slices.
Test slicing is about segmenting the
ApplicationContext that is created for your test. Typically, if you want to test a controller using
MockMvc, surely you don’t want to bother with the data layer. Instead you’d probably want to mock the service that your controller uses and validate that all the web-related interaction works as expected. This can be summarized in the example below:
This maintenance release includes a number of fixes and 3rd party dependency updates. Stay tuned for more release announcement with Spring Boot
1.4.0.RELEASE coming up next!