Spring Shell 2.1.7、3.0.1 和 3.1.0-M1 发布

软件资讯 软件资讯 发布于 2年前 48 浏览 0 回复

Spring Shell 2.1.7、3.0.1 和 3.1.0-M1 现已发布。Spring Shell 是基于 Spring 的交互式 Shell,可让开发者使用简单的基于 Spring 的编程模型来开发命令。

2.1.7 版本主要变化

  • 基于 Spring Boot 2.7.9 构建
  • 向后移植了一些错误修复

Issues

#677 backport(675):默认布尔类型的 Wrong arity
#669 backport(667):未调用转换器
#660 升级 spring-boot 2.7.9
#653 backport(651):无法将负数作为选项传递
#649 backport( 648):CommandRegistration 应该返回相同的选项 

3.0.1 版本主要变化

  • 基于 Spring Boot 3.0.3 构建
  • 向后移植了一些错误修复

Issues

#678 backport(675):默认布尔类型的 Wrong arity
#670 backport(667):未调用转换器
#661 升级 spring-boot 3.0.3
#659 backport(656):测试终端应该支持设置 initial dimension
#655 backport (654):更好的 e2e 测试覆盖率
#652 backport(651):不能将负数作为选项传递
#650 backport(648):CommandRegistration 应该返回相同的选项
#645 backport(644):OptionArity NONE value
#643 backport(642):重组 e2e 样本

3.1.0-M1 版本主要变化

  • 使用 Spring Boot 3.1.x
  • 常见错误修复
  • 新的命令行解析器为未来的工作奠定了新的基础
  • 新的注释模型,与CommandRegistration更加一致,并在未来的里程碑中获得功能对等

Issues

#675 默认布尔类型的 Wrong arity
#667 转换器未被调用
#662 升级 spring-boot 3.1.0-M1
#657 用 environment file 替换弃用的set-output命令
#656 测试终端应支持设置 initial dimension
#654 更好的 e2e 测试覆盖率
#651 不能将负数作为选项传递
#648 CommandRegistration 应该返回相同的选项
#646 新命令解析器模型
#644 OptionArity NONE 值
#642 重组 e2e 样本
#641 @CommandScan Annotation
#640 @EnableCommand Annotation
#639 @option Annotation
#638 @command Annotation
#634 CommandExceptionResolver bean 应该有顺序

详情可查看发布公告



同类文章推荐:

  • VMware Workstation & Fusion 25H2 发布
  • Apache Tomcat 11.0.13 发布
  • Firefox 144.0 发布
  • Wireshark 4.6 发布,最强开源网络数据包分析器
  • FreeBSD 15.0 Beta 1 发布,优化系统性能和用户体验
  • Java 开源工具集 Hutool-5.8.41 发布,常规 bug 修复