Spring Batch 5.0 正式发布!

发布 | Mahmoud Ben Hassine | 2022 年 11 月 24 日 | ...

它终于来了!Spring Batch 5.0 现已在 Maven Central 上正式发布。Spring Batch 5 是两年工作的结晶,包含由 50 多位贡献者带来的数十项改进、新特性和错误修复!我代表团队感谢所有为这个重大发布做出贡献的贡献者!

这篇博文介绍了这个新一代框架的主要亮点。您可以在发行说明中找到所有更改的详细信息,并在迁移指南中找到升级说明。

新特性?

  • 新的 Java 版本基线
  • 主要依赖升级
  • 全面支持 GraalVM 原生镜像
  • 引入 Micrometer 的新 Observation API
  • 执行上下文元数据改进
  • 新的默认执行上下文序列化格式
  • SystemCommandTasklet 增强功能
  • 添加支持使用任何类型作为作业参数
  • 改进的作业参数转换
  • EnableBatchProcessing 中的新注解属性
  • 基础设施 Bean 的新配置类
  • JobExplorer 和 JobOperator 中的事务支持
  • 使用 EnableBatchProcessing 自动注册 JobOperator
  • 测试工具配置更新

Spring Boot 2.7.6 现已可用

发布 | Stéphane Nicoll | 2022 年 11 月 24 日 | ...

我代表团队和所有贡献者,很高兴地宣布 Spring Boot 2.7.6 已发布,现已在 Maven Central 上可用。

此版本包含 44 个错误修复、文档改进和依赖升级。感谢所有通过提交问题报告和拉取请求做出贡献的人。

如何贡献?

如果您有兴趣提供帮助,请查看问题仓库中带有"ideal for contribution"(适合贡献)标签的问题。如果您有一般性问题,请在stackoverflow.com上使用spring-boot 标签提问,或在Gitter上与社区交流。

项目页面 | GitHub | 问题 | 文档 | Stack Overflow |

Spring Modulith 0.1 发布

发布 | Oliver Drotbohm | 2022 年 11 月 24 日 | ...

紧随 Spring Boot 3.0 正式发布的步伐,我很高兴宣布 Spring Modulith 0.1 现已可用。此版本标志着 Moduliths 项目已集成到 Spring 生态系统中。我要特别感谢 Dmitry BelyaevBjörn Kieling,他们在迁移过程中提供了很多帮助,并为项目贡献了重要的新特性,尤其是 JDBC 和 MongoDB 的事件发布仓库实现。

有关该项目的总体介绍,请查看原始公告和这篇InfoQ 文章

变更日志 | 参考文档

Spring Tips:通往 Spring Framework 6 之路:新的提前编译引擎和 GraalVM

工程 | Josh Long | 2022 年 11 月 23 日 | ...

各位 Spring 粉丝们,大家好!Spring Boot 3 来了(或者更准确地说,将在明天,即 2022 年 11 月 24 日到来!),它带来了令人惊叹的全新提前编译 (AOT) 引擎,支持 GraalVM 原生镜像。加入我,我们将深入探讨这个引擎及其与 Spring 组件模型的交互。

这个视频是一堂详细讲解新 AOT 引擎的大师课。它首先从应用开发者的日常用例入手,然后层层深入,探讨库和框架开发者关注的问题。

尽情观看吧!

另外,感恩节快乐……

Spring for GraphQL 1.1.0 发布

发布 | Brian Clozel | 2022 年 11 月 23 日 | ...

我很高兴地宣布 Spring for GraphQL 1.1.0 现已在 Maven Central 上可用。此版本将在本周晚些时候随 Spring Boot 3.0.0 一起发布。

Spring for GraphQL 1.0.0 已于 6 个月前发布,那为何现在要发布新的小版本呢?团队最初计划发布 1.1.0 版本,目标只有一个:支持 Spring Framework 6.0 / Spring Boot 3.0,并适应该版本的新基线。

  • Java 17
  • Jakarta EE 9
  • GraphQL Java 19

此外,我们还推出了一些我们认为您会喜欢的新且值得关注的功能

可观察性

可观察性是 Spring Framework 6 这一新主要版本系列中 Spring 产品组合的一个重要主题。Spring 项目现在拥有基于 Micrometer 新 Observation API 的自有内置指标和追踪工具。Spring for GraphQL 中的新工具取代了 Spring Boot 2.7 中原有的 GraphQL Metrics 支持。这对于跟踪很重要……

Spring Authorization Server 0.4.0 现已可用

发布 | Joe Grandja | 2022 年 11 月 22 日 | ...

我代表团队和所有贡献者,很高兴地宣布 Spring Authorization Server 0.4.0 正式发布。

您可以通过使用模块坐标从 Maven Central 下载它

implementation 'org.springframework.security:spring-security-oauth2-authorization-server:0.4.0'

有关完整详情,请参阅发行说明

要开始使用 Spring Authorization Server,请参阅参考文档的入门章节和示例,以熟悉设置和配置。

我们很乐意收集您的反馈,因为我们正在努力……

Spring Authorization Server 1.0 现已正式发布

发布 | Joe Grandja | 2022 年 11 月 22 日 | ...

我代表团队和所有贡献者,非常高兴地宣布 Spring Authorization Server 1.0 正式发布。

您可以通过使用模块坐标从 Maven Central 下载它

implementation 'org.springframework.security:spring-security-oauth2-authorization-server:1.0.0'

Spring Authorization Server 自 2020 年 4 月 2 日首次提交以来,已经取得了长足的进步,API 在这段时间里已经稳定和成熟。为了确保其持续增长的坚实基础,我们在这个项目上投入了大量精力和心血。这个第一个主要版本提供了完整的功能集……

Spring for GraphQL 1.0.3 发布

发布 | Brian Clozel | 2022 年 11 月 22 日 | ...

我代表所有参与者,很高兴地宣布 Spring for GraphQL 1.0.3 现已在 Maven Central 上可用。此版本将随计划于本周晚些时候发布的 Spring Boot 2.7.6 一起发布。

这个版本包括了许多增强功能、文档改进、依赖升级以及一些错误修复。感谢所有通过问题报告和拉取请求做出贡献的人。

我们也即将发布面向 Spring Boot 3.0 的 1.1.0 版本。

如何贡献?

如果您有一般性问题,请在stackoverflow.com上使用spring-graphql 标签提问。

项目页面 | GitHub | 问题 | 文档 |

订阅 Spring 资讯

通过 Spring 资讯保持联系

订阅

先人一步

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

了解更多

获取支持

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

了解更多

近期活动

查看 Spring 社区的所有近期活动。

查看全部