3.4.0-M2
This release contains some notable changes:
- Builds on spring-boot 3.4.0-M3
- Support for JLine ffm provider
- New spring-shell-starter-ffm starter (JDK22)
- New spring-shell-sample-ffm sample (JDK22)
#1141 Upgrade gradle 8.10.1 #1137 Upgrade spring-boot 3.4.0-M3 #1132 Bundle Javadoc with Antora #1131 Support JDK FFM
3.4.0-M1
This release contains some notable changes:
- Builds on spring-boot 3.4.0-M2
- Builds on jline 3.26.3
- Better unicode support
- StatusBar is easier to use
- Better handling of invalid options
#1126 Upgrade spring-boot 3.4.0-M2 #1120 Inconsistent behaviour on passing invalid argument #1115 StringInput better unicode handling #1112 Overhaul StatusBar for better text use #1110 Screen writer support for AttributedString #1108 Getting Started missing interactive flag #1105 Upgrade jline 3.26.3 #1104 Upgrade spring-boot 3.4.0-M1
3.3.2
This release contains some notable changes:
- Builds on spring-boot 3.3.3
- Builds on jline 3.26.3
- Some issues backported
#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
This release contains some notable changes:
- Builds on spring-boot 3.2.9
- Builds on jline 3.26.3
- Some issues backported
#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.0
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.
#1082 Document update to 3.3.x
3.3.0-RC1
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
#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