本周 Spring - 2023 年 11 月 7 日
嗨,Spring 粉丝们!
你能相信我们已经翻到了 11 月份的日历页吗?时间真是个敏捷的开发者,部署月份就像是在一个不断发展的应用程序中部署次要版本一样。当我们调整时钟以倒退,依依不舍地告别夏令时时,傍晚的到来也以一种轻快的效率到来。是的,外面天黑了,对我来说有点太早了,如果说实话的话。白天变短提醒我们,虽然我们可能无法控制天体时钟,但我们确实有能力利用我们被赋予的时间。这是一个安顿下来的绝佳时机……
嗨,Spring 粉丝们!
你能相信我们已经翻到了 11 月份的日历页吗?时间真是个敏捷的开发者,部署月份就像是在一个不断发展的应用程序中部署次要版本一样。当我们调整时钟以倒退,依依不舍地告别夏令时时,傍晚的到来也以一种轻快的效率到来。是的,外面天黑了,对我来说有点太早了,如果说实话的话。白天变短提醒我们,虽然我们可能无法控制天体时钟,但我们确实有能力利用我们被赋予的时间。这是一个安顿下来的绝佳时机……
在 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
现已发布,您可以从 https://repo.spring.io/milestone 获取。
此版本包含 69 项增强功能、文档改进、依赖项升级和错误修复。
此版本尝试修复在 RC1 中发现的一些问题。请参阅 发行说明 以获取更多详细信息和升级说明。
感谢所有通过问题报告和拉取请求做出贡献的人。
如果您有兴趣提供帮助,请查看问题存储库中的 "适合贡献" 标签。如果您有任何一般性问题,请在 stackoverflow.com 上使用 spring-boot
标签 提问,或在 Gitter 上与社区聊天……
我很高兴地宣布 Spring Modulith 1.1 RC2 现已推出。我们借此机会整合了来自社区的反馈,以调整 1.1 代中新引入的一些功能的内部结构。我们还设法在这个版本中偷偷加入了一些新的功能
@ApplicationModuleListener
定义侦听器标识符 GH-346查找完整的版本 更改日志……
我代表社区,很高兴地宣布 Spring Cloud 2023.0.0 发布列车的候选版本 1 (RC1) 今天已推出。该版本可以在 Spring Milestone 存储库中找到。您可以查看 2023.0.0 发行说明以获取更多信息。
此版本基于 Spring Boot 3.2.0-RC1。
您可以通过查看 发布项目 找到此版本中解决的所有问题列表。
可以在 此处 找到 Spring Cloud Stream 4.1.0-RC1
中引入的所有重要更改。
以下模块……
嗨,Spring 粉丝们!在本期节目中,Josh Long 与 Oracle 副总裁 Thomas Wuerthinger 讨论了他创建和领导的项目 GraalVM。这是 2023 年比利时 Devoxx 现场录制的!
亲爱的 Spring 社区,
我很高兴地宣布 Spring Tools 4 for Eclipse、Visual Studio Code 和 Theia 的 4.20.1 版本。
详细更改可以在发行说明中找到:https://github.com/spring-projects/sts4/releases/tag/4.20.1.RELEASE
要下载……
嗨,Spring 粉丝们,以及来自 Spring 团队的万圣节快乐,祝那些庆祝的人们快乐!
我希望你们的夜晚充满乐趣,并且一天都没有可怕的 bug!
我的朋友们,本周我们有一些有趣的东西要看,所以让我们直接深入了解吧。
Reactor 3.6.0 即将发布,并将于 11 月 14 日发布 GA 版本。这篇博文描述了此即将发布的版本中包含的新功能!
如今,每个人都在谈论 Java 21 和 Loom 项目。Reactor 团队听到了这些声音,并看到了该项目在我们生态系统中的价值。在此即将发布的版本中,我们引入了对 VirtualThread
实现的支持。
让我们考虑以下代码示例
package io.projectreactor.samples;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.stream.Stream;
import reactor.core…
谨代表团队和所有贡献者,我很高兴地宣布 Spring Shell 4.0.0-M1
现已在 Spring 仓库中提供。
请参阅 4.0.0-M1 版本说明 以获取更多详细信息。
感谢所有通过问题报告和拉取请求做出贡献的人。