Spring Shell 2.1.5 和 3.0.0-RC1 已发布。
Spring Shell 是基于 Spring 的交互式 Shell,可让开发者使用简单的基于 Spring 的编程模型来开发命令。
Spring Shell 3.0.0-RC1 是 3.0 系列的首个 RC 预览版,它基于 Spring Boot 3.0.1 构建,要求使用 JDK 17 及更高版本。
主要变化:
- 使用注解为错误处理定义更好的模型
- 修复 CommandParser 报告无法识别选项的错误
- CommandRegistration Builder 有一个共享的可配置实例
- 全局帮助选项
Spring Shell 2.1.2 主要变化:
- 基于 Spring Boot 2.7.7 构建
- 向后移植了部分 bug fixes
详情查看 release notes。