Spring Framework 6.1 正式发布

版本发布 | Juergen Hoeller | 2023年11月16日 | ...

亲爱的 Spring 社区成员们,

我谨代表核心框架团队高兴地宣布,Spring Framework 6.1.0 现已在 Maven Central 正式发布!6.1 版本带来了一些关键主题

  • 拥抱 JDK 21 LTS
  • 虚拟线程 (Project Loom)
  • JVM 检查点恢复 (Project CRaC)
  • 资源生命周期管理,再探
  • 数据绑定和验证,再探
  • 新的 RestClientJdbcClient API

虚拟线程非常适合精简 Servlet 栈(通常在 Tomcat 上)上的 Spring MVC,通过命令式编程为常见 Web 应用提供了新的可扩展性水平…

Spring Framework 5.3.31 和 6.0.14 现已可用

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

更新

我谨代表团队和所有贡献者高兴地宣布,Spring Framework 5.3.316.0.14 现已可用。

Spring Framework 5.3.31 包含 18 个修复和文档改进,包括 1 个回归修复。此版本将随 Spring Boot 2.7.18 一同发布,后者将于下周发布

Spring Framework 6.0.14 包含 38 个修复和文档改进,包括 4 个回归修复。此版本将随 Spring Boot 3.0.13 和 3.1.6 一同发布,后者将于下周发布

本周 Spring - 2023年11月14日

工程 | Josh Long | 2023年11月14日 | ...

各位 Spring 粉丝,大家好!欢迎来到新一期的 This Week in Spring!今天是11月14日,你知道这意味着什么吗?距离 Spring Boot 3.2 发布只剩下九天了(恰逢美国的感恩节假期)!

一些主要特性包括

  • 虚拟线程
  • 初步的 CRaC 支持
  • 使用 Micrometerio 提供更精密的观测能力
  • JdbcClient, RestClient
  • ActiveMQ Testcontainers/ Docker Compose 支持
  • Kotlin 1.9.0

我迫不及待地想看到下一个版本。我几个月来一直在试用它。它建立在 Spring Boot 3.0 和 3.1 的优势之上。3.0 带来了 GraalVM 原生镜像,而 3.…

Spring Shell 2.1.14, 3.0.9, 3.1.5 和 3.2.0-M3 现已可用

版本发布 | Janne Valkealahti | 2023年11月08日 | ...

我谨代表团队和所有贡献者高兴地宣布,Spring Shell 2.1.143.0.93.1.53.2.0-M3 已经发布,并分别在 Maven Central 和 Spring Repos 上可用。

请参阅 发行说明 2.1.14发行说明 3.0.9发行说明 3.1.5发行说明 3.2.0-M3 以了解更多详情。

感谢所有通过提交问题报告和拉取请求做出贡献的人。

您如何提供帮助?

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

本周 Spring - 2023年11月7日

工程 | Josh Long | 2023年11月07日 | ...

各位 Spring 粉丝,大家好!

你能相信我们已经翻到了11月吗?时间真是一位快速的开发者,它部署月份的速度就像是不断演进的应用程序中的次要版本一样。当我们调整时钟,不情愿地告别夏令时,夜晚也带着迅捷的效率降临了。是的,外面天色已黑,说实话,比我喜欢的早了一些。日照变短提醒我们,虽然我们无法控制天体时钟,但我们可以掌控我们所拥有的时间。现在是安顿下来…

Spring Boot 3.2.0 中的 SSL 热加载

工程 | Moritz Halbritter | 2023年11月07日 | ...

在 Spring Boot 3.2.0 中,我们增加了内嵌式 Web 服务器热加载 SSL 证书和密钥的能力。这意味着您无需重启应用程序即可轮换 SSL 信任材料。Tomcat 和 Netty 内嵌式 Web 服务器支持热加载。

让我们看看实际操作!

首先,我们将使用 OpenSSL 创建我们的 SSL 私钥和匹配的证书

mkdir certs
cd certs
openssl req -x509 -subj "/CN=demo-cert-1" -keyout demo.key -out demo.crt -sha256 -days 365 -nodes -newkey rsa 

这将创建一个存储在 certs/demo.key 中的私钥,以及一个存储在 certs/demo.crt 中、通用名称为 "demo-cert-1" 的匹配(自签名)证书…

Spring Boot 3.2.0-RC2 现已可用

版本发布 | Phil Webb | 2023年11月03日 | ...

我谨代表团队和所有贡献者高兴地宣布,Spring Boot 3.2.0-RC2 已经发布,并现已在 https://repo.spring.io/milestone 上可用。

此版本包括 69 项增强、文档改进、依赖升级和错误修复

此版本尝试修复 RC1 中发现的一些问题。请参阅 发行说明 以了解更多详情和升级说明。

感谢所有通过提交问题报告和拉取请求做出贡献的人。

您如何提供帮助?

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

Spring Modulith 1.1 RC2 发布

版本发布 | Oliver Drotbohm | 2023年11月03日 | ...

我很高兴地宣布 Spring Modulith 1.1 RC2 现已可用。我们借此机会采纳了社区的反馈,对 1.1 版本新引入的一些功能的内部机制进行了调整。我们还成功地将一些新功能添加到此版本中

  • 在事件外部化中支持 AWS SNS / SQS(由 Maciej Walkowiak 贡献)GH-344
  • 允许通过 @ApplicationModuleListener 定义监听器标识符 GH-346
  • 恢复了与 Spring Boot 3.1 和 Framework 6.0 的通用兼容性 GH-357
  • 升级到 Spring Boot 3.2 RC2 GH-354

查找完整的版本 更新日志

订阅 Spring 邮件列表

订阅 Spring 邮件列表,保持连接

订阅

保持领先

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

了解更多

获取支持

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

了解更多

即将到来的活动

查看 Spring 社区所有即将到来的活动。

查看全部