This article summarizes major Spring Boot versions with key features, important updates and changes in each version. You'll also find the current stable version of Spring Boot, which is updated regularly.

You know, Spring Boot is a framework significantly simplifies development of Java applications that are based on The Spring framework. It allows developers to create stand-alone, production-grade Spring-based applications running on an embedded server (Tomcat, Jetty or Undertow). Spring Boot uses the concepts of starter dependencies and automatic configurations to reduce development time and increase productivity for developers. 

 

1. What is current version of Spring Boot?

As of March 2025, the latest version of Spring Boot is 3.4.4 which was released on March 20, 2025 (See release notes). This version of Spring Boot is upgraded with Spring framework 6.2.5, Spring Kafka 3.3.4, Spring Integration 6.4.3, Spring Security 6.4.4, Hibernate 6.6.11.Final, Tomcat 10.1.39, …

 

2. Spring Boot version history

Spring Boot has been around for more than a decade and it has been making developers' life much easier with its features like starter dependences and automatic configuration. The following table lists all versions of Spring Boot till date. Note that only major versions and branches are listed:

 

Spring Boot Version

 

 

Release Date

 

Spring framework version

 

1.0.0.RELEASE

 

 

Apr 2014

 

4.0.3

 

1.0.x

 

 

Apr 2014

 

4.0.3

 

1.1.x

 

 

Jun-Sept 2014

 

4.0.5 - 4.0.9

 

1.2.x

 

 

Dec 2014 - Dec 2015

 

4.1.3 - 4.1.9

 

1.3.x

 

 

Nov 2015 - Sept 2016

 

4.2.3 - 4.2.8

 

1.4.x

 

 

Jul 2016 - Jun 2017

 

4.3.2 - 4.3.9

 

1.5.x

 

 

Jan 2017 - Aug 2019

 

4.3.6 - 4.3.25

 

2.0.0.RELEASE

 

 

Mar 2018

 

5.0.4

 

2.0.x

 

 

Apr 2018 - Apr 2019

 

5.0.4 - 5.0.13

 

2.1.x

 

 

Oct 2018 - Oct 2020

 

5.1.2 - 5.1.19

 

2.2.x

 

 

Nov 2019 - Jan 2021

 

5.2.0 - 5.2.12

 

2.3.x

 

 

Jun 2020 - Jun 2021

 

5.2.6 - 5.2.15

 

2.4.x

 

 

Nov 2020 - Nov 2021

 

5.3.1 - 5.3.13

 

2.5.x

 

 

May 2021 - May 2023

 

5.3.7 - 5.3.27

 

2.6.x

 

 

Nov 2021 - May 2023

 

5.3.13 - 5.3.27

 

2.7.x

 

 

May 2022 - Aug 2023

 

5.3.20 - 5.3.29

 

3.0.0

 

 

Nov 2022

 

6.0.2

 

3.0.x

 

 

 

6.0.2 - 6.0.11

 

3.1.x

 

 

May 2023 - Now

 

 

3.2.0

 

 

Nov 23, 2023

 

6.1

 

3.3.5

 

 

Oct 24, 2024

 

6.1.14

 

3.4.4

 

 

Mar 20, 2025

 

6.2.5

 

Note that there’s the word RELEASE after version number for Spring Boot versions 1.0.0 to 2.3.x. From version 2.4.x, the word RELEASE is dropped.

 

3. Key Features in Each Spring Boot Version

Find below key features, important changes, updates and enhancements in each major version of Spring Boot, which gives you understand how it has been evolving over time.

1. Spring Boot 1.x

Initial Release: April 2014
Key Features:

End of Support: Ended in August 2019.


2. Spring Boot 2.0.x

Release Date: March 2018
Key Features:

End of Support: Ended in November 2021.


3. Spring Boot 2.1.x

Release Date: November 2018
Key Features:


4. Spring Boot 2.2.x

Release Date: October 2019
Key Features:


5. Spring Boot 2.3.x

Release Date: May 2020
Key Features:


6. Spring Boot 2.4.x

Release Date: November 2020
Key Features:


7. Spring Boot 2.5.x

Release Date: May 2021
Key Features:


8. Spring Boot 2.6.x

Release Date: November 2021
Key Features:


9. Spring Boot 2.7.x

Release Date: May 2022
Key Features:

 

10. Spring Boot 3.0.x

Release Date: November 2022
Key Features:

 

11. Spring Boot 3.1.x

Release Date: May 2023
Key Features:

 

12. Spring Boot 3.2.x:

Release Date: November 2023

Key Features:

 

13. Spring Boot 3.3.x:

Release Date: May 2023
Key Features:

 

14. Spring Boot 3.4.x:

Release Date: November 2024
Key Features:

 

You can also watch this video to see version history of Spring Boot in more visual way:

 

References:

 

Learn more about Spring Boot on CodeJava:

 


About the Author:

is certified Java programmer (SCJP and SCWCD). He began programming with Java back in the days of Java 1.4 and has been passionate about it ever since. You can connect with him on Facebook and watch his Java videos on YouTube.