Spring Data 2021.0 正式发布

版本 | Mark Paluch | 2021年4月14日 | ...

亲爱的 Spring 社区:

我代表 Spring Data 团队和我们的贡献者,很高兴地宣布 Spring Data 2021.0.0(代号:Pascal)已在 Maven Central 正式发布。此版本包含具有许多版本和驱动程序升级的功能、错误修复和改进。请注意,Spring Data Solr 不再是 Spring Data 发布列车的一部分。

此精选概述总结了最重要的更改

  • CrudRepositoryReactiveCrudRepository 引入 deleteAllById
  • 使用 Spring Core JFR(Java Flight Recorder)指标。
  • 针对 R2DBC 和 Oracle 的 QueryByExample
  • 启用类型安全和重构安全的 KPropertyKPropertyPath 用于属性路径渲染。
  • MongoDB 的嵌入式文档支持和宽松的聚合类型检查。
  • Cassandra 预准备语句。
  • Apache Geode 的存储库投影和函数执行。
  • 从发布列车中移除 Spring Data Solr。
  • 支持 jMolecules

介绍 Spring Cloud Square

版本 | Olga Maciaszek-Sharma | 2021年4月13日 | ...

我们很高兴地宣布,我们已经发布了 Spring Cloud Square 孵化器项目的第一个公开可用里程碑版本。该项目为 OkHttpClientRetrofit 提供了 Spring Cloud LoadBalancer 集成,以及基于非阻塞 WebClient 的 Retrofit 客户端。Retrofit 是 Square 的一个声明式 HTTP 客户端。

您可以在下面找到有关如何开始使用该项目的更多信息。您还可以查看 项目存储库项目文档

OkHttpClient Spring Cloud LoadBalancer 集成

一个应用程序拦截器被添加到创建的OkHttpClient

Spring Security 5.5.0-RC1 已发布

版本 | Josh Cummings | 2021年4月12日 | ...

我代表社区,很高兴地宣布 Spring Security 5.5.0-RC1 的发布!

除了依赖项升级、错误修复和次要增强之外,候选版本还包含一些值得注意的更改

  • OAuth 2.0 客户端的 JWT 客户端身份验证支持

  • OAuth 2.0 客户端的 JWT 持有者授权授予支持

  • AuthorizationManager,一个用于过滤器安全的新授权 API

  • 对响应式方法安全的 Kotlin 协程支持

  • OpenSAML 4 支持

此候选版本是在 5 月中旬正式发布之前提供反馈的好机会。我们期待…

Spring Data 2021.0.0-RC1 和 2020.0.7 已发布

版本 | Mark Paluch | 2021年3月31日 | ...

我代表团队,很高兴地宣布 Spring Data 版本 2021.0.0-RC12020.0.7 可用。

如果您使用 Spring Boot 并想升级到 2021.0.0-RC12020.0.7,请相应地设置 spring-data-bom.version 属性。

虽然服务版本主要包含错误修复和依赖项升级,但候选版本包含一些值得注意的更改

  • 如果无法创建存储库,则改进错误消息和异常。
  • 支持持久性构造函数参数上的 @Value 元注释。
  • 在 Neo4j 模板和 CypherDsl 执行器中添加对投影的支持。
  • 使用 Cassandra 考虑 @Column@Element 注释的构造函数参数。
  • 通过使用 Jedis Client 添加对 Redis Streams 的支持,并升级到 Jedis 3.6.0-RC1 和 Lettuce 6.1.0.RELEASE。

Spring Boot 2.5.0-M3 现已可用

版本 | Phil Webb | 2021年3月19日 | ...

我很高兴地宣布,Spring Boot 2.5 的第三个里程碑版本已经发布,并且可以从我们的 里程碑存储库 获取。此版本 添加了许多新功能和错误修复

此里程碑的亮点包括

  • 针对 Prometheus 的 OpenMetrics 支持
  • 对环境变量前缀的支持
  • 更多 Buildpack 更新
  • 文档 的全新外观(包括“深色主题”)。

有关更改和升级说明的完整列表,请参阅 wiki 上的 Spring Boot 2.5-M3 发行说明更新的参考文档

如果您想开始使用 2.5 并试用新功能,您可以在 start.spring.io 上引导一个新项目…

Spring Cloud 2020.0.2(又名 Ilford)可用

版本 | Spencer Gibb | 2021年3月18日 | ...

我代表社区,很高兴地宣布 Spring Cloud 2020.0 发布列车 (2020.0.2) 的服务版本 2 今天可用。此版本可在 Maven Central 中找到。您可以查看 2020.0 的 发行说明以了解更多信息

2020.0.2 发布列车中的显著更改

此版本主要用于错误修复和依赖项升级。

请参阅 此页面 以了解已知问题的列表。

请参阅 wiki 以了解此发布列车中所有重大更改的列表。

Github 项目 中查看所有包含的问题和拉取请求。

Spring Cloud Commons

  • 为 SC LoadBalancer 添加了基于提示的实例选择(#672
  • 在阻塞式 LoadBalancer 客户端中添加了基于请求的粘性会话支持(#901

Spring Boot 2.4.4 现已可用

版本 | Stéphane Nicoll | 2021年3月18日 | ...

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

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

您如何提供帮助?

如果您有兴趣帮忙,请查看问题仓库中的"非常适合贡献"标签。如果您有任何疑问,请在stackoverflow.com上使用spring-boot标签提问,或在Gitter上与社区成员交流。

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

Spring Integration 5.5 M3 & 5.4.5 版本可用

发布 | Artem Bilan | 2021年3月18日 | ...

亲爱的 Spring 社区:

谨代表团队和外部贡献者,我很高兴地宣布Spring Integration 5.5里程碑3版本以及Spring Integration 5.4.5补丁版本发布。

最新版本可以从Maven Central下载

compile 'org.springframework.integration:spring-integration-core:5.4.5'

建议您升级您的项目,或者直接从最新发布的Spring Boot 2.4.4中传递性地拉取它!

里程碑版本可从https://repo.spring.io/milestone/仓库获取

compile 'org.springframework.integration:spring-integration-core:5.5.0-M3'

Spring Integration 5.5是我们在开始6.0之前最后一个版本,它主要基于社区反馈和可用性需求。例如,我们已将日志中的一些警告消息重新设计为配置阶段的快速失败错误。此外,一些API已被弃用,并可能在下一个主要版本中移除。因此,请务必查看迁移指南

获取Spring简报

关注Spring简报

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部