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); }

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

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

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

  • @GlobalChannelInterceptor 现在也可以应用于动态注册的 MessageChannel bean。 这在使用 IntegrationFlowContext 在运行时注册 IntegrationFlow 时非常有用。

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

从这里,我们期待将 master 切换到 5.1 版本,开始开发新功能和有价值的改进!

欢迎通过适当的沟通渠道提供任何反馈、功能想法、批评、错误报告和问题

项目页面 | JIRA | 贡献 | 帮助 | 聊天

获取 Spring 新闻资讯

通过 Spring 新闻资讯保持联系

订阅

领先一步

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

了解更多

获得支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

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

查看全部