Stéphane Nicoll

Stéphane Nicoll

Stéphane has 20+ years of experience in software engineering with a strong focus on API development on the JVM. After having spent more than a decade developing large scale Java enterprise applications in the geospatial, financial, or logistics sectors, he joins the core Spring engineering team in 2014.

As a member of the Spring team, Stéphane has had the privilege of working on various aspects of Spring Boot and Spring Framework, with a focus on understanding its inner workings and collaborating with the fantastic community of contributors.

Connect with Stéphane ("snicoll") on X and GitHub to follow his ongoing journey in the world of Java development.

Blog posts by Stéphane Nicoll

Spring Framework 7.0.0-M2 Available Now

Releases | February 13, 2025 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce the second milestone of the next Spring Framework generation.

If you've missed it, we now ship milestones to the usual repo.spring.io artifact repository, but also to Maven Central.

The second milestone refines the work we've devlived in 7.0.0-M1, in particular arround our null safety support using JSpecify. Check the changelog for more details.

Project Page | GitHub | Issues | Documentation

Spring Framework 6.1.17 and 6.2.3 Available Now

Releases | February 13, 2025 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce that Spring Framework 6.1.17 and 6.2.3 are available now.

Spring Framework 6.1.17 ships with 17 fixes and documentation improvements. This version will be shipped next week with Spring Boot 3.3.9.

Spring Framework 6.2.3 ships with 60 fixes and documentation improvements. This version will be shipped next week with Spring Boot 3.4.3 and 3.5.0-M2.

Project Page | GitHub | Issues | Documentation

Spring Boot 3.2.10 available now

Releases | September 19, 2024 | ...

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.2.10 has been released and is now available from Maven Central.

This release includes 38 bug fixes, documentation improvements, and dependency upgrades. Thanks to all those who have contributed with issue reports and pull requests.

How can you help?

If you're interested in helping out, check out the "ideal for contribution" tag in the issue repository. If you have general questions, please ask on stackoverflow.com using the spring-boot tag or chat with the community on Gitter.

Project Page | GitHub | Issues | Documentation | Stack Overflow |

Spring Boot 3.3.4 available now

Releases | September 19, 2024 | ...

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.3.4 has been released and is now available from Maven Central.

This release includes 51 bug fixes, documentation improvements, and dependency upgrades. Thanks to all those who have contributed with issue reports and pull requests.

How can you help?

If you're interested in helping out, check out the "ideal for contribution" tag in the issue repository. If you have general questions, please ask on stackoverflow.com using the spring-boot tag or chat with the community on Gitter.

Project Page | GitHub | Issues | Documentation | Stack Overflow |

Spring Boot 3.2.9 Available Now

Releases | August 22, 2024 | ...

On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.2.9 has been released and is now available from Maven Central.

This release includes 68 bug fixes, documentation improvements, and dependency upgrades. Thanks to all those who have contributed with issue reports and pull requests.

How can you help?

If you're interested in helping out, check out the "ideal for contribution" tag in the issue repository. If you have general questions, please ask on stackoverflow.com using the spring-boot tag or chat with the community on Gitter.

Project Page | GitHub | Issues | Documentation | Stack Overflow |

Spring Framework 6.1.12, 6.0.23, and 5.3.39 Available Now

Releases | August 14, 2024 | ...

On behalf of the team and everyone who has contributed, I am pleased to announce that Spring Framework 6.1.12, 6.0.23 and 5.3.39 are available now. While 5.3.38 has also been released, it got superseded by 5.3.39.

Please note that OSS support for 5.3.x and 6.0.x ends on August 31, 2024. As such, 5.3.39 and 6.0.23 are meant to be the last OSS releases. Commercial support is available

Spring Framework 6.2.0-M5 Available Now

Releases | July 11, 2024 | ...

We are happy to announce the availability of the fifth milestone of Spring Framework 6.2. We shipped quite a few features since our last M4 release.

Spring Framework 6.2.0-M5 is available from repo.spring.io/milestone now, check out the detailed changelog for this version.

Native Support

We have significantly improved the developer experience of registering reflection hints. @RegisterReflection has been introduced to easily register hints against arbitrary data types, and @ReflectionScan lets you opt-in for scanning of any reflection hints on arbitrary classes, not only Spring beans.

Web and…

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all