Spring Shell 2.1.0-M2 is now available

On behalf of the team and everyone who has contributed, I’m happy to announce that Spring Shell 2.1.0-M2 has been released and is now available from

We previously had a milestone M1, named 3.0.0-M1 which we soon after its release realised that it was a mistake to pump major version for this rework to make codebase better for Spring Boot 2.x. We want to avoid confusing versioning when spring-shell upgrades and baselines with Spring Boot 3.x. Thus having said that, Spring Shell 2.1.x is going to be for Spring Boot 2.6.x and future Spring Shell 3.x for Spring Boot 3.x.

Notable changes include:

  • New build-in version command
  • Starter for jna integration
  • Customizer for non-interactive runner
  • New styling and theming subsystem

Please see the release notes for more details.

Thanks to all those who have contributed with issue reports and pull requests.

How can you help?

Project Page | GitHub | Issues | Documentation

comments powered by Disqus