Spring for Apache Kafka 2.9 发布候选版本可用

发布 | Gary Russell | 2022年7月7日 | ...

我很高兴地宣布,Spring for Apache Kafka 2.9.0 的发布候选版本现已在Spring Milestone 存储库中提供 (2.9.0-RC1)。

Spring Boot 依赖项管理不提供此版本,但只要您覆盖 Kafka 依赖项(如此附录中所述),就可以与 Boot 2.7(或 2.6)一起使用,尤其是在使用嵌入式 Kafka 代理时。

值得注意的更改

  • 此版本使用 3.2.0 的 kafka-clients 版本

  • 非阻塞重试引导现在更加健壮

  • 新的错误处理程序模式

默认情况下,在发生错误后,DefaultErrorHandler 会对上次轮询中剩余的记录执行查找,并在下次轮询时从代理重新获取它们。在错误率高且 max.poll.records 较大的情况下,这可能会对网络造成不必要的压力。出于此原因,错误处理程序具有一个新属性 seekAfterError,当设置为 false 时,它不会查找记录,而是将剩余的记录保留在内存中,并暂停使用者以进行下一次轮询(或者如果错误处理程序配置为使用 ContainerPausingBackOffHandler,则进行多次轮询……

Spring Cloud 2020.0.6 可用

发布 | Olga Maciaszek-Sharma | 2022年6月30日 | ...

我代表社区,很高兴地宣布Spring Cloud 2020.0.6发布列车今天可用。该版本可在Maven Central中找到。您可以查看 2020.0.6 的发行说明以获取更多信息。请考虑升级到最新的 2021.0.x 发布列车,因为 2020.0.x 发布列车已达到 OSS 支持的结束。

2020.0.6 版本中的值得注意的更改

这主要是一个错误修复和依赖项升级版本,包括来自 2021.0.x 版本的各种问题的回传。还回传了一些增强功能。

有关所有……的信息,请参阅项目页面

Spring Boot 2.6.9 现已可用

发布 | Andy Wilkinson | 2022年6月23日 | ...

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

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

您如何提供帮助?

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

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

Spring Boot 2.7.1 现已可用

发布 | Andy Wilkinson | 2022年6月23日 | ...

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

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

您如何提供帮助?

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

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

Spring Authorization Server 0.3.1 现已可用

发布 | Joe Grandja | 2022年6月20日 | ...

我代表团队和所有做出贡献的人,很高兴地宣布 Spring Authorization Server 0.3.1 正式发布。

您可以使用模块坐标从 Maven Central 下载它

implementation 'org.springframework.security:spring-security-oauth2-authorization-server:0.3.1'

有关完整详细信息,请参阅发行说明

此版本包括降级到 JDK 1.8 基线以及一些小的增强功能和错误修复。

要开始使用 Spring Authorization Server,请参阅参考文档的入门章节以及示例以……

Spring Data 2021.2.1 和 2021.1.5 发布

发布 | Mark Paluch | 2022年6月20日 | ...

我代表团队,很高兴地宣布 Spring Data 服务版本 2021.2.12021.1.5。这两个版本都附带了错误修复和依赖项升级的修复程序。为了方便起见,Spring Boot 2.7.12.6.9 将在未来几天内选择这些版本。

此外,这些版本还包括一个漏洞的修复程序

通过使用带参数化的 SpEL 语句和未经消毒的输入的 @Query@Aggregation 注释的存储库查询方法,在 MongoDB 应用程序中进行 SpEL 注入攻击。严重性:

Spring Cloud 2022.0.0-M3(代号 Kilburn)已发布

发布 | Ryan Baxter | 2022年6月16日 | ...

我代表社区,很高兴地宣布Spring Cloud 2022.0.0发布列车的第 3 个里程碑 (M3) 今天可用。该版本可在Spring Milestone存储库中找到。您可以查看 2022.0.0 的发行说明以获取更多信息

2022.0.0 发布列车中的值得注意的更改

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

Spring Cloud 2022.0.0-M3 与 Spring Boot 3.0.0-M3 兼容。

Spring Cloud Stream

  • 通过最近添加的对 BiFunction/BiConsumer 的支持,增强了对 Kafka“墓碑”记录的支持
  • 添加了对基于函数的错误处理的支持,因此不再需要注释

Spring Tools 4.15.0 发布

发布 | Martin Lippert | 2022年6月15日 | ...

尊敬的 Spring 社区:

我很高兴地宣布 Spring Tools 4 for Eclipse、Visual Studio Code 和 Theia 的 4.15.0 版本。

Spring Tools 4 for Eclipse 发行版的主要变更

修复和改进

  • (Spring Boot) 已修复:vscode-sts:@PutMapping 的工作区符号的一个极端情况 (#781)
  • (VSCode) 已修复:重试 10 次后,无法从进程 12704 - com.xxxx.xx.xxx.BillingServiceApp 刷新实时数据 (#748)
  • (Eclipse) 已修复:关闭最后一个打开的编辑器后,Spring Boot 语言服务器不会立即关闭,以避免在打开下一个文件时需要重新启动服务器(与 #568 相关)
  • (Eclipse) 已修复:打开符号时,从相关项目打开编译单元 (#769)
  • (Eclipse) 已修复:…问题

获取 Spring 新闻通讯

关注 Spring 新闻通讯

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部