Releases: spring-projects/spring-shell
3.4.0-M2
Generic Notes
Fixes
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)
Issues
#1141 Upgrade gradle 8.10.1
#1137 Upgrade spring-boot 3.4.0-M3
#1132 Bundle Javadoc with Antora
#1131 Support JDK FFM
3.3.3
3.2.8
3.4.0-M1
Generic Notes
Fixes
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
Issues
#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
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
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
3.2.6
3.3.0
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
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