Spring Web Services 4.0.12 现已发布

发布 | Stéphane Nicoll | 2025年3月18日 | ...

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

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

你如何提供帮助?

如果您有兴趣提供帮助,请查看问题仓库中的“ideal for contribution”标签。如果您有一般性问题,请在 stackoverflow.com 上使用 spring-ws 标签提问。

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

Spring for GraphQL 1.4 M1 已发布

版本发布 | Brian Clozel | 2025年3月18日 | ...

代表 Spring for GraphQL 团队,我很高兴地宣布我们的第一个 1.4 里程碑版本可用。

与 GraphQL over HTTP 规范保持一致

GraphQL over HTTP 草案规范 正在取得良好进展,因此我们决定在 1.4 版本中对其进行全面对齐。Spring for GraphQL 的先前版本已经支持官方的 "application/graphql-response+json",并且它已经成为我们默认的响应媒体类型一段时间了。

通常,GraphQL HTTP 客户端应该期望在服务器不可用、安全凭证丢失或请求正文不是有效 JSON 时收到 4xx/5xx HTTP 响应。对于此新规范而言,剩下的空白是关于 GraphQL 引擎完全失败时的 HTTP 响应状态行为。随着最近的更改,“application/graphql-response+json”响应也将使用 4xx 状态码,如果客户端发送的 GraphQL 文档无法解析或被 GraphQL 引擎视为无效。我们保留了当客户端请求 "application/json" 时的先前行为…

Spring Data 2025.0.0-M2 已发布

发布 | Mark Paluch | 2025年3月14日 | ...

我谨代表团队以及所有做出贡献的人,很高兴地宣布 Spring Data 2025.0.0 (“Spring Data 3.5”) 的第二个里程碑。

我们想为您重点介绍一些值得探索的功能

  • 接口投影在使用时会被正确地保护,如果方法返回值为 null (例如,getter 方法),即使方法被定义为返回非可空值,也会抛出 NullPointerException。此功能对所有 Kotlin 接口都可用。对于所有其他接口,当包或接口被注解为 Nullability 注解并标记为非可空时 (或继承自包级别的 @NonNullApi),验证将启用。
  • Spring Data Redis 的 Hash 字段过期,扩展了过期命令支持,并支持 GET … SET
  • ValidatingEntityCallback 和一个响应式变体 ReactiveValidatingEntityCallback

Spring Data 2024.1.4 和 2024.0.10 已发布

发布 | Mark Paluch | 2025年3月14日 | ...

我谨代表团队和所有贡献者,很高兴地宣布 2024.1.42024.0.10 服务版本已发布。这些版本包含了依赖项升级、回归修复和精选改进。

即将发布的 Spring Boot 版本将在下周采纳上述版本。

2024.1.4

Spring Framework 7.0.0-M3 现已发布

版本发布 | Brian Clozel | 2025年3月13日 | ...

我谨代表团队以及所有做出贡献的人,非常高兴地宣布 Spring Framework 下一代的第三个里程碑版本。第三个里程碑版本在 7.0.0-M17.0.0-M2 的基础上,继续带来新功能和改进。

在此里程碑版本中,我们发布了 面向 Web 应用程序的全新“API 版本控制”功能 的第一步。请继续关注该功能的进一步改进和文档,我们非常期待社区的反馈!

应广大用户要求,Java Optional 类型现在在 SpEL 表达式中得到了更好的支持。您不仅可以对 Optional 类型执行空值安全操作,还可以使用 Elvis 运算符

Spring Framework 6.1.18 和 6.2.4 现已发布

版本发布 | Brian Clozel | 2025年3月13日 | ...

我谨代表团队和所有贡献者,非常高兴地宣布 Spring Framework 6.1.186.2.4 现已发布。

Spring Framework 6.1.18 包含 11 项修复和文档改进。此版本将于下周随 Spring Boot 3.3.10 一起发布。

Spring Framework 6.2.4 包含 46 项修复和文档改进。此版本将于下周随 Spring Boot 3.4.43.5.0-M3 一起发布。

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

Spring Tools 4.29.0 发布

版本发布 | Martin Lippert | 2025 年 3 月 12 日 | ...

亲爱的Spring社区,

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

重要亮点

  • (Spring Boot) 抢先体验:在 Spring 组件中提供注入 bean 完成建议
  • (Spring Boot) 大纲中的实验性 Spring 结构视图(正在进行中,仅在 VSCode 中可用)

Spring Tools for Eclipse 发行版的更新

详细更改可在发布说明中找到:https://github.com/spring-projects/sts4/releases/tag/4.29.0.RELEASE

下载

到…

Spring gRPC 0.5.0 现已可用

版本发布 | Dave Syer | 2025年3月10日 | ...

我谨代表团队及所有贡献者,高兴地宣布 Spring gRPC 0.5.0 已发布,并现已可在 Maven Central 上获取。

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

你如何提供帮助?

如果您有兴趣提供帮助,请查看开放的问题。如果您有一般性问题,请在 Stack Overflow 上使用spring-grpc 标签提问。

GitHub | 问题 | 文档 | Stack Overflow

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

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

查看所有