💡 原文英文,约900词,阅读约需3分钟。
📝

内容提要

2025年8月18日,Spring生态系统发布了多个重要版本,包括Spring Boot和Spring Security,修复了bug,升级了依赖,并新增特性,如支持新注解和改进的集成方式。详细更新请查阅发布说明。

🎯

关键要点

  • 2025年8月18日,Spring生态系统发布多个重要版本,包括Spring Boot和Spring Security。
  • Spring Boot 4.0.0的第二个里程碑版本修复了bug,升级了依赖,并新增了支持新注解@HttpServiceClient和nullability注解。
  • Spring Security 7.0.0的第二个里程碑版本新增了ExpressionTemplateValueProvider接口和改进的PathPatternRequestMatcher集成。
  • Spring Authorization Server 2.0.0的第二个里程碑版本新增了OAuth2RefreshTokenAuthenticationProvider类的访问令牌功能。
  • Spring for GraphQL 2.0.0的第二个里程碑版本在无法反序列化的字段调用toEntity()方法时会抛出GraphQlException。
  • Spring Session 4.0.0的第二个里程碑版本调整了代码库中的版权声明。
  • Spring Integration 7.0.0的第二个里程碑版本应用了JSpecify的nullability,并增强了PartitionedDispatcher类。
  • Spring Modulith 2.0.0的第二个里程碑版本更新了MongoDbEventPublicationRepository和Neo4jEventPublicationRepository类。
  • Spring REST Docs 4.0.0的第二个里程碑版本使用JMustache作为依赖,并支持Jackson 3进行JSON处理。
  • Spring Batch 6.0.0的第二个里程碑版本新增了recover()方法和StepInterruptionPolicy类的注入功能。
  • Spring AMQP 4.0.0的第四个里程碑版本改进了Jackson相关类,并延迟了SimpleMessageListenerContainer的关闭。
  • Spring for Apache Kafka 4.0.0的第四个里程碑版本重构了newTopics()方法,并改进了@RetryableTopic注解中的方法。
  • Spring for Apache Pulsar 2.0.0的第二个里程碑版本移除了多个在1.2.0版本中弃用的API。
➡️

继续阅读