Skip to content

Releases: spring-projects/spring-shell

2.1.12

26 Jul 12:51
Compare
Choose a tag to compare

Generic Notes

Fixes

This release contains some notable changes:

  • Builds on spring-boot 2.7.14
  • Some backports

Issues

#834 backport(512): CompletionProposal with complete
#817 Upgrade spring-boot 2.7.14

3.1.2

27 Jun 07:30
Compare
Choose a tag to compare

Generic Notes

Fixes

This release contains some notable changes:

  • Builds on spring-boot 3.1.1
  • Fixes to central option naming
  • Fixes to a new annotation model
  • Command not found message can be customised
  • Backport of relevant fixes

Issues

#798 backport(796): Aliases not working as expected with Annotations
#797 backport(795): Positional arguments don't override default value
#793 backport(778): Command not found message should be configurable
#786 Upgrade spring-boot 3.1.1
#783 backport(777): Option values are not populated when Kebab Case Option is used

3.0.6

27 Jun 07:30
Compare
Choose a tag to compare

Generic Notes

Fixes

This release contains some notable changes:

  • Builds on spring-boot 3.0.8
  • Fixes to central option naming
  • Backport of relevant fixes

Issues

#785 Upgrade spring-boot 3.0.8
#782 backport(777): Option values are not populated when Kebab Case Option is used

2.1.11

27 Jun 07:30
Compare
Choose a tag to compare

Generic Notes

Fixes

This release contains some notable changes:

  • Builds on spring-boot 2.7.13

Issues

#784 Upgrade spring-boot 2.7.13

3.1.1

13 Jun 13:30
Compare
Choose a tag to compare

Generic Notes

Fixes

This release contains some notable changes:

  • Fixes for graalvm on linux
  • ShellAvailability targets now registered automatically with aot
  • Fixes for issues in a new annotation config model

Issues

#767 LongName not working with different naming option format or name does not match with input parameter
#763 Unexpected comma inserted at the end of the parsed message
#762 Native mode broken on linux
#757 Multiple short options not working anymore
#756 Test help command with e2e tests
#747 ShellAvailability target not registered with AOT processing

3.0.5

13 Jun 13:30
Compare
Choose a tag to compare

Generic Notes

Fixes

This release contains some notable changes:

  • Backport of relevant fixes

Issues

#768 backport(762): Native mode broken on linux
#759 backport(756): Test help command with e2e tests
#758 backport(747): ShellAvailability target not registered with AOT processing

3.1.0

25 May 16:11
Compare
Choose a tag to compare

Generic Notes

Fixes

This Milestone contains some notable changes:

  • Builds on Spring Boot 3.1.0
  • Usual bug fixes

Issues

#744 Option as boolean doesn't default to false
#743 Upgrade spring-boot 3.1.0
#740 ConfirmationInput does not show the option selected when typing

3.0.4

25 May 16:10
Compare
Choose a tag to compare

Generic Notes

Fixes

This Milestone contains some notable changes:

  • Builds on Spring Boot 3.0.7
  • Some bug fixes backported

Issues

#746 backport(740): ConfirmationInput does not show the option selected when typing
#742 Upgrade spring-boot 3.0.7

2.1.10

25 May 16:10
Compare
Choose a tag to compare

Generic Notes

Fixes

This Milestone contains some notable changes:

  • Builds on Spring Boot 2.7.12
  • Some bug fixes backported

Issues

#745 backport(740): ConfirmationInput does not show the option selected when typing
#741 Upgrade spring-boot 2.7.12

3.1.0-RC1

08 May 08:29
Compare
Choose a tag to compare
3.1.0-RC1 Pre-release
Pre-release

Generic Notes

Fixes

This Milestone contains some notable changes:

  • Builds on Spring Boot 3.1.0-RC2
  • Upgrade to jline 3.23.0
  • Usual bug fixes

Issues

#733 Upgrade spring-boot 3.1.0-RC2
#732 Support label with @option
#731 Support explicit arity min max with @option
#725 Upgrade jline 3.23.0
#722 Migrate docs to spring-asciidoctor-backends
#717 Upgrade spring-boot 3.1.0-RC1
#637 New Annotation Model