本周 Spring - 2022 年 5 月 31 日

工程 | Josh Long | 2022 年 5 月 31 日 | ...

大家好,Spring 粉丝们!欢迎收看本期本周 Spring!我刚刚结束了三周愉快的海外之旅,现在,我很高兴地告诉大家,我回家了!而且希望没有感染 COVID-19!谁知道我在返程航班上感染了什么乱七八糟的东西。我总是说,有些东西不应该开源!但知识不是其中之一,我非常享受本周的总结,所以让我们直接开始吧!

Spring Cloud 2021.0.3 可用。兼容 Spring Boot 2.7.0

发布 | Spencer Gibb | 2022 年 5 月 27 日 | ...

我代表社区,很高兴地宣布 Spring Cloud 2021.0.3 发布列车现已可用。该版本可以在 Maven Central 中找到。您可以查看 2021.0.3 的 发行说明以了解更多信息

2021.0.3 发布列车的显著变化

此版本主要用于与 Spring Boot 2.7.0 以及 Spring Boot 2.6.x 兼容。

要查看此版本中的所有问题和请求请求,请参见 此处

Spring Cloud Sleuth

  • 错误修复和次要增强功能

Spring Cloud Contract

  • 错误修复和 JsonAssert 升级

Spring Cloud Gateway

  • 错误修复和 PrefixPath 过滤器对路径变量的支持。

Spring Vault 2.4.0-M1 和 3.0.0-M1 可用

发布 | Mark Paluch | 2022 年 5 月 27 日 | ...

我代表团队和所有做出贡献的人,很高兴地宣布 Spring Vault 2.4.0-M13.0.0-M1 里程碑版本现已发布,并可从 repo.spring.io 获取。

值得注意的新功能包括

  • 支持 PEM 编码的证书和私钥,包括椭圆曲线 (“EC”)

  • 支持使用版本化键/值机密引擎的 Vault 存储库

  • 支持使用版本化键/值机密引擎的基于 Vault 的 RevisionRepository

请参阅 发行说明以获取更多详细信息 和升级说明。

此外,Spring Vault 3.0.0-M1 附带

  • 升级到 Java 17 基线,Spring Framework 6

  • 升级到 AWS SDK v2

Spring Authorization Server 0.3.0 现已可用

发布 | Steve Riesenberg | 2022 年 5 月 25 日 | ...

我代表团队和所有做出贡献的人,很高兴地宣布 Spring Authorization Server 0.3.0 正式发布。

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

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

请参阅 发行说明 以获取完整详细信息。

通过此版本,您可以查看 参考文档 的初始版本以及 spring.io 上的新 项目页面

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

准备迎接 Spring Boot 3.0

工程 | Phil Webb | 2022 年 5 月 24 日 | ...

Spring Boot 2.0 是 2.x 系列的第一个版本,于 2018 年 2 月 28 日发布。我们刚刚发布了 Spring Boot 2.7,这意味着到目前为止,我们已经维护了 2.x 系列超过 4 年。在这段时间内,我们总共发布了 95 个不同的版本!

整个 Spring 团队以及我们社区中的许多贡献者现在正在为下一代 Spring 做准备。我们计划在 2022 年 11 月发布 Spring Boot 3.0。此下一个主要版本将基于 Spring Framework 6.0,并将需要 Java 17 或更高版本。它也将是 Spring Boot 的第一个使用 Jakarta EE 9 API (jakarta.*) 而不是 EE 8 (javax.*…) 的版本。

本周 Spring - 2022 年 5 月 24 日

工程 | Josh Long | 2022 年 5 月 24 日 | ...

大家好,Spring 粉丝们!我正在西班牙出差,当然也有一点休闲。昨天,我的伴侣、她的母亲和我去了西班牙的福门特拉岛,这是一个位于西班牙伊比沙岛附近的小岛。太棒了。我们现在在西班牙的伊比沙岛,这是一个距离西班牙巴塞罗那不远的小岛,位于西班牙本土。感觉有点像《盗梦空间》这部电影。我们乘船前往福门特拉岛,在另一个小假期(伊比沙岛)内享受一个小假期,再在另一个小假期(巴塞罗那)内享受一个小假期。明天我将返回巴塞罗那参加 Spring IO 活动。是的,从技术上讲,这是工作。但它也是一个…

Azure Spring Apps Enterprise 现已正式发布

工程 | Josh Long | 2022 年 5 月 24 日 | ...

大家好,Spring 粉丝们!这是微软开发者部门总裁 Julia Liuson 的一篇客座文章。

Azure Spring Cloud 现已更名为 Azure Spring Apps

我们在 2019 年与 VMware 共同推出了 Azure Spring Cloud,以解决开发人员、IT 运营人员和 DevOps 团队在规模化运行 Spring Boot 应用程序时面临的常见挑战。从那时起,我们帮助许多客户采用了该服务,包括 博世Digital Realty联邦快递克罗格Liantis摩根士丹利国民人寿Raley’s瑞士再保险。他们重视 Azure Spring Cloud 的完全托管基础设施,这使他们能够专注于自己的应用程序,同时…

Spring Boot 2.5.14 现已可用

发布 | Stéphane Nicoll | 2022 年 5 月 19 日 | ...

我代表团队和所有做出贡献的人,很高兴地宣布 Spring Boot 2.5.14 现已发布,并可从 Maven Central 获取。

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

OSS 支持结束

2.5.x 版本已结束其 OSS 支持期限,不再发布常规版本。如果您仍在使用此版本,请尽早考虑升级。如果您目前无法升级,可获得商业支持

Spring for GraphQL 1.0 版本发布

工程 | Rossen Stoyanchev | 2022 年 5 月 19 日 | ...

我很荣幸代表 Spring for GraphQL 团队和每一位贡献者宣布 1.0 GA 版本 发布。该项目自 宣布 以来已经过去了 10 个月,自 首次提交 以来不到 2 年,毫无意外地称为“首次提交”。该项目最初的目标是替换(现已归档)最小的 GraphQL Java Spring 集成,但此后通过社区反馈和 Spring Boot、Spring Framework、Spring Data 和 Spring Security 的协作取得了重大进展。

以下是此版本中的亮点

  • 基于注解的数据获取器编程模型
  • 来自输入参数的数据绑定,并进行验证
  • 通过数据@Controller方法上的注解实现字段级安全性
  • 通过 HTTP、WebSocket 和 RSocket 的服务器处理程序和拦截
  • Querydsl查询示例 存储库作为数据获取器
  • 批量加载支持
  • 用于通过 HTTP、WebSocket 和 RSocket 执行的客户端
  • 测试支持,包括 HTTP、WebSocket、RSocket 或直接测试,无需客户端
  • GraphiQL 页面和模式打印页面

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

抢先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部