Spring Integration 5.3 RC1、5.2.6 和 5.1.10 现已发布

发布 | Artem Bilan | 2020年4月30日 | ...

很高兴宣布 Spring Integration 5.3第一个(也是最后一个)发布候选版本。

此次发布包含多项错误修复、大量新功能和改进,并将被 Spring Boot 2.3 RC1 采用。

可以从我们的 里程碑仓库 下载

compile 'org.springframework.integration:spring-integration-core:5.3.0.RC1'

最重要的主要新功能是

  • MongoDbChangeStreamMessageProducer - 这是 Spring Data ReactiveMongoOperations.changeStream(String, ChangeStreamOptions, Class) API 的一个响应式 MessageProducerSupport 实现。此组件默认生成一个消息的 Flux,其 bodyChangeStreamEvent,并包含一些与更改流相关的头部(请参阅 MongoHeaders)。

  • ReactiveMessageSourceProducer - 这是 MessageProducerSupport 的一个响应式实现,用于将提供的 MessageSource 包装到 Flux 中,以按需调用 receive()

  • ReceiveMessageAdvice - 之前的 AbstractMessageSourceAdvice 现在已升级为更通用的 advice 方法,也可用于 PollableChannel.receive() 的代理。

  • TcpOutboundGateway 现在可以在 async 模式下工作 - 您将从返回的 Future 中获得实际的回复。

  • 我们还应用了 GitHub 的默认社区健康检查。当您尝试提出新问题时,请检查此项:https://github.com/spring-projects/spring-integration/issues/new/choose!

有关更多信息,请参阅《参考手册》中的“What’s New?”。另请参阅关于上一个里程碑版本 Milestone 3 的博客文章。

我们期待您在五月份 GA 版本发布前的反馈!

除了这个 5.3 RC1 版本,我们还发布了维护版本 - 5.2.65.1.10,包含一些错误修复和升级。基于 Spring Integration 5.3 RC1 和 Spring for Apache Kafka 2.5 RC1,还发布了 spring-integration-kafka-3.3.0.RC1,以采纳其“父版本”的改进和新功能。

项目主页 | GitHub Issues | 贡献指南 | 帮助 | 聊天

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有