Spring Integration 6.0.0-RC1 已发布

发布 | Artem Bilan | 2022年10月25日 | ...

亲爱的 Spring 社区:

我非常急于查找和修复最新 Spring Integration 版本中的 bug,以至于错过了上周发布 6.0 RC1 的公告。但即使在 Spring Boot 3.0.0-RC1 发布之后,我认为仍然值得提及它,因为它包含许多重要的更改和改进。

所以,请欢迎 Spring Integration 6.0 的第一个发布候选版本。可以从 Spring Milestone 仓库获取。

dependencyManagement {
    imports {
        mavenBom 'org.springframework.integration:spring-integration-bom:6.0.0-RC1'
    }
}

在这里,您可以找到继之前发布的 Spring Integration 6.0.0-M5 之后的重要更改:

  • spring-integration-amqp 已添加对 RabbitMQ Streams 的支持;

  • spring-integration-sftp 已从旧的不受支持的 jsch 库迁移到更现代的 Apache MINA;

  • spring-integration-gemfire 已被移除,因为它跟随 Spring Data 放弃了对 Apache Geode 的支持;

  • spring-integration-scripting 已为 JavaScript 调用添加了 GraalVM Polyglot 支持;

  • Spring Integration 的 Apache Groovy DSL 扩展项目已迁移到 spring-integration-groovy 模块的代码库;

  • Spring Integration 的 Apache Cassandra 扩展项目已作为 spring-integration-cassandra 模块进行迁移;

  • 已将 Kotlin Coroutines 支持添加到 @ServiceActivator POJO 函数中,并且消息网关方法现在也可以是挂起函数;

  • spring-integration-security 模块中的 AOP ChannelSecurityInterceptor 已被弃用,取而代之的是 AuthorizationChannelInterceptor

此外,请参阅 迁移指南,了解框架及其模块中的重大更改。

如果您能给它一个机会并反馈给我们,那将是极好的,这样它就可以在下个月正式发布。

今年十二月在 SpringOne 上与您相见!

祝好, 
Artem

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

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有