Spring Integration 6.0.0-RC1 发布

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

亲爱的 Spring 社区:

我迫切地想要查找和修复最新 Spring Integration 版本中的错误,以至于错过了上周宣布 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 Data 中对 Apache Geode 的支持已停止,spring-integration-gemfire 已被移除;

  • spring-integration-scripting 已添加对 GraalVM Polyglot 的支持,用于 JavaScript 调用;

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

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

  • Kotlin 协程支持已添加到 @ServiceActivator POJO 函数中,消息网关方法现在也可以作为挂起函数;

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

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

如果您能尝试一下并向我们反馈报告,我们将不胜感激,以便它能够在下个月发布 GA 版本。

12 月在SpringOne与您见面!

此致,
Artem

项目页面 | GitHub 问题 | 贡献 | 帮助 | 聊天

获取 Spring Newsletter

通过 Spring Newsletter 保持联系

订阅

领先一步

VMware 提供培训和认证,帮助您快速提升技能。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部