内容提要
2025年2月17日,Spring生态系统发布了多个重要版本,包括Spring Boot 3.5.0-M2和Spring Security 6.5.0,带来了错误修复、文档改进和新特性,如Quartz作业的按需触发和新的HTTP状态处理类。此外,其他版本也进行了依赖升级和功能增强。
关键要点
-
2025年2月17日,Spring生态系统发布了多个重要版本,包括Spring Boot 3.5.0-M2和Spring Security 6.5.0。
-
Spring Boot 3.5.0-M2带来了错误修复、文档改进和新特性,如按需触发Quartz作业和Prometheus Client支持。
-
Spring Security 6.5.0引入了新的HttpStatusAccessDeniedHandler类和GenerateOneTimeTokenRequestResolver接口。
-
Spring Authorization Server 1.5.0支持IETF RFC 9449和OAuth 2.0 DPoP机制。
-
Spring for GraphQL 1.3.4修复了错误并改进了文档,新增了WebSocketHandler接口的实现。
-
Spring Session 3.4.2和3.3.6版本进行了依赖升级。
-
Spring Integration 6.5.0引入了新的特性,如移除CLOSEABLE_RESOURCE头和Kafka适配器生成ID和TIMESTAMP头。
-
Spring AI 1.0.0专注于代码库设计审查,新增了@Tool和@ToolParam注解。
-
Spring AMQP 4.0.0进行了全null安全迁移,并改进了AbstractMessageListenerContainer类。
-
Spring for Apache Kafka和Spring for Apache Pulsar分别发布了新版本,提供了错误修复和依赖升级。
延伸问答
Spring Boot 3.5.0-M2有哪些新特性?
Spring Boot 3.5.0-M2引入了按需触发Quartz作业的功能和Prometheus Client支持。
Spring Security 6.5.0的主要更新是什么?
Spring Security 6.5.0新增了HttpStatusAccessDeniedHandler类和GenerateOneTimeTokenRequestResolver接口。
Spring Authorization Server 1.5.0支持哪些新标准?
Spring Authorization Server 1.5.0支持IETF RFC 9449和OAuth 2.0 DPoP机制。
Spring for GraphQL 1.3.4有哪些改进?
Spring for GraphQL 1.3.4修复了错误并改进了文档,新增了WebSocketHandler接口的实现。
Spring Integration 6.5.0引入了哪些新特性?
Spring Integration 6.5.0移除了CLOSEABLE_RESOURCE头,并为Kafka适配器生成ID和TIMESTAMP头。
Spring AMQP 4.0.0进行了哪些重要迁移?
Spring AMQP 4.0.0进行了全null安全迁移,并改进了AbstractMessageListenerContainer类。