Skip to content

Releases: spring-projects/spring-shell

3.3.2

27 Aug 07:26

Choose a tag to compare

Generic Notes

Fixes

This release contains some notable changes:

  • Builds on spring-boot 3.3.3
  • Builds on jline 3.26.3
  • Some issues backported

Issues

#1125 Upgrade spring-boot 3.3.3
#1123 backport(1120): Inconsistent behaviour on passing invalid argument
#1119 backport(1108): Getting Started missing interactive flag
#1117 backport(1115): StringInput better unicode handling
#1107 backport(1105): Upgrade jline 3.26.3
#1103 Upgrade spring-boot 3.3.2

3.2.7

27 Aug 07:26

Choose a tag to compare

Generic Notes

Fixes

This release contains some notable changes:

  • Builds on spring-boot 3.2.9
  • Builds on jline 3.26.3
  • Some issues backported

Issues

#1124 Upgrade spring-boot 3.2.9
#1122 backport(1120): Inconsistent behaviour on passing invalid argument
#1116 backport(1115): StringInput better unicode handling
#1106 backport(1105): Upgrade jline 3.26.3
#1102 Upgrade spring-boot 3.2.8

3.3.1

25 Jun 12:25

Choose a tag to compare

Generic Notes

Fixes

This release contains some notable changes:

  • Builds on spring-boot 3.3.1
  • Builds on jline 3.26.2

Issues

#1091 Upgrade jline 3.26.2
#1090 Upgrade spring-boot 3.3.1

3.2.6

25 Jun 12:25

Choose a tag to compare

Generic Notes

Fixes

This release contains some notable changes:

  • Builds on spring-boot 3.2.7
  • Builds on jline 3.26.2
  • Some issues backported

Issues

#1092 backport(1091): Upgrade jline 3.26.2
#1089 Upgrade spring-boot 3.2.7

3.3.0

04 Jun 07:09

Choose a tag to compare

Generic Notes

Changes

This release is basically same as 3.3.0-RC1 with some documentation changes. It's worth to read v3.3 notes for breaking changes.

Issues

#1082 Document update to 3.3.x

3.3.0-RC1

28 May 12:29

Choose a tag to compare

3.3.0-RC1 Pre-release
Pre-release

Generic Notes

Fixes

This release contains some notable changes:

  • Builds on spring-boot 3.3.0
  • Builds on jline 3.26.1
  • ShellRunner has breaking interface changes #1057

Issues

#1077 Cannot pass negative number as option value
#1074 Upgrade jline 3.26.1
#1070 Upgrade spring-boot 3.3.0
#1064 native e2e tests on macos fail with cpu architecture
#1063 StyleSettings interface "highlight" method failing to apply style.
#1062 Document ShellRunner changes
#1057 Use string array in ShellRunner
#1053 CommandAvailability is not documented

3.2.5

28 May 12:29

Choose a tag to compare

Generic Notes

Fixes

This release contains some notable changes:

  • Builds on spring-boot 3.2.5
  • Builds on jline 3.26.1
  • Some issues backported

Issues

#1078 backport(1077): Cannot pass negative number as option value
#1076 backport(1074): Upgrade jline 3.26.1
#1073 backport(1053): CommandAvailability is not documented
#1069 Upgrade spring-boot 3.2.6
#1066 backport(1063): StyleSettings interface "highlight" method failing to apply style.

3.1.12

28 May 12:29

Choose a tag to compare

Generic Notes

Fixes

This release contains some notable changes:

  • Builds on spring-boot 3.1.12
  • Builds on jline 3.26.1
  • Some issues backported

Issues

#1079 backport(1077): Cannot pass negative number as option value
#1075 backport(1074): Upgrade jline 3.26.1
#1068 Upgrade spring-boot 3.1.12

3.3.0-M1

23 Apr 08:08

Choose a tag to compare

3.3.0-M1 Pre-release
Pre-release

Generic Notes

Breaking Changes

There are some behaviour changes between 3.2.x and 3.3.x:

  • Non-interactive mode is the only one active on default. See #1017 for details but in a nutshell use properties spring.shell.interactive.enabled=true and spring.shell.script.enabled=true for equivalent behaviour with 3.2.x.

Fixes

This release contains some notable changes:

  • Builds on spring-boot 3.3.0-RC1
  • Builds on jline 3.26.0
  • ShellContext has pty info
  • New jni starter to prepare deprecation in jline for jansi/jna

Issues

#1051 Change properties for interactive and script to false on default
#1050 Upgrade spring-boot 3.3.0-RC1
#1047 Add jni starter
#1045 No mouse support in new windows terminal
#1044 Disable quick edit mode with mouse support
#1041 TerminalUI full screen off on windows
#1039 TerminalUI may get race condition for display update
#1036 Upgrade native-gradle-plugin 0.10.1
#1033 Sign artifacts
#1028 Upgrade gradle 8.6
#1024 Remove explicit copyright from docs index page
#1023 Upgrade spring-boot 3.3.0-M3
#1017 Only NonInteractiveShellRunner is active on default
#1016 Upgrade spring-boot 3.3.0-M2
#1012 Non interactive test example fails because of duplicated help argument
#1010 Grid fixed item size goes to bottom right
#985 Provide tty info

3.2.4

23 Apr 08:08

Choose a tag to compare

Generic Notes

Fixes

This release contains some notable changes:

  • Builds on spring-boot 3.2.4
  • Builds on jline 3.26.0
  • Some issues backported

Issues

#1058 backport(1046): Upgrade jline 3.26.0
#1049 Upgrade spring-boot 3.2.5
#1043 backport(1010): Grid fixed item size goes to bottom right
#1040 backport(1039): TerminalUI may get race condition for display update