Spring 生态系统发布重点关注 Spring Boot、Spring Security 和 Spring Modulith

2024 年 6 月 17 日这一周,Spring 生态系统活动频繁,重点发布了以下版本:Spring Boot 3.3.1 和 3.2.7;Spring Security 6.3.1、6.2.5 和 5.8.13;Spring Session 3.3.1 和 3.2.4;以及 Spring Modulith 1.2.1、1.1.6 和 1.0.9。

Spring Boot

释放 Spring Boot 版本 3.3.13.2.7 改进文档、升级依赖项并解决以下突出问题: 非法参数异常 尝试使用 Tomcat 实例时 Http11Nio2协议 具有 Spring Boot 配置 SSL 的类;以及 数据源属性 如果 java.sql 模块不包括在内。有关这些版本的更多详细信息,请参阅 版本 3.3.1版本 3.2.7

Spring 框架

Spring 框架 6.1.10, 第十个维护版本,提供错误修复(包括版本 6.1.9 的回归)、文档改进和新功能: 持久性异常翻译拦截器 该类现在防御性检索 持久性异常翻译器 接口 bean 来覆盖关闭前转换器尚未初始化的场景;并支持所有来自的“连接重置”异常短语 断开连接的客户端帮助器 类。此版本包含在 Spring Boot 3.2.7 和 3.3.1 版本中。有关此版本的更多详细信息,请参阅 发行说明

Spring Security

版本 6.3.1、6.2.5 和 5.8.13 Spring Security 已经 发布 附带错误修复、依赖项升级、构建更新和新功能,例如:增强的日志记录 查看() 方法,定义在 请求匹配器委托授权管理器 类,没有提供有用的信息;以及更新 ldap.adoc 文件以包含所需的依赖项,以避免开发人员在设置 LDAP 时遇到的问题。有关这些版本的更多详细信息,请参阅发行说明 版本 6.3.1版本 6.2.5版本 5.8.13

Spring 授权服务器

1.3.1 和 1.2.5 版 Spring 授权服务器 已经 发布 提供依赖项升级和问题解决方案: 类未找到异常 由于使用 AOT 提示阻止编译 JdbcOAuth2AuthorizationService 或者 JdbcRegisteredClientRepository 类;X509 客户端证书的身份验证强制执行分配给 客户端 ID YAML 配置文件中的字段,而无需先检查客户端身份验证方法。有关这些版本的更多详细信息,请参阅 版本 1.3.1版本 1.2.5

Spring 适用于 GraphQL

版本 1.3.1 和 1.2.7 Spring 适用于 GraphQL 已经 发布 提供错误修复、文档改进、依赖项升级和新功能:支持返回 Reactor 实例 通量 来自带有注释的方法的类 @EntityMapping 补充现有的支持 列表单核细胞增多症CompletableFuture;并允许使用 GraphQL Java Spring for GraphQL 1.2 发布版本中已包含 21.x 版本。这些版本分别包含在 Spring Boot 3.2.7 和 3.3.1 版本中。有关这些版本的更多详细信息,请参阅 版本 1.3.1版本 1.2.7

春季会议

版本 3.3.1 和 3.2.4 春季会议 已经 发布 通过依赖项升级和新功能解决了默认实现 用户详情 界面, 用户,而不是用户定义的自定义实现。有关这些版本的更多详细信息,请参阅 版本 3.3.1版本 3.2.4

Spring 集成

版本 6.3.1 和 6.2.6 Spring 集成 已发布,包括错误修复、文档改进、依赖项升级以及提供 ZeroMqMessageHandler 类具有可选主题,用于将消息分发到必须用额外的空框架包装的订阅中。这将补充现有的默认主题。有关这些版本的更多详细信息,请参阅发行说明 版本 6.3.1版本 6.2.6

弹簧模量

版本 1.2.1 和 1.1.6 弹簧模量 已经 发布 特点:改进的配置 应用程序模块检测策略 通过接口 spring.modulith.检测策略 接受值的属性 直接子包 (默认)或 明确注释; 解决了命名接口检测在嵌套接口场景中意外拾取嵌套声明的问题;以及依赖项分别升级到 Spring Boot 3.3.1 和 3.2.7。有关这些版本的更多详细信息,请参阅发行说明 版本 1.2.1版本 1.1.6

Spring AMQP

版本 3.1.6 Spring AMQP 已发布,包含依赖项升级和问题解决方案: 发布() 方法,定义在 活动对象计数器 类,由于 简单消息监听器容器 类没有释放 消费者 变量;并在执行目标逻辑后通过移动来消除中断的线程 取消TimeoutTaskIfAny() 方法,定义在 兔子未来 类,变成 最后 块。有关此版本的更多详细信息,请参阅 发行说明

适用于 Apache Kafka 的 Spring

版本 3.2.1 和 3.1.6 适用于 Apache Kafka 的 Spring 已经 发布 提供错误修复、依赖项升级以及在以下位置添加跟踪标头(现在映射到字符串)的新功能: 摘要KafkaHeaderMapper 迁移后的类 侦探微米。这些版本分别包含在 Spring Boot 3.2.7 和 3.3.1 版本中。有关这些版本的更多详细信息,请参阅 版本 3.2.1版本 3.1.6

适用于 Apache Pulsar 的 Spring

1.1.1 和 1.0.7 版 适用于 Apache Pulsar 的 Spring 已经 发布 具有许多依赖项升级,包括:分别为 Micrometer Metrics 1.13.1 和 1.12.7; Apache Pulsar 的反应式客户端 0.5.6;以及 Spring Framework 6.1.9。这些版本分别包含在 Spring Boot 3.2.7 和 3.3.1 版本中。有关这些版本的更多详细信息,请参阅 版本 1.1.1版本 1.0.7

弹簧工具

不到一周后 发布 版本 4.23.0、版本 4.23.1 弹簧工具发布 提供重要的修复,例如:添加用于启用/禁用 JPQL、HQL 和 SQL 语法验证的首选项/设置,以及 Spring Data 查询中缺失的语法问题的严重性;以及 StackOverflow异常 从内部 注释层次结构 在 VSCode 中打开 Spring Boot 项目时,可以查看此版本的更多详细信息。 发行说明

1719196645
2024-06-24 02:00:07
#Spring #生态系统发布重点关注 #Spring #BootSpring #Security #和 #Spring #Modulith

Leave a Reply

Your email address will not be published. Required fields are marked *

近期新闻​

编辑精选​