Dear Spring community,
On behalf of the Spring Framework team and many recent contributors, it is my pleasure to announce that Spring Framework 5.2 is generally available from repo.spring.io as well as Maven Central! Check out our updated docs…
- What’s New in Spring Framework 5.2
- Upgrading to Spring Framework 5.2
- Our revised reference documentation with side by side examples for Java as well Kotlin.
Spring Framework 5.2 requires JDK 8 or higher and specifically supports JDK 11 as the current long-term support branch as well as JDK 13 as the latest OpenJDK release. It comes with many performance improvements (affecting startup time as well as peak performance) and further steps taken towards GraalVM native image support (still experimental).
This release deeply integrates with Kotlin 1.3 and provides first-class support for Kotlin coroutines on top of Spring WebFlux. Furthermore, it comes with reactive messaging integration for the RSocket protocol as well as reactive transaction management for R2DBC, MongoDB and Neo4j (with datastore integration provided by Spring Data’s modules).
As of the upcoming Spring Boot 2.2 RC1 release, you’ll be able to consume Spring Framework 5.2 GA through start.spring.io! We hope you’ll enjoy it :-)