Spring Integration 5.0.2 现已发布

发布 | Artem Bilan | 2018 年 2 月 21 日 | ...

我谨代表 Spring Integration 团队,宣布 Spring Integration 的 5.0.2.RELEASE 维护版本现已发布。

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

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

一如既往,我感谢所有社区成员为框架做出的持续积极贡献!

随着 Spring Framework 5.0.4 和 Reactor Bismuth-SR6 的最新版本升级,此 Spring Integration 支持版本 提供了许多错误修复,特别是针对具有集合方法参数的 @ServiceActivatorLockRegistryLeaderInitiator。因此,我们鼓励大家升级。

此外,此版本还带来了一些新功能。

  • Micrometer 的支持,用于收集消息组件指标。要启用它,只需在应用程序上下文中声明一个 MicrometerMetricsFactory bean 即可覆盖内置指标工厂。

@Bean public MicrometerMetricsFactory metricsFactory(MeterRegistry meterRegistry) { return new MicrometerMetricsFactory(meterRegistry); }

我们的目标是在下一个 5.1 版本中将此 MicrometerMetricsFactory 设置为默认值。

  • 添加了一个 UdpServerListeningEvent,当 UnicastReceivingChannelAdapter 准备好通过网络接收 UDP 数据包时会发出此事件。当配置的端口为零且操作系统选择端口时,此功能非常有用。如果您需要在启动某个其他进程连接到套接字之前等待,此功能也有助于避免轮询 isListening()

  • IntegrationGraphController 现在也已注册到 WebFlux 环境。

  • @GlobalChannelInterceptor 现在也可以应用于动态注册的 MessageChannel bean。这在与 IntegrationFlowContext 结合使用时非常有用,因为我们可以在运行时注册 IntegrationFlow

此版本是最新 Spring Boot 2.0 RC2 的基础。

从现在开始,我们期待将 master 分支切换到 5.1 版本,开始着手新功能和有价值的改进!

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

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

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有