Build the apps that make the world run. Join us at SpringOne in San Francisco, Dec 6–8. >

Spring Boot 1.3.0.M1 Available Now

I’m pleased to announce that Spring Boot v1.3.0.M1 is available now from the Spring milestone repository. This release builds on Spring Framework 4.2.0.RC1 and provides a number of improvements and new features over Spring Boot 1.2. Highlights include:

  • A new spring-boot-devtools module with support for automatic restart, LiveReload and remote update.
  • Extensive caching support for EhCache, Hazelcast, Infinispan, Redis, Guava or any compliant JSR-107 (JCache) implementation. Cache metric information is now also exposed via the actuator (when the underlying technology supports it).
  • Improved metrics support, include export and aggregation features and big performance improvements if you’re using Java 8.
  • Fully executable JARs for Linux based operating systems, including “service” support. Starting a Boot application as a Linux service is now as easy as typing: sudo ln -s /var/myapp/myapp.jar /etc/init.d/myapp.
  • Additional OAuth2 Support, including @EnableAuthorizationServer, @EnableResourceServer and @EnableOAuth2Client annotations.
  • New HealthEndpoints for Elasticsearch, Email and JMS.
  • Maven start and stop goals to help with integration testing.

For a complete list of changes, and upgrade instructions, see the Spring Boot 1.3 Release Notes on the WIKI and the updated reference documentation.

We’ll be releasing milestones at a fairly regular cadence from now on, with an aim to publish 1.3.0.RELEASE in September (sometime around Spring One). As always, early feedback and bug reports are extremely valuable to us and very welcome.

Thanks again to everyone that has contributed to the release and supported the project.

comments powered by Disqus