Spring Shell 2.1.7、3.0.1 和 3.1.0-M1 发布

软件资讯 软件资讯 发布于 2年前 45 浏览 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 应该有顺序

详情可查看发布公告



同类文章推荐:

  • Apache bRPC 1.11.0 发布
  • VirtualBox 7.1.4 发布
  • Python 3.14.0 Alpha 1 发布
  • Elasticsearch 8.15.3 发布
  • Spring Data 2024.1.0 RC1 发布
  • DBeaver 24.2.3 发布