Spring Integration for AWS 3.0.0-M2 和 Spring Cloud Stream Kinesis Binder 4.0.0-M1 可用

发布 | Artem Bilan | 2023年3月27日 | ...

亲爱的 Spring 社区:

今天,我非常高兴地与大家分享一个好消息:Spring 集成 AWS 扩展项目Spring Cloud Stream 的 AWS Kinesis 绑定器 最终已迁移到 AWS Java SDK v2,它们各自的里程碑版本 3.0.0-M24.0.0-M1 已在 Spring Milestone 存储库中提供。

我不能说这是一项轻松的工作,因为它不仅仅是简单的依赖项升级和命名空间重命名。整个 AWS SDK API 已更改为更现代的 Java 风格,包括 CompletableFuture 组合和 Stream API、Lambda 风格的配置、生成的……

Spring Modulith 0.5.1 发布

发布 | Oliver Drotbohm | 2023年3月24日 | ...

我很高兴地宣布 Spring Modulith 0.5.1 现已可用。此版本主要包含一个重要的错误修复(spring-modulith-runtime 模块意外包含了一个仅供测试使用的 Logback 配置文件)以及对最新 Spring Boot 版本的常规升级。您可以在 完整变更日志 中找到更多信息,以及 参考文档

如果您想知道该项目是关于什么的,Voxxed Days Zurich 发布了“Spring Modulith – 面向架构好奇开发者的 Spring”。

Spring Boot 3.1.0-M2 现已可用

发布 | Andy Wilkinson | 2023年3月24日 | ...

我代表团队和所有做出贡献的人,很高兴地宣布 Spring Boot 3.1.0-M2 已发布,现在可以从 https://repo.spring.io/milestone 获取。

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

  • Spring Authorization Service 的自动配置
  • 改进的 Testcontainers 集成
  • 改进的 Spring for GraphQL 自动配置

请参阅 发行说明 以获取更多详细信息和升级说明。

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

Spring for Apache Pulsar 0.2.0 现已可用

发布 | Chris Bono | 2023年3月24日 | ...

我代表团队和所有做出贡献的人,很高兴地宣布 Spring for Apache Pulsar 0.2.0 已发布,现在可以从 Maven Central 获取。

这是该框架的第二个 GA 次要版本。虽然 0.2.0 仍然存在于实验性的 Spring 项目中,但它正在按照以下步骤迁移到主要的 Spring 项目中

  • 核心将迁移到 spring-projects/spring-pulsar(目标为 4 月中旬)
  • 自动配置将迁移到 spring-projects/spring-boot(目标为 Spring Boot 3.2.0 版本)
  • 绑定器将迁移到 spring-cloud/spring-cloud-stream(目标为 SCSt 4.1.0 版本)

Spring HATEOAS 1.5.4、2.0.3 和 2.1 M1 发布

发布 | Oliver Drotbohm | 2023年3月23日 | ...

我很高兴地宣布 Spring HATEOAS 的 1.5.4、2.0.3 和 2.1 M1 版本发布。错误修复版本主要发布依赖项升级,包括对最新 Spring Framework 5 和 6 版本的升级,其中包含 CVE 修复程序。2.1 里程碑版本包含一些新功能,例如

  • 表单的属性元数据现在也考虑了 JSR-03 的 @Size 注解 – #1920
  • 引入了 SlicedModel,这是 PagedModel 的简化版本,用于导航切片但不计算总数 – #1856

有关更多信息,请查看 GitHub 上的完整变更日志

Spring Boot 2.7.10 现已可用

发布 | Andy Wilkinson | 2023年3月23日 | ...

我代表团队和所有做出贡献的人,很高兴地宣布 Spring Boot 2.7.10 已发布,现在可以从 Maven Central 获取。

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

Java 20 支持

在本周早些时候 Java 20 正式发布之后,Spring Boot 2.7.10 添加了对 Java 20 的支持。

您如何提供帮助?

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

Spring Boot 3.0.5 现已可用

发布 | Andy Wilkinson | 2023年3月23日 | ...

我代表团队和所有做出贡献的人,很高兴地宣布 Spring Boot 3.0.5 已发布,现在可以从 Maven Central 获取。

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

Java 20 支持

在本周早些时候 Java 20 正式发布之后,Spring Boot 3.0.5 添加了对 Java 20 的支持。

您如何提供帮助?

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

Spring Integration 5.5.17、6.0.4 和 6.1.0-M2 可用

发布 | Artem Bilan | 2023年3月23日 | ...

亲爱的 Spring 社区:

我代表团队,很高兴地宣布 Spring Integration 6.1.0-M2 现在可以从 Spring Milestone 存储库获取。

此外,还发布了错误修复版本 5.5.176.0.4。它们还包括对依赖项最新点版本的升级及其错误修复。

Spring Integration 6.1 版本是 6.x 系列的自然演进,包含了未进入 6.0 的修复和改进。此外,我们倾听社区的意见,并进行了一些可能但对目标项目有益的重大更改。

此新版本的一些亮点……

Bootiful Podcast:Mark Thomas,Apache Tomcat 杰出贡献者

工程 | Josh Long | 2023年3月23日 | ...

您好,Spring 粉丝!欢迎收看 Bootiful Podcast 的另一期节目!在本期节目中,Josh Long 与长期 Apache Tomcat 杰出贡献者 Mark Thomas 进行了交谈。

从零开始扩展到零 – Azure Spring Apps 使用量计划

工程 | Josh Long | 2023年3月22日 | ...

我们正在推出一种新的 Azure Spring Apps 付费方式——使用量定价计划。此计划现已进入公开预览版,因此您现在就可以开始创建和部署应用了。此新计划非常高效,因为您可以从零开始扩展到零 vCPU。由于其费用与 Azure Container Apps 相同,但为 Spring 应用增加了价值,因此您可以在容器化应用程序中获得更简单的定价。

它是如何工作的?使用此新计划,您可以部署不需要一直运行的应用程序或流量激增的应用程序,并且只需为使用的资源付费……

获取 Spring 时事通讯

通过 Spring 时事通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您快速提升技能。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部