Spring Authorization Server 已上线 Spring Initializr!

工程 | 史蒂夫·里森伯格 | 2023年5月24日 | ...

今天,我很高兴地宣布您拥有了一项新的超能力:使用 Spring Authorization ServerSpring Initializr 上创建应用程序!

没错,是时候开始您的 OAuth2 之旅,成为您一直都知道自己能成为的英雄了!在这篇文章中,我将解释如何充分利用您的新超能力以及去哪里学习更多。

什么是 Spring Authorization Server?

Spring Authorization Server 是一个基于 Spring Security 构建的开源框架,允许您创建自己的基于标准的 OAuth2 授权服务器或 OpenID Connect 提供商。它实现了……

本周 Spring - 2023 年 5 月 23 日

工程 | Josh Long | 2023 年 5 月 23 日 | ...

您好,Spring 粉丝们!欢迎来到又一期《本周 Spring》!今天是 5 月 23 日,众所周知,过去一周没有什么大事发生,哦等等,我们发布了 Spring Boot 3.1!您试过了吗?它非常棒。我制作了一个《Spring 技巧》系列 介绍了一些它的功能,您可能会喜欢

朋友们,本周有很多内容要介绍,让我们直接开始吧!

使用 Azure Spring Apps Consumption 和 Dedicated 计划在灵活环境中释放 Spring 应用

工程 | Josh Long | 2023 年 5 月 23 日 | ...

今年 3 月,我们 推出了 Azure Spring Apps 的 Consumption 定价计划,允许您从零开始并扩展到零 vCPU。今天,我们很高兴地宣布 Standard Dedicated 计划的公共预览!Standard Dedicated 计划提供了一个完全托管的专用环境,用于在 Azure 上运行 Spring 应用程序。此计划提供可自定义的计算选项(包括内存优化)、单租户和高可用性,以帮助您在运行大规模 Spring 应用程序时实现价格可预测性、节省成本和提高性能。

2019 年,Microsoft 和 Pivotal(现为 VMware)宣布了 Azure Spring Apps,这是一个针对 Spring 应用的完全托管服务。我们致力于解决企业开发者在扩展 Spring 应用时面临的许多常见挑战。该服务管理动态扩展、安全补丁、开箱即用的监控仪器等,让开发者可以专注于他们的应用程序。自那时以来,我们与众多客户合作,包括博世Digital Realty联邦快递KrogerLiantis摩根士丹利National LifeRaley's瑞士再保险

Spring Boot 2.5.15 和 2.6.15 现已发布,修复了 CVE-2023-20883

发布 | Phil Webb | 2023 年 5 月 18 日 | ...

我很高兴地宣布,Spring Boot 2.5.152.6.15 已发布,并且现在可以从 Maven Central 获取。

此版本是应一位拥有商业支持的客户的要求发布的,该客户希望能够升级到更高版本的 SnakeYAML。

此版本还包括对 CVE-2023-20883:Spring Boot 欢迎页面 DoS 漏洞 以及 CVE-2023-20873:Cloud Foundry 上使用通配符模式匹配的安全绕过 的修复。

如果您有兴趣购买 Spring 的商业支持,请参阅 https://springframework.org.cn/support

你如何提供帮助?

如果你有兴趣提供帮助,请查看问题仓库中的“ideal for contribution”标签。如果你有一般性问题,请使用spring-boot标签stackoverflow.com上提问,或者在Gitter上与社区聊天……

Spring Boot 2.7.12 现已发布,修复了 CVE-2023-20883

版本发布 | Andy Wilkinson | 2023 年 5 月 18 日 | ...

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

此次发布包含 28 项错误修复、文档改进和依赖升级。感谢所有贡献了问题报告和拉取请求的人。

此版本包括对 CVE-2023-20883: Spring Boot Welcome Page DoS 漏洞 的修复。

你如何提供帮助?

如果你有兴趣提供帮助,请查看问题仓库中的“ideal for contribution”标签。如果你有一般性问题,请使用spring-boot标签stackoverflow.com上提问,或者在Gitter上与社区聊天……

Spring Boot 3.0.7 现已发布,修复了 CVE-2023-20883

版本发布 | Andy Wilkinson | 2023 年 5 月 18 日 | ...

我谨代表团队以及所有为此做出贡献的人,很高兴地宣布 Spring Boot 3.0.7 已发布,现在可从 Maven Central 获取。

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

此版本包括对 CVE-2023-20883: Spring Boot Welcome Page DoS 漏洞 的修复。

你如何提供帮助?

如果你有兴趣提供帮助,请查看问题仓库中的“ideal for contribution”标签。如果你有一般性问题,请使用spring-boot标签stackoverflow.com上提问,或者在Gitter上与社区聊天……

Spring Integration 6.1 已正式发布。

发布 | Artem Bilan | 2023 年 5 月 18 日 | ...

亲爱的 Spring 社区:

希望您在巴塞罗那享受 Spring IO 周年庆。今年我因故未能参加。无论如何,我很高兴地宣布 Spring Integration 6.1.0 已在 Maven Central 正式发布。

此外,还发布了包含 bug 修复的版本 5.5.18

Spring Integration 6.1 版本是 6.x 系列的自然演进,其中包含未能纳入 6.0 的修复和改进。此外,我们听取了社区的意见,做出了一些可能对目标项目造成影响但却很方便的重大更改。

这个新版本的一些亮点包括:

  • 升级到最新的依赖项,但前提是不破坏我们公开的公共 API。

  • 增加了 Protobuf transformers 支持(感谢 Christian Tzolov 的贡献)。

  • 将 Zip 扩展迁移到核心项目中的相应模块。

  • MessageFilter 现在会在请求消息被丢弃时发出 WARN 日志,使其在技术上不再像以前那样“沉默”。

  • 现在,网关和回复处理程序在发送和接收操作时不会永远阻塞。

Spring Boot 3.1.0 现已发布

发布 | Scott Frederick | 2023 年 5 月 18 日 | ...

我很高兴代表 Spring Boot 团队和所有贡献者宣布,Spring Boot 3.1.0 已发布,现在可以从 Maven Central 获取。

此版本添加了大量新功能和改进。有关完整的升级说明新颖特性,请参阅发行说明

3.1 中的新功能

3.1 版本的主要亮点包括

  • 支持在开发时使用 Testcontainers 和 Docker Compose 管理外部服务
  • 简化了集成测试中 Testcontainers 的配置
  • 集中并扩展了连接的 SSL 信任材料配置
  • Spring Authorization Server 的自动配置

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有