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-devtoolsmodule 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
HealthEndpointsfor Elasticsearch, Email and JMS.
stopgoals to help with integration testing.
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.