今天看啥  ›  专栏  ›  InfoQ

Spring 新闻汇总:Spring Boot、Cloud、Security、Session和Spring AI发布里程碑版本

InfoQ  · 公众号  · 科技媒体  · 2024-09-03 13:30

主要观点总结

本文是对Spring生态系统近期活跃内容的概述,包括Spring Boot、Spring Data、Spring Cloud、Spring Security、Spring Authorization Server、Spring Session、Spring for Apache Kafka、Spring for Apache Pulsar等多个子项目的里程碑版本发布情况。

关键观点总结

关键观点1: Spring Boot 3.4.0的第二个里程碑版本发布,提供了缺陷修复、文档改善、依赖项升级和许多新特性。

包括更新@ConditionalOnSingleCandidate以便于处理后备bean,配置SimpleAsyncTaskScheduler类以启用虚拟线程等。

关键观点2: Spring Data多个服务版本发布,包括对Spring Data Commons、Spring Data MongoDB、Spring Data Elasticsearch和Spring Data Neo4j等子项目的缺陷修复和依赖项升级。

这些版本分别可以通过Spring Boot 3.3.3和3.2.9使用。

关键观点3: Spring Cloud代号为Mooregate的2024.0.0第一个里程碑版本发布,包括对多个子项目的缺陷修复和重要更新。

该版本与Spring Boot 3.4.0-M1兼容。

关键观点4: Spring Security 6.4.0的第二个里程碑版本提供了缺陷修复、依赖项升级和新特性。

如改进了@AuthenticationPrincipal和@CurrentSecurityContext元注解的支持,保留了InMemoryUserDetailsManager类中的自定义用户类型等。

关键观点5: Spring Authorization Server、Spring Session等多个子项目也发布了里程碑版本,提供了缺陷修复、依赖项升级和新特性。

例如,Spring Session 3.4.0-M2的第二个里程碑版本提供了依赖项升级和新特性,如新的RedisSessionExpirationStore接口等。

关键观点6: Spring for Apache Kafka和Spring for Apache Pulsar的版本发布也值得关注,它们包含了缺陷修复、依赖项升级和新特性。

例如,支持Apache Kafka 3.8.0,改善了容错重试的错误处理等。


文章预览

作者 | Michael Redlich 译者 | 张卫滨 策划 | 丁晓昀 最近,Spring 生态系统较为活跃,值得关注的内容包括 Spring Boot、Spring Data、Spring Cloud、Spring Security、Spring Authorization Server、Spring Session、Spring for Apache Kafka 和 Spring for Apache Pulsar 的小版本及里程碑版本发布。 Spring Boot Spring Boot 3.4.0 的第二个里程碑版本发布,提供了缺陷修复、文档改善、依赖项升级和许多新特性,比如,更新 @ConditionalOnSingleCandidate ,以便于在存在单一常规 bean 的情况下处理后备 bean;在启用虚拟线程的情况下,配置 SimpleAsyncTaskScheduler 类。关于该版本的更多详情,请参阅 发布说明。 Spring Boot 的 3.3.3 和 3.2.9 版本发布,解决了 CVE-2024-38807,“Spring Boot Loader 中的签名伪造漏洞(Signature Forgery Vulnerability in Spring Boot's Loader)”,在该漏洞中,使用 spring-boot-loader 或 spring-boot-loader-classic ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览