本周 Spring - 2024 年 10 月 29 日

工程 | Josh Long | 2024 年 10 月 29 日 | ...

嗨,Spring 粉丝们!最近怎么样?万圣节快到了!我太兴奋了!我要扮成一个 PHP 程序。...启动。我正从德国法兰克福的 Vaadin Create 大会上写这篇文章,即将为这里一群很棒的、热爱 Spring 的观众做我的主题演讲。因此,事不宜迟,让我们直接深入主题吧!

Spring Modulith 1.3 RC1、1.2.5 和 1.1.10 发布

发布 | Oliver Drotbohm | 2024 年 10 月 28 日 | ...

我代表社区,很高兴地宣布 Spring Modulith 1.3 RC1、1.2.5 和 1.1.10 现已可用。虽然服务版本包含一些错误修复和通常的依赖项更新,但候选版本包含了诸如(完整变更日志此处)等功能和改进

Spring Security 6.4 中对 OAuth2 的 RestClient 支持

工程 | Steve Riesenberg | 2024 年 10 月 28 日 | ...

在 Spring Security 6.2 和 6.3 中,我们一直致力于改进使用 OAuth2 客户端的应用程序的配置。通过允许应用程序发布在应用程序启动期间自动包含在整体 OAuth2 客户端配置中的 bean,简化了常见用例的配置。最近的改进包括

  • 可以通过发布类型为 OAuth2AuthorizedClientProvider(或 ReactiveOAuth2AuthorizedClientProvider)的 bean 来启用扩展授权类型
  • 可以通过发布一个或多个类型为 OAuth2AccessTokenResponseClient(或 ReactiveOAuth2AccessTokenResponseClient)的 bean 来扩展 OAuth 2.0 访问令牌请求的自定义参数
  • 如果尚未发布,Spring Security 会自动发布类型为 OAuth2AuthorizedClientManager(或 ReactiveOAuth2AuthorizedClientManager)的 bean,当应用程序需要获取访问令牌时,需要更少的样板配置

让我们使用 OpenTelemetry 与 Spring

工程 | Marcin Grzejszczak | 2024 年 10 月 28 日 | ...

简介

在可观测性的动态领域中,OpenTelemetry 是一套新的工具,它起源于现已弃用的 OpenCensus 和 OpenTracing 项目。在 Spring 框架、Spring Boot、Spring Data 和 Spring Cloud 可观测性方面,正在使用像 Micrometer 这样的成熟解决方案,它是可观测性的 Java 事实标准,用于为其各个模块提供检测功能。OpenTelemetry 项目由许多组件组成。我们发现最引人注目的是 OpenTelemetry 协议 (OTLP),它允许开发人员利用一致的遥测格式的强大功能,适用于任何…

Spring Boot 3.4.0-RC1 现已推出

发布 | Phil Webb | 2024 年 10 月 26 日 | ...

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

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

  • 更新的构建包支持,支持 ARM 和 x86 架构
  • 更新的 ClientHttpRequestFactory 支持,包括新的构建器和对更多自定义的支持
  • 改进了对控制对执行器端点访问的支持

请参阅发行说明以了解更多…

Spring Batch 5.2.0-RC1 发布!

发布 | Mahmoud Ben Hassine | 2024 年 10 月 25 日 | ...

我代表团队和所有贡献者,很高兴地宣布 Spring Batch 5.2 的第一个候选版本现在可以从我们的里程碑存储库中获取。

此版本标志着 5.2 版本的功能冻结里程碑,并附带了许多错误修复、依赖项升级和文档增强功能。有关更改的完整列表,请查看发行说明

接下来是什么?

首先,我要感谢所有参与此版本发布的贡献者!Spring Batch 5.2.0-RC1 与 Spring Boot 3.4.0-RC1 一起提供。

我们将继续努力使此候选版本尽可能稳定,以便在 2024 年 11 月发布 GA 版本。我们期待您在Github IssuesGithub DiscussionsTwitterStackOverflow上提供反馈…

Spring Boot 3.2.11 现已推出

发布 | Moritz Halbritter | 2024 年 10 月 24 日 | ...

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

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

您如何提供帮助?

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

项目页面 | GitHub | 问题 | 文档 | Stack Overflow |

Spring Boot 3.3.5 现已推出

发布 | Andy Wilkinson | 2024 年 10 月 24 日 | ...

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

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

您如何提供帮助?

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

项目页面 | GitHub | 问题 | 文档 | Stack Overflow |

Spring Integration 6.4 RC1 可用

发布 | Artem Bilan |

2024 年 10 月 24 日 | ...

我谨代表团队和所有贡献者,高兴地宣布 Spring Integration 6.4.0 版本的首个候选版本。

此外,常规的 bug 修复和依赖项升级已发布到 Spring Integration 6.3.56.2.10 版本中。

以下是 Spring Integration 6.4 自之前发布的 Milestone 3 以来的一些显著改进和新功能。

  • Python 脚本支持已迁移到 GraalVM Polyglot。现在可以在脚本中使用 Python 3 语言版本。此外还可以享受来自第三方库的所有优势;
  • RedisLockRegistry 现在可以通过 TaskScheduler 进行配置,以便在存储中自动续期锁;
  • SourcePollingChannelAdapterSpec 现在可以使用自定义的 TaskScheduler 进行配置,例如,用于某些 TaskDecorator 使用场景;
  • @SpringIntegrationTest 现在可以用于测试类层次结构,包括 @Nested 配置;
  • 此外,许多依赖项都升级到了最新版本。

获取 Spring 新闻通讯

与 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部