Spring Modulith 0.6 发布

发布 | Oliver Drotbohm | 2023年5月2日 | ...

我很高兴地宣布 Spring Modulith 0.6 版本已发布。我们打包了许多重要的新特性,其中最值得关注的是

  • GH-175 – 如果使用事件发布注册表,则为 MongoDB 事务提供自动配置
  • GH-184 – 事件发布注册表现在支持异步处理和关闭行为。
  • GH-190 – 使用 @SpringBootTest 集成测试时,为使用 Scenario 测试 API 提供 @EnableScenario 注解。
  • GH-192 – 在应用程序模块画布中支持 jMolecules 架构原型。

在此处找到完整的更新日志,以及参考文档Javadoc

另外,我们决定将 Spring Modulith 项目提升为顶级非实验性 Spring 项目。我们将迁移到 org.springframework.modulith

宣布 Spring Cloud AWS 3.0.0

发布 | Spencer Gibb | 2023年5月2日 | ...

这是 Spring Cloud AWS 维护者的一篇客座文章。

Spring Cloud AWS 3.0.0

Spring Cloud AWS 3.0 是 Spring Cloud AWS 项目的最新版本。此版本使用 AWS SDK v2 for Java 对库进行了完全重写。由于这需要重大重构,我们借此机会重新审视了所有假设和集成模块。因此,我们构建了一个轻量级、灵活、不易出错且提供易于使用的抽象的库。

开发 Spring Cloud AWS 3.0 时考虑了以下原则

  • Spring Boot“原生”开发体验 - 合理的默认配置,高度可定制
  • 最小化启动时间开销
  • 集成模块相互独立
  • Kotlin 友好(@Nullable 注解)
  • 测试作为一等公民 - Spring Cloud AWS 在其自身测试中使用了 Localstack,并且我们使该库易于与 Localstack 一起使用。

Spring Cloud 2021.0.7 (亦称 Jubilee) 已发布

发布 | Olga Maciaszek-Sharma | 2023年4月28日 | ...

我代表社区很高兴地宣布,Spring Cloud 2021.0.7 发布列车(亦称 Jubilee)的通用版本 (RELEASE) 已于今日发布。该版本可在 Maven Central 中找到。您可以查看 2021.0.7 发布说明以获取更多信息。

2021.0.7 发布列车的显著变化

请查看项目页面了解此版本中包含的所有问题和拉取请求。

此版本主要是一个 bug 修复版本。

Spring Cloud Gateway

  • 路径解析优化 (2884)

以下模块作为 2021.0.7 的一部分进行了更新

模块 版本
Spring Cloud Netflix 3.1.6
Spring Cloud Config 3.1.7
Spring Cloud Build 3.1.7
Spring Cloud Sleuth 3.1.8
Spring Cloud Gateway 3.1.7
Spring Cloud Starter Build 2021.0.7
Spring Cloud Consul 3.1.3
Spring Cloud Contract 3.1.7
Spring Cloud Vault 3.1.3
Spring Cloud Kubernetes 2.1.7
Spring Cloud Zookeeper 3.1.3
Spring Cloud Task 2.4.6
Spring Cloud OpenFeign 3.1.7
Spring Cloud CircuitBreaker 2.1.7
Spring Cloud Stream 3.2.8
Spring Cloud Commons 3.1.6
Spring Cloud Function 3.2.10
Spring Cloud Cli 3.1.1

Spring Security Kerberos 2.0.0-M1 现已可用

发布 | Janne Valkealahti | 2023年4月26日 | ...

我很高兴地宣布,Spring Security Kerberos 2.0.0-M1 里程碑版本现已通过 https://repo.spring.io/milestone 提供。

我们正在更新它以支持 Spring Security 6.0.x。这使得该项目与 Spring 系列的最新版本保持同步。因此,它需要 JDK 17 或更高版本。项目中的示例已更新以支持 Spring Boot 3.0.x2.0.0 的目标是只发布带有更新依赖的版本,并在第一个里程碑发布后快速实现这一目标。

下一个小版本 2.1.x 将依赖于 Spring Security 6.1.x,这将使我们能够开始…

Spring Boot 3.1.0-RC1 现已可用

发布 | Phil Webb | 2023年4月22日 | ...

我代表团队和所有贡献者,很高兴地宣布 Spring Boot 3.1.0-RC1 已发布,现可通过 https://repo.spring.io/milestone 获得。

此版本包括 112 项增强、文档改进、依赖升级和错误修复。值得注意的新特性包括

  • 改进的 Testcontainers 支持,包括开发时支持
  • 支持 Docker Compose
  • SSL 配置增强
  • Docker 镜像构建改进

请参阅发布说明获取更多详情和升级说明。

感谢所有贡献者…

Spring Boot 3.0.6 现已可用,修复了 CVE-2023-20873

发布 | Andy Wilkinson | 2023年4月20日 | ...

我代表团队和所有贡献者,很高兴地宣布 Spring Boot 3.0.6 已发布,现已在 Maven Central 提供。

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

此版本包含对 CVE-2023-20873:云 Foundry 上通配符模式匹配导致的安全绕过漏洞的修复。

您如何提供帮助?

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

Spring Boot 2.7.11 现已可用,修复了 CVE-2023-20873

发布 | Andy Wilkinson | 2023年4月20日 | ...

我代表团队和所有贡献者,很高兴地宣布 Spring Boot 2.7.11 已发布,现已在 Maven Central 提供。

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

此版本包含对 CVE-2023-20873:云 Foundry 上通配符模式匹配导致的安全绕过漏洞的修复。

您如何提供帮助?

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

Spring for GraphQL 1.2.0-RC1 发布

发布 | Rossen Stoyanchev | 2023年4月19日 | ...

我很高兴地宣布,Spring for GraphQL 1.2 发布候选版本现已通过 https://repo.spring.io/milestone 提供。

Querydsl 和 Query By Example 的分页

M1 版本提供了 分页排序 的抽象和基础架构,包括对标注控制器方法上的输入和输出类型的支持,这最大限度地减少了应用程序为支持分页查询所需的工作量。

当前的发布候选版本通过将分页支持扩展到我们的 QuerydslQuery By Example DataFetcher 实现来完成此工作,这两个实现现在都公开了一个 scrollable 工厂方法。

订阅 Spring 快讯

通过 Spring 快讯保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部