Spring Shell 4.0.0-RC1 available now

Releases | Mahmoud Ben Hassine | December 19, 2025 | ...

On behalf of the team and all contributors, I am pleased to announce that Spring Shell 4.0.0-RC1 is now available from Maven Central!

What's new?

This first release candidate comes with feature alignment with the previous generation as well as several improvements and bug fixes.

Major changes include:

  • Support for debug mode
  • Support for command completion and custom completion providers
  • Support for hidden commands
  • Support for command option validation with the Bean Validation API
  • Support for exception mapping

For the complete list of changes, please check the release notes.

What's next?

Our plan for now is to make this release candidate as stable as possible in preparation for Spring Shell 4.0 GA by the end of this year.

Feedback

Thanks to all contributors who helped make this release possible! As we continue our work on Spring Shell 4.0, we look forward to your feedback on GitHub Issues and GitHub Discussions.


Spring Shell Home|Source on GitHub|Reference documentation

Get the Spring newsletter

Stay connected with the Spring newsletter

Subscribe

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