Skip to content

spring boot releases

serhij.zolotukhin edited this page Dec 20, 2025 · 1 revision

1.0.0.RELEASE: April 2014 2.0.0.RELEASE: March 2018

2.1.x: October 2018 2.2.x: November 2019 -- Reactive Elasticsearch Auto-configuration: Auto-configuration for reactive Elasticsearch components and repositories, introduced in Spring Data Moore, was included.

2020

2.3.x: June 2020

  • Java 14 Support: Spring Boot 2.3 added support for Java 14, allowing developers to leverage the latest language features and improvements.
  • R2DBC GA Support: Spring Boot 2.3 reached General Availability (GA) for R2DBC, providing native, non-blocking support for relational databases. 2.4.x: November 2020
  • Java 15 Support: Spring Boot 2.4 officially supports and is tested against Java 15, while maintaining compatibility with Java 8 and 11.

2021

2.5.x: May 2021

  • Support for Java 16 and Gradle 7.0: Preliminary support for Java 16 was introduced, alongside official support for Gradle 7.0. 2.6.x: November 2021
  • Auto-configuration for Spring Data Envers: Simplified integration with Spring Data Envers through auto-configuration.
  • Spring AMQP Stream Auto-configuration: Added auto-configuration for Spring AMQP's spring-rabbit-stream module

2022

2.7.x: May 2022

  • Spring GraphQL Starter: A new spring-boot-starter-graphql was introduced, providing out-of-the-box support for building GraphQL applications with Spring.

3.0.0: November 2022

  • Jakarta EE 9
  • GraalVM Native Image Support: A major addition is the support for GraalVM Native Images.
  • Docker Compose Support: Spring Boot 3.x introduced automatic detection and management of services defined in compose.yaml files, streamlining local development with Docker Compose.

2023

3.1.x

  • Docker Compose Module: Spring Boot 3.1 introduces a dedicated module for seamless integration with Docker Compose. 3.2.0

2024

3.3.5

2025

3.4.5 3.5.7 4.0.0

My side bar

Clone this wiki locally