Spring Integration 5.0 GA 发布

发布 | Artem Bilan | 2017年11月29日 | ...

我谨代表 Spring Integration 团队,很高兴地宣布 Spring Integration 5.0 版本 (5.0.0.RELEASE) 的 GA(通用公开)版本现已可用。

可以从 Maven Central、JCenter 以及我们的 发布仓库 下载。

compile "org.springframework.integration:spring-integration-core:5.0.0.RELEASE"

首先,非常感谢所有社区成员为框架持续的积极贡献!

自从上次宣布 RC1 以来,此版本包含了若干 JIRA(以及一些 GitHub 问题),主要包括早期用户的 bug 修复和参考手册的改进。

这个框架的下一代版本历经了漫长的故事(近 17 个月),以下是主要功能的一些亮点:

  • 基于 Spring Framework 5.0 代码库,通过 Java 8 的特性提供更丰富的功能;

  • 升级到最新的 Spring 项目依赖,并集成了一些新的功能;

  • Java DSL 已包含在核心项目中,并进行了大量改进,提供了更自然的 Java 8 集成和代码库;

  • 通过 FluxMessageChannelReactiveStreamsConsumer 以及 AbstractMessageHandler 中直接的 org.reactivestreams.Subscriber 实现来支持 Reactive Streams;

  • 全新的 Spring WebFlux 模块,提供对请求和响应的完整 Reactive 支持;

  • 全新的 Spring Integration 测试框架,包含 @SpringIntegrationTestMockIntegration 功能;

  • - 大部分 POJO EIP 方法调用的性能显著提升。

有关 5.0 中更改的完整列表,请参阅参考手册中的 “新增功能”章节。

此外,我们还发布了维护版本 4.3.13,包含一系列重要的 bug 修复和改进。 (链接)

重要

我将与 Spring 团队的大多数同事一起参加 Spring One Platform 大会,届时我们将就 Spring Integration 的这些新功能进行演讲。请 与我见面,亲身了解这些令人惊叹的功能!

欢迎通过合适的沟通渠道提出任何反馈、功能建议、批评、Bug 报告和疑问!

项目主页 | JIRA | 贡献指南 | 帮助 | 交流

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有