3.3.0-M1
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
andspring.shell.script.enabled=true
for equivalent behaviour with3.2.x
.
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
#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
This release contains some notable changes:
- Builds on spring-boot 3.2.4
- Builds on jline 3.26.0
- Some issues backported
#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
3.2.3
This release contains some notable changes:
- Builds on spring-boot 3.2.4
#1035 backport(1033): Sign artifacts #1032 backport(1012): Non interactive test example fails because of duplicated help argument #1029 backport(1028): Upgrade gradle 8.6 #1026 backport(1024): Remove explicit copyright from docs index page #1022 Upgrade spring-boot 3.2.4
#1013 Upgrade com.gradle.enterprise plugin to 3.16.2
3.1.10
This release contains some notable changes:
- Builds on spring-boot 3.1.10
#1034 backport(1033): Sign artifacts #1031 backport(1013): Upgrade com.gradle.enterprise plugin to 3.16.2 #1030 backport(1028): Upgrade gradle 8.6 #1025 backport(1024): Remove explicit copyright from docs index page #1021 Upgrade spring-boot 3.1.10
3.2.2
Generic Notes
Fixes
This release contains some notable changes:
- Builds on spring-boot 3.2.3
- Builds on jline 3.25.1
- New ProgressView component
Issues
#1007 Upgrade spring-boot 3.2.3 #1004 Implement scenario lifecycle #1002 EventLoop can attempt send without throwing #997 ViewComponent should have more user friendly api #996 Script runner @ symbol breaks as option value #995 Initial ProgressView implementation #993 DefaultWriter text draw outside screen causing NPE #982 Update jline 3.25.1 #779 CommandContext in shell method
3.1.9
Generic Notes
Fixes
This release contains some notable changes:
- Builds on spring-boot 3.1.9
- Builds on jline 3.25.1
- Some issues backported
Issues
#1006 Upgrade spring-boot 3.1.9 #1003 backport(996): Script runner @ symbol breaks as option value #1001 Upgrade gradle 8.4 #990 backport(779): CommandContext in shell method #983 backport(982): Update jline 3.25.1
3.2.1
Generic Notes
Fixes
This release contains some notable changes:
- Builds on spring-boot 3.2.2
- Builds on jline 3.25.0
Issues
#978 Update spring-boot 3.2.2 #970 Cursor not restored in tmux #968 Split jline dependencies #966 Update jline 3.25.0 #945 Command alias not work on type level when sub command is empty
PRs
#975 Clarifying the confusing note
3.1.8
Generic Notes
Fixes
This release contains some notable changes:
- Builds on spring-boot 3.1.8
- Builds on jline 3.25.0
- Some issues backported
Issues
#977 Update spring-boot 3.1.8 #973 backport(945): Command alias not work on type level when sub command is empty #972 backport(970): Cursor not restored in tmux #971 Migrate 3.1.x to antora #969 backport(968): Split jline dependencies #967 backport(966): Update jline 3.25.0
3.2.0
Issues
#961 ExitCodeAutoConfiguration doesn't map CommandParserExceptionsException #960 File option type doesn't work in native #952 Upgrade spring-boot 3.2.1 #948 spring-configuration-metadata missing #946 ComponentFlow single and multi selectItems should behave same #826 Hotkey system for view framework