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 正式版本包括新增功能、功能增强、错误修复和文档更新。有关 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 系列中的第一个正式版本,因此以下是所有…

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 正式版本中。我们想听取您的意见,因此…

在云中部署和扩展 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 社区中所有即将举行的活动。

查看全部