领先一步
VMware 提供培训和认证,助您加速进步。
了解更多我们很高兴宣布 Spring for Apache Kafka 4.0.x 系列的第一个里程碑版本。4.0.0-M1 里程碑的主要主题是将框架升级为与 Spring Framework 7.0.0-M3 兼容。其他一些依赖项也更新到了各自的下一个主要版本,例如 Kotlin 支持已更新到 2.1.10 版本。
4.0.0-M1 版本的另一个主题是,所有先前的 org.springframework.lang 可空性注解都已迁移到基于 JSpecify 的Null Safety 改进。欲了解更多信息,请参阅这篇关于 Spring 对 JSpecify 和 NullAway 支持的博客文章。在即将到来的里程碑版本中,我们计划在此第一轮新的可空性更改的基础上,继续在此领域进行进一步的改进。
除了 4.0.0-M1 版本之外,我们也很高兴发布 Spring for Apache Kafka 3.3.4 和 3.2.8 的下一个通用版本。
我们向所有为这些发布做出贡献的人表示感谢。
有关这些版本中包含内容的更多详细信息,请参阅发行说明
https://github.com/spring-projects/spring-kafka/releases/tag/v4.0.0-M1
https://github.com/spring-projects/spring-kafka/releases/tag/v3.3.4
https://github.com/spring-projects/spring-kafka/releases/tag/v3.2.8
4.0.0Spring for Apache Kafka 的下一个里程碑版本将增加对新发布的 Kafka Client 4.0.0 版本的支持,这将是 4.0.0-M2 版本中的一个主要主题。
3.9.0 兼容性Spring for Apache Kafka 版本 3.3.4 与 Kafka Client 3.9.0 兼容,尽管该框架的编译时依赖项仍为 Kafka Client 3.8.1。要将 Kafka Client 3.9.0 或更高版本与 3.3.4 版本一起使用,应用程序必须手动升级其 Kafka Client 版本。
有关在 Spring Boot 中覆盖 Kafka Client 版本的说明,请参阅https://docs.springjava.cn/spring-kafka/reference/appendix/override-boot-dependencies.html[此指南]。
3.3.4 和 3.2.8 版本将分别集成到即将发布的 Spring Boot 3.4.4 和 3.3.10 版本中。版本 3.3.4 也将包含在 Spring Boot 3.5.x 系列中,并将在即将发布的 Spring Boot 3.5.0-M3 版本中提供。
我们鼓励社区就这些版本向我们提供任何反馈。
以下是您可以参与项目的常见途径。
GitHub | 问题 | 文档 | Stack Overflow