Spring Batch 5.0 M2 现已发布

版本发布 | Mahmoud Ben Hassine | 2022 年 3 月 23 日 | ...

我谨代表团队和所有贡献者,很高兴地宣布 Spring Batch 5.0.0-M2 已可通过我们的 里程碑仓库 获取。

这个第二个里程碑带来了两个主要功能:

  • 引入了 Micrometer 2.0 的新 Observation API,为您的批处理作业提供指标和跟踪!
  • 添加了 SAP HANA 作为作业仓库的支持数据库

此外,此版本还包含许多增强功能和依赖更新。有关所有更改的更多详细信息,请查看 更改日志

我要感谢所有为此做出贡献的人……

使用 GraalVM 和 Spring Native 在 Apple M1 架构上构建原生镜像

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

终于到了!他们做到了!他们在赶在我出门,用我闪亮的新笔记本电脑在路上构建应用程序之前及时做到了!太棒了!!Oracle 和 GraalVM 团队发布了 GraalVM 以及适用于 Apple M1 的 GraalVM 原生镜像功能!我等这一天已经等了,等了,等了好久好久!我早在 2020 年宣布那天就买了第一台 Apple M1(有人还记得那么久远吗?那,从气象学的角度来说,是疫情初期)。

苹果的 M1 设备是速度惊人、能效极高的机器,在运行速度上远远超越了除最强劲、最新最好的英特尔/英伟达配置之外的所有设备,同时其功耗也极低。总之,我非常喜欢……

Spring Framework 6.0.0-M3 中的初始 AOT 支持

工程 | Stéphane Nicoll | 2022年3月22日 | ...

熟悉 Spring Native 实验性项目的朋友们都知道,自 2019 年以来,Spring 团队一直在为 Spring 应用程序开发原生镜像支持。在 2021 年 3 月 首次发布 Beta 版 之后,我们在 2021 年 12 月对 Spring Native 的工作进行了 大规模的修订

我们还在去年的 SpringOne 大会上宣布,我们计划在 2022 年将这项工作推广到 Spring Framework 6.0 正式版。在发布第三个里程碑版本之后,这篇博文将带您了解已包含的内容以及接下来的计划。

提前编译 (Ahead-Of-Time) 处理

处理……

Spring for GraphQL 1.0 里程碑 6 发布

工程 | Rossen Stoyanchev | 2022年3月22日 | ...

我谨代表所有参与者,非常高兴地宣布 Spring for GraphQL 1.0 的第六个也是最后一个里程碑版本现已发布。我们的下一站是 4 周后的 RC1,随后在 5 月 17 日发布 GA 版本。

GraphQL 客户端

GraphQL 客户端是我们很早就确定的一个目标。在当前的问题跟踪器中,它是 336 个问题中的第 10 个。但我们认为测试支持的优先级更高,所以 GraphQL Tester 先于它出现,并且从一开始就可用。

Tester 确实很有价值也很受欢迎,但我们知道在 1.0 版本之前必须彻底探索客户端,因为这两者……

Spring Security 6.0.0-M3 和 5.7.0-M3 现已发布

发布 | Steve Riesenberg | 2022年3月22日 | ...

我谨代表团队和所有贡献者,很高兴地宣布 Spring Security 6.0.0-M35.7.0-M3 现已发布。

这个第三个 6.0 里程碑涵盖了构建和发布增强功能,以及已在 5.7.0-M2 中发布的 WebSecurityConfigurerAdapter 的弃用。第三个 5.7 里程碑涵盖了 SAML 2.0 和 OAuth 2.0 支持的几项增强功能,以及一项更改,即在 Spring WebFlux 中 默认使用 UTF-8 作为 HTTP Basic 凭据

有关本次发布的变更,请参阅 发行页面

项目网站 | 参考 | 帮助

本周 Spring - 2022年3月22日(Java 18 版!)

工程 | Josh Long | 2022年3月22日 | ...

大家好,Spring 爱好者!欢迎阅读本期《本周 Spring》!春天来了!当然,这是从占星学和气象学的角度来说的。我喜欢这个季节。白天更长,草更绿,天空更蓝,等等。下周,我和家人将前往夏威夷享受一些急需的休息,因为我的女儿学校放假一周。(真不敢相信,她可能在 18 个月内就去另一个州上大学了!我们需要所有能在一起的家庭度假时光!T_T)

一如既往,我们今天有很多内容要看,让我们直接开始吧!

  • 首先:Java 18 今天发布了! 有大量新功能,包括默认 UTF-8、简单的 HTTP 服务器、使用方法句柄的核心反射重新实现、用于互联网解析的 SPI、一个更简单的 JavaDoc 属性以简化在 JavaDoc 注释中包含代码片段,以及一些令人惊叹的新功能的预览,包括 switch 的模式匹配、Project Panama、新的 Vector API(矩阵乘法,而不是集合)。还有一个可以用来禁用 finalization 和 finalizers 的开关,您可能现在就可以尝试一下,看看您的应用程序是否继续正常……

Spring Data 2022.0.0-M3, 2021.2.0-M4, 2021.1.3, 和 2021.0.10 发布

发布 | Greg L. Turnquist | 2022年3月21日 | ...

我很高兴代表团队宣布 Spring Data 服务版本 2021.1.32021.0.10。这两个版本主要包含错误修复和依赖项升级。为了您的方便,Spring Boot 2.6.52.5.11 将在未来几天内包含这些版本。

除了服务版本之外,我们还发布了 2021.2 发布列车的下一个里程碑 2021.2.0-M4。Spring Boot 2.7.0-M3 将很快引入此版本。我们已将新的和值得注意的更改总结在我们的2021.2 发布说明中。

我们还发布了 2022.0 发布列车的下一个里程碑 2022.0.0-M3。Spring Boot 3.0.0-M2 将包含此版本。我们已在我们的2022.0 发布说明中总结了新的和值得注意的更改……

Spring Framework 6.0.0-M3 和 5.3.17 现已发布

发布 | Stéphane Nicoll | 2022 年 3 月 17 日 | ...

我很高兴代表团队和所有贡献者宣布 Spring Framework 6.0.0-M35.3.17 现已发布。

Spring Framework 5.3.17 包括 17 项修复和改进,以及针对 CVE-2022-22950:Spring Expression DoS 漏洞的修复,建议所有 Spring 生产场景进行升级。

Spring Framework 6.0.0-M3 包括针对 6.0 分支的 33 项额外修复和改进

这一里程碑标志着我们 AOT(Ahead Of Time)工作从 Spring Native 迁移的第一批成果,为 Spring 生态系统更广泛的 Native 支持铺平了道路。请参阅后续博文……

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有