Spring Batch 5.0.6 和 5.1.2 现已发布

版本发布 | Mahmoud Ben Hassine | 2024年5月22日 | ...

我谨代表团队和所有贡献者,很高兴地宣布 Spring Batch 5.0.6 和 5.1.2 现已从 Maven Central 发布!

这些补丁版本包含若干错误修复、改进和依赖项更新。您可以在此处找到每个版本的发行说明:5.0.65.1.2

我们期待您在 Github IssuesGithub DiscussionsTwitterStackOverflow 上提供反馈。

Spring Batch 主页|Github 上的源代码|参考文档

Spring Cloud Data Flow 2.11.3 发布

发布 | Corneil du Plessis | 2024年5月22日 | ...

我代表团队和所有贡献者高兴地宣布,Spring Cloud Data Flow 2.11.3 已发布,现在可以从Maven Central获取。

2.11.3 中的显著变化

  • 更新了版本并缓解了 CVE。

    • CVE-2024-22263 Skipper 上传验证漏洞已缓解。
    • Nimbus 9.37.2
    • BouncyCastle 1.78.1
    • Spring Kafka 2.9.13
    • 嵌入式 Tomcat 9.0.88
    • Netty 系列
      • Netty 至 4.1.109.Final
      • Reactor BOM 至 2020.0.43
      • Rsocket BOM 至 1.1.4
  • 增加了 tasks/thinexecutions,用于更高效地列出任务执行。

库更新

  • Spring Framework 5.3.34
  • Spring Security 5.7.12

Spring Integration 6.3 发布,同时还有 6.2.5 & 6.1.9

发布 | Artem Bilan | 2024年5月22日 | ...

我谨代表团队和所有贡献者,很高兴地宣布 Spring Integration 6.3.0 的发布。

除了常规的错误修复和依赖项升级之外,还进行了一些弃用重构。 迁移指南 中包含其中一些内容。

以下是一些值得注意的改进和新功能:

  • ObservationPropagationChannelInterceptor 已被弃用,取而代之的是在特定通道上启用观察。
  • spring-integration-security 模块已完全移除,转而使用 spring-security-messaging 模块中的 API。
  • 已引入 MockIntegrationContext.substituteTriggerFor() API。
  • MessageHistory 头现在是可变的、仅追加的容器。这在不为每次历史记录创建新 Message 时提供了性能优化。

本周 Spring - 2024 年 5 月 21 日

工程 | Josh Long | 2024 年 5 月 21 日 | ...

欢迎收看本期《本周 Spring》!又是一个激动人心的精彩周,带来了大量的全新发布。当然,大约一周后,我们将会在 Spring IO 大会上,准备展示许多这些新东西。你会去吗?我会去的!无论如何,让我们开始吧。有大量新版本发布!

Spring for Apache Kafka 3.2.0、3.1.5 和 3.0.17 现已发布

发布 | Soby Chacko | 2024 年 5 月 21 日 | ...

代表团队以及所有做出贡献的社区成员,我们很高兴地宣布 Spring for Apache Kafka 3.2.0 正式发布。

Spring for Apache Kafka 3.2.0

3.2.0 GA 版本包含新增功能、功能增强、错误修复和文档更新。有关 3.2.0 版本所有更改的更多详细信息,请参阅 https://github.com/spring-projects/spring-kafka/releases/tag/v3.2.0

即将发布的 Spring Boot 3.3.0 将包含 Spring for Apache Kafka 的 3.2.0 版本。

由于这是 3.2.x 系列的第一个 GA 版本,以下是所有… 的回顾。

Spring for GraphQL 1.3.0 发布

发布 | Rossen Stoyanchev | 2024 年 5 月 21 日 | ...

我很高兴地宣布 Spring for GraphQL 1.3.0 正式发布。除了 M1RC1 版本之外,最终版本还增加了以下功能:

  • 控制器方法支持虚拟线程。
  • 通过 "connect_init" 消息进行 WebSocket 上的 GraphQL 身份验证。
  • WebSocketGraphQlTester 中的拦截器。
  • Kotlin Flow 作为控制器方法返回值。

有关功能列表,请参阅 Wiki 上的版本页面

Spring Security 6.3.0 正式发布!

发布 | Marcus Hert Da Coregio | 2024 年 5 月 21 日 | ...

我代表 Spring Security 团队和所有为本次发布做出贡献的人员,非常高兴地宣布 Spring Security 6.3.0 已从 Maven Central 正式发布!

6.3 版本带来了几个引人注目的特性,包括

  • 长期 JDK 序列化向后兼容性
  • 新的方法安全注解和功能
  • 受损密码检查,以及
  • OAuth 2.0 令牌交换支持

要了解更多新特性,请参阅文档的新特性部分

此版本将包含在即将发布的 Spring Boot 3.3 GA 版本中。我们期待您的反馈,所以…

在云端部署和扩展 Spring Batch – 具有自适应成本控制

工程 | Josh Long | 2024 年 5 月 21 日 | ...

太平洋标准时间 2024 年 5 月 21 日上午 9 点

现在,您可以使用 Azure Spring Apps 实现有效的 Spring Batch 应用程序运行,并具备自适应成本控制。您只需在批处理作业运行时付费,并且可以轻松地迁移您的 Spring Batch 作业,无需更改代码。

Spring Batch 是一个用于处理 Java 应用程序中大量数据的框架。它提供了用于日志记录、事务管理、作业统计、作业重新启动、错误跳过和资源管理的重用功能。它还通过优化和分区支持高性能任务。Spring Batch 于 2008 年 3 月推出,是….

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有