Spring releases Spring Boot 2.0
Highlights of the new release include:
- A Java 8 baseline, and Java 9 support.
- Reactive web programming support with Spring WebFlux/WebFlux.fn.
- Auto-configuration and starter POMs for reactive Spring Data Cassandra, MongoDB, Couchbase and Redis.
- Support for embedded Netty.
- HTTP/2 for Tomcat, Undertow and Jetty.
- Dedicated Kotlin support.
- A brand new actuator architecture, with support for Spring MVC, WebFlux and Jersey.
- Micrometer based metrics with exporters for Atlas, Datadog, Ganglia, Graphite, Influx, JMX, New Relic, Prometheus, SignalFx, StatsD and Wavefront.
- Quartz scheduler support.
- Greatly simplified security auto-configuration.
There’s far too many features to list them all here in detail, so head over to the release notespage on our wiki to find out more.
Thanks again to everyone that has contributed to Spring and Spring Boot over the years! A special thank you also to the developers of the other projects in the Spring portfolio, without whom there would be no Spring Boot,in a blog post.
Editor: Kiran Kumar