Spring Shell 2.1.9, 3.0.3 和 3.1.0-RC1 现已可用

发布 | Janne Valkealahti | 2023 年 5 月 8 日 | ...

我代表团队和所有贡献者高兴地宣布,Spring Shell 2.1.93.0.33.1.0-RC1 已发布,现分别可从 Maven Central 和 https://repo.spring.io/milestone 获取。

请参阅 2.1.9 发布说明3.0.3 发布说明3.1.0-RC1 发布说明了解更多详情。

感谢所有提交问题报告和拉取请求的贡献者。

您如何提供帮助?

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

Spring Boot 3.1.0-RC2 现已可用

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

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

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

  • 针对 Docker Compose 和 Testcontainers 的更多服务连接
  • 支持 @ImportTestcontainers 和动态属性
  • 对 Redis 和 Elasticsearch 的 SSL 配置支持

请参阅发布说明了解更多详情和升级说明。

感谢所有已…

Spring Tools 4.18.1 发布

发布 | Martin Lippert | 2023 年 5 月 5 日 | ...

尊敬的 Spring 社区,

我很高兴地宣布,适用于 Eclipse、Visual Studio Code 和 Theia 的 Spring Tools 4 的 4.18.1 版本已发布。

重要亮点

  • (Spring Boot) 增强:支持在使用 @Value 注解时导航到 Spring 属性文件 (#761)
  • (Spring Boot) 增强:在属性导航功能中支持 @ConditionalOnProperty (#1033)
  • (Spring Boot) 增强:在为查询方法应用内容辅助建议时自动添加类型导入 (#991)
  • (Spring Boot) 增强:[spring-data-support] 考虑领域类型的类型层次结构 (#1013)
  • (Spring Boot) 增强:[spring-data-support] 从建议列表中移除纯粹的 findBy 方法完成 (#1014)
  • (Spring Boot) 修复:运行 Spring Boot 3 应用时缺少多个实时悬停提示 (#1019

本周 Spring - 2023 年 5 月 2 日

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

大家好,Spring 粉丝们!欢迎来到新一期的 This Week in Spring!您是否意识到已经是 2023 年 5 月了?时光飞逝,太快了!我刚刚从印度班加罗尔回来,在那里我参加了令人惊叹的国际开发者峰会,那是我参加过的最棒的活动之一,现在我已经准备好在 5 月再次出发,进行一次 Spring Boot 3.1 的欧洲(和英国)迷你巡演!我将在希腊雅典参加 Devoxx GR(5 月 4 日至 6 日);我将在英国伦敦参加 Devoxx UK(5 月 10 日至 12 日);我将在西班牙巴塞罗那参加 Spring I/O(5 月 18 日至 19 日);我将在塞尔维亚贝尔格莱德参加 ITKonekt(5 月 20 日至 21 日)…

Spring Modulith 0.6 发布

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

我很高兴宣布 Spring Modulith 的 0.6 版本发布。我们在此版本中包含了一些很棒的新功能,其中最值得注意的是

  • GH-175 – 如果使用事件发布注册表,则为 MongoDB 事务提供自动配置
  • GH-184 – 事件发布注册表现在支持异步处理和关闭行为。
  • GH-190@EnableScenario 用于在 @SpringBootTest 集成测试中使用 Scenario 测试 API。
  • GH-192 – 在 Application Module Canvas 中支持 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 项目的最新版本。此版本代表了使用适用于 Java 的 AWS SDK v2 对库进行的完整重写。由于这需要进行重大重构,我们借此机会重新审视了所有假设和集成模块。因此,我们构建了一个轻量、灵活、减少麻烦并提供易于使用的抽象的库。

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 Release Train (即 Jubilee) 的正式发布版 (RELEASE) 今天可用。该版本可在 Maven Central 中找到。您可以查看 2021.0.7 发布说明了解更多信息。

2021.0.7 Release Train 中的显著变化

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

此版本主要是一个错误修复版本。

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 新闻简报

订阅 Spring 新闻简报,与我们保持联系

订阅

领先一步

VMware 提供培训和认证,助力您的发展。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部