Spring Integration for AWS 3.0.0-M2 和 Spring Cloud Stream Kinesis Binder 4.0.0-M1 发布

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

亲爱的 Spring 社区:

今天,我很高兴地向大家宣布,Spring Integration for AWS 扩展项目Spring Cloud Stream 的 AWS Kinesis Binder 已迁移至 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(目标是四月中旬)
  • 自动配置将迁移到 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 本周早些时候发布 GA 后,Spring Boot 2.7.10 增加了对 Java 20 的支持。

你如何提供帮助?

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

Spring Boot 3.0.5 现已可用

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

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

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

Java 20 支持

继 Java 20 本周早些时候发布 GA 后,Spring Boot 3.0.5 增加了对 Java 20 的支持。

你如何提供帮助?

如果你有兴趣提供帮助,请查看问题仓库中的“ideal for contribution”标签。如果你有一般性问题,请使用spring-boot标签stackoverflow.com上提问,或者在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 播客:Apache Tomcat 杰出贡献者 Mark Thomas

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

大家好,Spring 粉丝们!欢迎来到又一期《A 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 社区所有即将举行的活动。

查看所有