Spring Batch 5.1 GA、5.0.4 和 4.3.10 现已发布!

版本发布 | Mahmoud Ben Hassine | 2023年11月23日 | ...

我谨代表团队和所有贡献者,很高兴地宣布 Spring Batch 5.1.0、5.0.4 和 4.3.10 现已在 Maven Central 仓库中提供。

版本 5.0.4 和 4.3.10 是对其各自先前补丁版本的直接替换,并包含错误修复、文档改进和依赖项更新。您可以在发行说明中找到完整的更改列表:5.0.44.3.10

这篇博文主要介绍 Spring Batch 5.1,它包含许多改进和新功能。

  • 依赖升级
  • 虚拟线程支持
  • JpaItemWriter 的内存管理改进
  • 用于 Item Reader 和 Writer 的新同步装饰器
  • 新的基于游标的 MongoItemReader
  • MongoItemWriter 中的批量插入支持
  • 用于 Redis 的新 Item Reader 和 Writer
  • JobRegistryBeanPostProcessor 的自动配置
  • 能够通过决策启动 Job 流程
  • 能够提供自定义 JobKeyGenerator
  • MongoDB Job Repository (实验性)
  • Composite Item Reader (实验性)
  • 基于 Antora 的新文档
  • 改进后的示例
  • 增强的错误报告指南

Spring Integration 6.2 已正式发布!

发布 | Artem Bilan | 2023年11月22日 | ...

亲爱的 Spring 社区:

我谨代表 Spring Integration 团队,非常高兴地宣布 6.2.0 版本现已在 Maven Central 上可用。

此外,修复 Bug 的 6.1.5 版本也已发布并上传至 Maven Central。

最后的开源版本 5.5.206.0.9 也已可用,强烈建议大家更新,特别是如果您暂时无法迁移到最新的 6.2.0 版本。

6.2 版本的重要更新包括:

  • 文档已迁移到 Antora 站点生成器,并与其他迁移的 Spring 项目一起托管在此处:这里

  • 支持 Project CrAC,并进行了一些内部更改,以便在组件停止时关闭资源。

  • 支持虚拟线程,包括相应的 TaskExecutor 注入以及将 synchronized 代码块替换为 Lock

  • 项目构建生命周期现已连接到 Gradle Enterprise,因此所有贡献者现在都可以受益于 Gradle 任务的远程共享缓存。

  • LockRegistry 接口提供了模板式的 executeLocked() API。

Spring for Apache Pulsar 1.0.0 正式发布

版本发布 | Chris Bono | 2023年11月21日 | ...

我代表团队和所有贡献者,很高兴地宣布 Spring for Apache Pulsar 1.0.0 版本现已在 Maven Central 正式可用!

此版本将包含在即将发布的 Spring Boot 3.2 GA 版本中。

请参阅 发布说明 以获取更多详细信息。

一个很好的入门途径是参考文档中的快速入门

你如何提供帮助?

如果您有兴趣提供帮助,请查看 Github 存储库中的未解决问题。如果您有一般性问题,请在 Stack Overflow 上使用spring-pulsar 标签提问。

GitHub | 问题 | 文档 | Stack Overflow

Spring Session 3.2 正式发布

发布 | Marcus Hert Da Coregio | 2023年11月21日 | ...

我谨代表 Spring Security 团队,非常高兴地宣布 Spring Session 3.2.0 已正式发布,可从 Maven Central 下载!3.2 版本带来了一些重要的改进:

  • 引入 SessionIdGenerator 以支持自定义 Session ID 生成
  • 允许安全地反序列化 Redis Session

您可以在参考文档的 新增内容部分 查看相关文档。此版本将包含在即将发布的 Spring Boot 3.2 GA 版本中。我们期待您的反馈。

Spring for GraphQL 1.2.4 发布

版本发布 | Brian Clozel | 2023年11月21日 | ...

很高兴地宣布 Spring for GraphQL 1.2.4 已在 Maven Central 上发布。

此版本解决了 23 个问题。感谢社区的反馈,本次更新包含了一些错误修复、小的改进以及文档更新,这些更新有助于我们改进 1.2.x 的特定功能,例如分页支持以及使用注解控制器方法的异常处理。

1.2.4 版本将随 Spring Boot 3.1.6 和 3.2.0 一同发布,将于本周晚些时候发布。提醒一下,我们不会发布包含 Spring Boot 3.2 的新次要版本,计划于明年五月随 Spring Boot 3.3 发布 1.3 版本……

Spring for Apache Kafka, Spring for RabbitMQ 3.1 版本发布

发布 | Gary Russell | 2023年11月21日 | ...

紧随 Spring Framework 6.1 发布之后,我很高兴地宣布 Spring for Apache Kafka 和 Spring AMQP (Spring for RabbitMQ) 的 3.1 版本已发布。

有关详细内容,请参阅每个项目的 3.1.0、3.1.0-RC1 和 3.1.0-M1 版本的发布说明 - Spring for Apache KafkaSpring AMQP

另请参阅“新功能”文档部分以了解亮点:Spring for Apache Kafka Spring AMQP

Spring Security 6.2 正式发布

发布 | Marcus Hert Da Coregio | 2023年11月20日 | ...

我谨代表Spring Security团队宣布,Spring Security 6.2.0现已在Maven Central上正式发布!6.2版本带来了一些改进,您可以在文档的新特性部分查看。

Spring Security 6.2已将其Spring Framework基线升级至6.1,同时支持Project Reactor 2023.0.0和Micrometer 1.12.0,并将Java 17设为最低平台版本,支持Java 21以提供对虚拟线程的支持。

此版本将包含在即将发布的 Spring Boot 3.2 GA 版本中。我们希望听到您的声音,所以请……

Spring Data 2023.0.6、2022.0.12 和 2021.2.18 已发布

发布 | Mark Paluch | 2023年11月17日 | ...

我谨代表团队以及所有做出贡献的人,很高兴地宣布 2023.0.62022.0.122021.2.18 服务版本现已发布。这些版本包含依赖项升级、修复和选定的改进。

即将发布的 Spring Boot 版本 3.1.63.0.132.7.18 将于下周引入上述版本。

我们预计下一批 Spring Data 维护版本将于12月中旬发布。

生命周期结束

随着今日的发布,Spring Data 的开发路线图 2021.2.x(“Spring Data 2.7”)和 2022.0.x(“Spring Data 3.0”)将根据 我们的开源支持策略 结束生命周期,其中 2022.0.122021.2.18 是最后计划的服务版本。未来可能会发布补丁版本,但仅响应 商业支持。请升级到 Spring Data 2023.0.6(“Spring Data 3.1”)或 2023.1.0……

Spring Data 2023.1 正式发布

发布 | Mark Paluch | 2023年11月17日 | ...

我谨代表 Spring Data 工程团队以及所有为此版本做出贡献的人,非常高兴地宣布 Spring Data 2023.1(代号:Vaughan)正式发布,可从 Maven Central 下载!此版本在基础架构主题以及各个存储模块的改进方面带来了多项更新。

Spring Data 2023.1 已将其 Spring Framework 基线升级到 6.1,同时升级 Project Reactor 2023.0.0 和 Micrometer 1.12.0,并将 Java 17 作为最低平台版本,同时支持最高 Java 21 以实现虚拟线程支持。

可以通过配置启用了虚拟线程的 Executor 在各种组件中使用虚拟线程。这些组件的突出例子包括 Redis 的 MessageListenerContainer 或 Mongo 的 MessageListenerContainer……

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有