Spring Boot
Spring Boot 4.1.0 首个候选版本(RC)发布,带来了 Bug 修复、文档改进、依赖项升级以及一些新功能,例如:支持 OpenTelemetry 协议(OTLP)SDK 导出器环境变量;为改进事务管理,支持 Spring Framework 的 LazyConnectionDataSourceProxy 类。要了解有关该版本的更多详细信息,请参阅发布说明。
Spring Security
Spring Security 7.1.0 首个候选版本发布,带来 Bug 修复、依赖项升级以及一些新功能,例如:在 AllRequiredFactorsAuthorizationManager 类中新增了 anyOf() 方法,它可以通过 AuthorizationManager 接口授予资源访问权限;支持 Spring Framework 新增的 PreFlightRequestFilter 类,这是一个用于处理预检请求的 Servlet 过滤器。要了解有关该版本的更多详细信息,请参阅发布说明。
Spring Session
Spring Session 4.1.0 的首个候选版本改进了文档,从而体现对 Spring Boot 4.x 的支持。要了解有关该版本的更多详细信息,请参阅发布说明。
Spring Integration
Spring Integration 7.1.0 首个候选版本(RC)发布,带来了 Bug 修复、文档改进、依赖项升级以及以下新功能:重构 RedisLockRegistry 类,利用 Redis 8.4 及以上版本的原生命令 Compare-and-Set (CAS) 和 Compare-and-Delete (CAD) 来实现锁的更新和释放; 改进 JmsChannelFactoryBean 类,允许用户设置 Spring Framework JmsTemplate 类的自定义实例,而非使用默认实例。要了解有关该版本的更多详细信息,请参阅发布说明和新功能介绍页面。
Spring Modulith
Spring Modulith 2.1.0 首个候选版本发布,带来 Bug 修复、依赖项升级以及以下改进:新增 @ModuleSlicing 注解,消除在多个带有 @SpringBootApplication 注解的类型上出现的集成测试失败;通过装饰 Java DataSource 接口(传递给 JobRunr StorageProvider 接口)改进 JobRunr 中的事务处理,确保在事件外部化过程中 Spring 事务的处理符合预期。要了解有关该版本的更多详细信息,请参阅发布说明。
Spring AMQP
Spring AMQP 4.1.0 首个候选版本(RC)提供了 Bug 修复、依赖项升级以及一些新功能,包括:在ConditionalRejectingErrorHandler 类中新增了 setStopListenerOnFatal() 方法,将致命错误视为对监听器的“致命”错误,而非对消息的“致命”错误;此外,改进 @EnableAmqp 注解,使其在语义上与 @EnableRabbit 注解保持一致。要了解有关该版本的更多详细信息,请参阅发布说明。
Spring for Apache Kafka
Spring for Apache Kafka 4.1.0 首个候选版本(RC)发布,带来 Bug 修复、文档改进、依赖项升级以及以下新功能:新增枚举类 ContainerProperties.ShareAckMode,将用例(显式模式、隐式模式和手动模式)映射为明确的共享消费者名称;此外,支持 Apache Kafka 的 AcknowledgementCommitCallback 接口,提供异步提交成功或失败的可见性。要了解有关该版本的更多详细信息,请参阅发布说明和新功能介绍页面。
Spring LDAP
Spring LDAP 4.1.0 首个候选版本发布,带来一项 Bug 修复、依赖项升级以及两项新功能:移除对 JUnit 4 的依赖;重构 LdapClient 接口,新增了多种 single、optional、list 及 stream 方法,从而与 Spring Framework 的 JdbcClient 接口保持一致。要了解有关该版本的更多详细信息,请参阅发布说明。
Spring Vault
Spring Vault 4.1.0 首个候选版本发布,带来 Bug 修复、依赖项升级以及一项新功能(基于近期发布的 HashiCorp Vault 2.0 )。要了解有关该版本的更多详细信息,请参阅发布说明。
原文链接:
https://www.infoq.com/news/2026/04/spring-news-roundup-apr20-2026/