The latest version of Spring Boot is 3.2.0
Spring Boot 3.2.0 Release Date :
Nov 23, 2024What's new in Spring Boot 3.2.0
In this article, we begin exploring some exciting new features and enhancements in Spring Boot latest version
Performance and Scalability
- Support for Virtual Threads: Reactive development is encouraged by default for improved performance and handling of demanding workloads.
- Reactive by Default: With Project Loom integration improved responsiveness and resource utilization.
- Initial JVM Checkpoint/Restore Support (Project CRaC): Allows for quicker restarts and increased application resiliency.
Cloud and Platform Improvements::
- SSL Bundle Reloading: Allows for the dynamic updating of trust material for secure connections.
- Improved Cloud Integration: More effective deployment and administration across many cloud platforms.
Development Enhancements:
- RestClient Support: Provides a new functional-style HTTP API similar to WebClient.
- Support for JdbcClient: Database interactions are simplified with JdbcClient
- Improved Nested Jar Handling: Gives you more control over bundled dependencies.
- Logging Correlation IDs: Improves application debugging and tracing with Logging Correlation IDs.
Observability and Monitoring:
- OTLP Tracing Endpoint: Makes it easier to integrate with distributed tracing systems.
- Micrometer Enhancements: Makes metrics gathering and monitoring easier.
- Improved Nested Jar Handling: Gives you more control over bundled dependencies.
- Logging Correlation IDs: Improves application debugging and tracing with Logging Correlation IDs.
Other Noteworthy Additions:
- Jetty 12 Support: Includes the most recent iteration of the well-known web server.
- Kotlin 1.9.0 and Gradle: Utilizes the most recent iterations of important development tools.
- Docker Image Building Improvements: Makes developing and implementing containerized apps easier.
- Numerous Dependency Upgrades: Updates to core libraries for security and stability are included.