2025 年 3 月 17 日当周,Spring 生态系统有一系列活动,主要涉及以下里程碑版本的发布:
- Spring Boot:发布了 3.5.0 的第三个里程碑版本,带来大修复、文档改进、依赖升级和新功能,如新增
[LLdapDockerComposeConnectionDetailsFactory](https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/ldap/LLdapDockerComposeConnectionDetailsFactory.java)
类、改进 OpenTelemetry 支持和 Spring Batch 支持等,详细信息见发布说明;同时还发布了 3.4.4 和 3.3.10 版本,提供了 bug 修复、文档改进、依赖升级等,其中 Tomcat 的 APR 在 JDK 24 及以上版本默认禁用,详细信息见对应版本的发布说明。 - Spring Framework:发布 6.2.5 版本,包含 bug 修复、文档改进、依赖升级和新功能,如
[ServerResponse.SseBuilder](https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/web/servlet/function/ServerResponse.SseBuilder.html)
接口的comment()
方法允许空注释,[FormHttpMessageConverter](https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/http/converter/FormHttpMessageConverter.html)
类在 HTTP 表单数据无效时抛出[HttpMessageNotReadableException](https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/http/converter/HttpMessageNotReadableException.html)
,详细信息见发布说明。 - Spring Cloud:发布 2024.0.1 版本,基于 Spring Boot 3.4.3,包含子项目的 bug 修复和重要更新,如 Spring Cloud Kubernetes 3.2.1、Spring Cloud Function 4.2.2 等,详细信息见发布说明。
- Spring Security:发布 6.5.0 的第三个里程碑版本,有 bug 修复、依赖升级和新功能,如支持 RFC 9068、弃用
[ConfigAttribute](https://docs.spring.io/spring-security/site/docs/6.5.0-SNAPSHOT/api/org/springframework/security/access/ConfigAttribute.html)
接口、支持自动上下文传播等,详细信息见发布说明。 - Spring Authorization Server:发布 1.5.0 的第二个里程碑版本,包含 bug 修复、依赖升级和新功能,如改进
[JdbcOAuth2AuthorizationService](https://docs.spring.io/spring-authorization-server/docs/1.5.0-SNAPSHOT/api/org/springframework/security/oauth2/server/authorization/JdbcOAuth2AuthorizationService.html)
类和支持 RFC 9126,详细信息见发布说明。 - Spring for GraphQL:发布 1.4.0 的第一个里程碑版本,提供依赖升级和新功能,如与GraphQL over HTTP草案规范对齐、改进 Federation 支持等,详细信息见发布说明。
- Spring Integration:发布 6.5.0 的第三个里程碑版本,有 bug 修复、文档改进、依赖升级和新功能,如启用
[LastModifiedFileListFilters](https://docs.spring.io/spring-integration/docs/6.5.0-SNAPSHOT/api/org/springframework/integration/file/filters/LastModifiedFileListFilter.html)
类、移除弃用方法等,详细信息见发布说明。 - Spring Modulith:发布 1.4.0 的第三个里程碑版本,包含 bug 修复、依赖升级和新功能,如集成测试可使用
[@ApplicationModuleTest](https://docs.spring.io/spring-modulith/docs/current/api/org/springframework/modulith/test/ApplicationModuleTest.html)
注解消费测试源中声明的类的 bean 实例等,同时 1.3.4 和 1.2.10 版本提供依赖升级和解决[JavaPackage](https://docs.spring.io/spring-modulith/docs/current/api/org/springframework/modulith/core/JavaPackage.html)
类的严重性能回归问题,详细信息见对应版本的发布说明。 - Spring Batch:发布 5.2.2 版本,提供 bug 修复、文档改进、依赖升级和改进,如在基础设施工件和核心监听器中添加 AOT 提示、改进
[ChunkProcessor](https://docs.spring.io/spring-batch/docs/current/api/org/springframework/batch/core/step/item/ChunkProcessor.html)
接口等,详细信息见发布说明。 - Spring AMQP:发布 4.0.0 的第二个里程碑版本,有 bug 修复、依赖升级和新功能,如支持 RabbitMQ 的 AMQP 1.0 协议和在
[RabbitAmqpTemplate](https://docs.spring.io/spring-amqp/docs/4.0.0-SNAPSHOT/api/org/springframework/amqp/rabbitmq/client/RabbitAmqpTemplate.html)
类中支持 RPC,详细信息见发布说明。 - Spring for Apache Kafka:发布 4.0.0 的第一个里程碑版本,提供 bug 修复、文档改进、依赖升级和新功能,如迁移 nullability 注解、改进
acknowledge(int index)
方法和createRecordList()
方法等,兼容 Spring Framework 7.0.0-M3,详细信息见发布说明。 - Spring for Apache Pulsar:发布 1.2.4 和 1.1.10 版本,分别将 Spring Framework、Project Reactor 和 Micrometer 进行了依赖升级,包含在 Spring Boot 3.4.4 和 3.3.10 中,详细信息见对应版本的发布说明。
- Spring Web Services:发布 4.1.0 的第一个里程碑版本,有 bug 修复、依赖升级和新功能,如恢复对Apache Axiom的支持、弃用
[WsConfigurerAdapter](https://docs.spring.io/spring-ws/docs/current/api/org/springframework/ws/config/annotation/WsConfigurerAdapter.html)
类等,详细信息见发布说明。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。