💡
原文英文,约1100词,阅读约需4分钟。
📝
内容提要
2025年3月17日,Spring生态系统发布了多个重要版本,包括Spring Boot和Spring Security,修复了bug,升级了依赖,并新增了支持OpenTelemetry和改进的Spring Batch等功能。详细更新请查阅发布说明。
🎯
关键要点
- 2025年3月17日,Spring生态系统发布多个重要版本,包括Spring Boot和Spring Security。
- Spring Boot 3.5.0发布,修复bug,升级依赖,新增功能如支持OpenTelemetry和改进的Spring Batch。
- Spring Framework 6.2.5发布,修复bug,升级依赖,新增comment()方法和更具体的异常处理。
- Spring Cloud 2024.0.1发布,包含bug修复和多个子项目的更新。
- Spring Security 6.5.0发布,支持RFC 9068和自动上下文传播。
- Spring Authorization Server 1.5.0发布,改进JdbcOAuth2AuthorizationService类和支持RFC 9126。
- Spring for GraphQL 1.4.0发布,依赖升级并与GraphQL over HTTP草案规范对齐。
- Spring Integration 6.5.0发布,修复bug,移除过时的方法并改进LastModifiedFileListFilters类。
- Spring Modulith 1.4.0发布,支持集成测试和AssertablePublishedEvents接口注册。
- Spring Batch 5.2.2发布,修复bug,改进ChunkProcessor接口和基础设施工件的AOT提示。
- Spring AMQP 4.0.0发布,支持AMQP 1.0协议和RPC功能。
- Spring for Apache Kafka 4.0.0发布,迁移nullability注解并改进acknowledge方法性能。
- Spring for Apache Pulsar 1.2.4和1.1.10发布,分别升级依赖Spring Framework和Project Reactor。
- Spring Web Services 4.1.0发布,恢复对Apache Axiom的支持并弃用WsConfigurerAdapter类。
❓
延伸问答
Spring Boot 3.5.0的新功能有哪些?
Spring Boot 3.5.0新增了对OpenTelemetry的支持、改进的Spring Batch以及新的LLdapDockerComposeConnectionDetailsFactory类等功能。
Spring Security 6.5.0支持哪些新特性?
Spring Security 6.5.0支持RFC 9068、自动上下文传播,并弃用了ConfigAttribute接口。
Spring Cloud 2024.0.1包含哪些重要更新?
Spring Cloud 2024.0.1包含多个子项目的更新和bug修复,如Spring Cloud Kubernetes和Spring Cloud Gateway等。
Spring Batch 5.2.2有哪些改进?
Spring Batch 5.2.2改进了ChunkProcessor接口,并在基础设施工件中添加了AOT提示。
Spring for GraphQL 1.4.0的主要变化是什么?
Spring for GraphQL 1.4.0与GraphQL over HTTP草案规范对齐,并改进了对Apollo GraphQL Federation的支持。
Spring AMQP 4.0.0支持哪些新功能?
Spring AMQP 4.0.0支持AMQP 1.0协议和新的RabbitAmqpTemplate类的RPC功能。
➡️