本周 Spring - 2020 年 9 月 15 日

工程 | Josh Long | 2020年9月16日 | ...

嗨,Spring 粉丝!欢迎来到又一期《本周 Spring》!这真是疯狂的一周!才周二,我就累垮了!

周末我彻底重构了我刚刚出版的《Reactive Spring》这本书使用的流水线(顺便说一句,这本书现在可以在 Leanpub 和亚马逊上购买数字版和纸质版),并将其改造成了我一直想要的、一站式的 Asciidoctor 流水线。但我之前一直在一年旅行 650,000 英里、每年参加数百场会议或活动、写一本 450 页的书、每周发布博客、录制每周播客……

Spring Data Neumann SR4、Moore SR10 和 Lovelace SR20

发布 | Mark Paluch | 2020年9月16日 | ...

代表 Spring Data 团队,我很高兴地宣布 Spring Data Neumann、Moore 和 Lovelace 发布系列的又一轮服务版本。Neumann SR4 修复了 43 个问题Moore SR10 修复了 46 个问题,而 Lovelace SR20 修复了 35 个问题

这些版本主要包含错误修复和依赖项升级,将在未来几天内被 Spring Boot 2.3.42.2.102.1.17(分别)采纳。

以下是每个独立构件和参考文档的详细链接:

Neumann SR4

Spring Data 2020.0.0 发布 RC1

发布 | Mark Paluch | 2020年9月16日 | ...

亲爱的 Spring 社区:

我很高兴地宣布,Spring Data 2020.0.0 已进入其发布候选阶段,发布了两个发布候选版本中的第一个。该版本包含 已修复的 70 个问题。最值得注意的更改包括:

  • 支持 Redis 6 ACL 并升级到 Lettuce 6.0 RC2。
  • 将核心 R2DBC 支持从 Spring Data R2DBC 迁移到 Spring R2DBC
  • 支持 Spring Data Geode 中的 SocketFactory 配置客户端。
  • Neo4j 的 Slice 查询支持以及对关系进行修订的 API。

Spring Tools 4.8.0 已发布

版本发布 | Martin Lippert | 2020年9月16日 | ...

亲爱的Spring社区,

我很高兴地宣布 Spring Tools 4 for Eclipse、Visual Studio Code 和 Theia 发布 4.8.0 版本。

此版本包含对 Spring Tools 4 for Eclipse 发行版的重大更改

  • 更新到 Eclipse 2020-09 版本
  • 需要 JDK11 才能运行
  • 附带嵌入的 JDK14 运行时,无需再安装或配置特定的 JDK 来运行 IDE
  • 现在默认包含 Eclipse Docker 工具(除了 Spring Boot Dashboard 的便捷 Docker 集成)
  • 现在包含 Wild Web Developer 工具(#354),包括对 JavaScript、TypeScript、HTML 等的高级支持

Spring REST Docs 2.0.5.RELEASE

版本发布 | Andy Wilkinson | 2020年9月16日 | ...

我谨代表社区和所有贡献者,很高兴地宣布 Spring REST Docs 2.0.5.RELEASE 已在 Maven Central、JCenter 和我们的 发布仓库 上可用。感谢所有通过报告 bug 和提交 pull request 为此次发布做出贡献的人。

此维护版本包含 少量的修复和文档改进。对于所有 Spring REST Docs 2.x 用户,我们推荐升级。

GitHub | 问题 | 文档 | Twitter | Gitter | Stack Overflow

Spring Integration 5.4 里程碑 3 现已发布

发布 | Artem Bilan | 2020年9月16日 | ...

亲爱的 Spring 社区:

请大家注意,这是 Spring Integration 5.4 系列发布的第三个(也是最后一个)里程碑版本。

可以从我们的 里程碑仓库 下载

compile 'org.springframework.integration:spring-integration-core:5.4.0-M3'

自上一个 里程碑 2 版本发布以来,本次更新包含了一系列错误修复和一些内部改进,其中包括与 Reactor 项目的 FluxMessageChannelIntegrationReactiveUtils 中的新 Sink API 进行对齐。

请参阅文档中的 新功能 以获取更多信息。

此版本将在明天发布的 Spring Boot 2.4.0-M3 版本中引入。

Spring Framework 5.2.9、5.1.18、5.0.19 和 4.3.29 现已发布

发布 | Stéphane Nicoll | 2020年9月15日 | ...

更新于 2020-09-17,添加了 CVE-2020-5421 和相应的 Spring Boot 发行版的链接。

我谨代表团队和所有贡献者,很高兴地宣布 Spring Framework 系列发布。

Spring Framework 5.2.9 包含 42 项修复和改进。Spring Framework 5.1.18 包含 16 项精选修复和改进

5.0.x (5.0.19) 和 4.3.x (4.3.29) 的维护版本也于今日发布,分别包含 13 项精选修复和改进9 项精选修复和改进

所有发行版均包含对 CVE-2020-5421 的修复。

敬请期待 Spring Framework 5.3 的发布候选版本以及后续的 Spring Boot 版本 2.1.172.2.102.3.4……

Spring Framework 5.3 发布 RC1

发布 | Juergen Hoeller | 2020年9月15日 | ...

亲爱的 Spring 社区:

我谨代表开发团队,非常高兴地宣布,功能完整的 Spring Framework 5.3 发布候选版本现已通过我们的里程碑仓库提供!查看我们 GitHub Wiki 上关于新功能升级说明的列表,其中包含一些弃用说明。

作为 5.x 系列的最后一个功能分支,我们正在准备 5.3.x 系列,预计将在十月下旬发布。该版本将拥有一个维护期,一直持续到 2024 年。我们强烈建议大家采取适当的迁移步骤,但我们所有已弃用的包都将保留在原位……

Spring Vault 2.3 M1 发布

发布 | Mark Paluch | 2020年9月15日 | ...

我谨代表社区宣布 2.3 开发线的第一个 Spring Vault 里程碑版本 2.3.0-M1 现已发布。

此版本中最显著的变动包括:

  • 支持 Vault 的 Transform secrets backend。请注意,这是一项企业级功能。

  • 新增了一个 ReactiveVaultEndpointProvider,用于对 VaultEndpoint 进行非阻塞查找,可用于响应式服务发现。

  • 新增 VaultKeyValueMetadataOperations,用于与 Key-Value 元数据进行交互。

  • 更新了我们的文档,特别是关于如何将 Vault 的各种 secret backends 与 Spring Vault 一起使用的内容。

如需查看完整的更改列表,请参阅 2.3.0-M1 更新日志……

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有