Spring Data 2025.0.0 正式发布(GA)
我谨代表 Spring Data 工程团队以及所有为此次发布做出贡献的人,非常高兴地宣布 Spring Data 2025.0 已正式发布,并可从 Maven Central 获取!此版本包含了驱动程序升级和各个存储模块的改进。
最值得注意的更改包括:
- MongoDB 和 Apache Cassandra 中的 Vector 类型和 Vector 搜索支持
- Spring Data JPA 中 DTO Projections 的构造函数表达式派生
- Spring Data JDBC 和 R2DBC 中使用序列的标识符生成支持
- 使用 Cassandra 5 存储附加索引进行索引创建
请参阅我们的 发行说明 以了解…
Spring Data 2025.1.0-M3 发布
Spring Data 2024.1.6 和 2024.0.12 发布
我谨代表团队以及所有做出贡献的人,很高兴地宣布 2024.1.6 和 2024.0.12 服务版本现已可用。这些版本包含依赖升级、回归修复以及精选的改进。
请注意,3.3.x 开发线(2024.0.x 发布周期)的 OSS 支持将于 2025 年 6 月底结束。请尽快考虑升级到最新的 3.4.x(2024.1.x 发布周期)版本。
即将发布的 Spring Boot 版本将在下周采纳上述版本。
2024.1.6
- Spring Data Commons
3.4.6- Javadoc - 文档 - 变更日志 - Spring Data JPA
3.4.6- Javadoc - 文档 - 变更日志 - Spring Data KeyValue
3.4.6- Javadoc - 文档 - 变更日志 - Spring Data for Apache Cassandra
4.4.6- Javadoc - 文档 - 变更日志 - Spring Data Neo4j
7.4.6- Javadoc - 文档 - 变更日志 - Spring Data MongoDB
4.4.6- Javadoc - 文档 - 变更日志 - Spring Data LDAP
3.4.6- Javadoc - 文档 - 变更日志 - Spring Data REST
4.4.6- Javadoc - 文档 - 变更日志 - Spring Data Redis
3.4.6- Javadoc - 文档 - 变更日志 - Spring Data Elasticsearch
5.4.6- Javadoc - 文档 - …
Spring Vault 3.2.0 正式发布
我谨代表团队以及所有贡献者,很高兴地宣布 Spring Vault 3.2.0 版本现已正式发布。
主要增强功能包括:
- 为 EC2 上的 IMDSv2 添加支持
- 支持 Github Token 认证
完整的变更日志可在 https://github.com/spring-projects/spring-vault/releases/tag/3.2.0 找到。
一个美妙的播客:Donald Raab 谈 Eclipse Collections
各位 Spring 粉丝,大家好!在本期节目中,我们采访了 Eclipse Collections 的创始人 Donald Raab
Spring Web Services 4.0.14 现已发布
我谨代表团队以及所有贡献者,很高兴地宣布 Spring Web Services 4.0.14 已发布,并可从 Maven Central 获取。
此版本包括 1 个依赖项升级。感谢所有贡献问题报告和拉取请求的人。
你如何提供帮助?
如果您有兴趣提供帮助,请查看问题仓库中的“ideal for contribution”标签。如果您有一般性问题,请在 stackoverflow.com 上使用 spring-ws 标签提问。
项目主页 | GitHub | 问题 | 文档 | Stack Overflow
Spring Framework 7.0.0-M5 现已发布
我谨代表团队以及所有贡献者,很高兴地宣布下一代 Spring Framework 的新里程碑版本。第五个里程碑版本继续在 7.0.0-M1、7.0.0-M2、7.0.0-M3 和 7.0.0-M4 的基础上交付新功能和改进。
Jackson 3.0 支持
从 #33798 开始,我们在整个堆栈中默认支持 Jackson 3.x,并回退到 Jackson 2.x。Spring Framework 中对 Jackson 2.x 的支持已弃用,我们目前的计划是在 7.1 中禁用其自动检测,并在 7.2 中完全移除其支持。
Jackson 3.x 使用了一个新的 tools.jackson 包,这与通常的 com.fasterxml.jackson 不同。来自 "jackson-annotation" 伪影的类 (如 @JsonView, @JsonTypeInfo) 仍然保留在 com.fasterxml.jackson 中…
Spring Framework 6.1.20 和 6.2.7 版本修复了 CVE-2025-22233
我谨代表团队以及所有贡献者,很高兴地宣布 Spring Framework 6.1.20 和 6.2.7 现已发布。
Spring Framework 6.1.20 包含 4 个修复和文档改进。此版本将于下周随 Spring Boot 3.3.12 一同发布。
Spring Framework 6.2.7 包含 25 个修复和文档改进。此版本将于下周随 Spring Boot 3.4.6 和 3.5.0 一同发布。
CVE-2025-22233
此次发布解决了 Spring Framework DataBinder 区分大小写匹配异常 CVE-2025-22233(第二次更新)。
Spring Framework 5.3.x 和 6.0.x 版本的开源支持已结束,并且将于下个月结束 6.1.x 版本的支持,有关更多信息,请参阅 我们的支持页面…
Spring AI 1.0.0 RC1 发布
我们很高兴地宣布 Spring AI 1.0.0 RC1 的发布,这标志着在稳定版本发布之前,最后的破坏性变更、错误修复和新功能集!GA 版本定于 2025 年 5 月 20 日发布——仅一周之遥。在此期间,我们将专注于改进文档和解决任何已报告的错误。
为了庆祝本次发布,我们在 AI 生成的音乐播放列表 中添加了一首新歌。收听 最新曲目,以增强您的博客阅读和编码体验。
重要链接
- 升级说明
- 您可以使用 OpenRewrite recipe 自动升级到 1.0.0-RC1。此 recipe 有助于应用此版本所需的许多代码更改。可在 Arconia Spring AI Migrations 找到该 recipe 和使用说明。 …