Spring for GraphQL 1.0.4 和 1.1.3 发布

版本发布 | Brian Clozel | 2023年3月21日 | ...

我很高兴地宣布,Spring for GraphQL 1.0.4 和 1.1.3 的维护版本现已在 Maven Central 上发布。

Spring for GraphQL 1.0.4 包含 6 项修复和文档改进。此版本将随 Spring Boot 2.7.10 一起发布,将于本周四发布

Spring for GraphQL 1.1.3 包含 12 项修复和文档改进。此版本将随 Spring Boot 3.0.5 一起发布,将于本周四发布

你如何提供帮助?

如果您有一般性问题,请在 stackoverflow.com 上使用 spring-graphql 标签提问。

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

Spring Data JPA 引入了查询解析器!

工程 | Greg L. Turnquist | 2023年3月21日 | ...

问题

Spring Data JPA 的一个便捷功能是允许您通过其 @Query 注解插入自定义 JPA 查询。

这允许一定的灵活性,因为您仍然可以向应用程序的消费者提供排序参数。请查看下面的示例

interface SampleRepository extends CrudRepository<Employee, Long> {

    @Query("select e from Employee e where e.firstName = :firstName")
    List<Employee> findCustomEmployees(String firstName, Sort sort);

}

Spring Data JPA 将把此自定义查询转换为 JPA 查询,当不仅提供条件(firstName),还通过 findCustomEmployees("Alice", Sort.by("lastName")) 提供自定义排序时……

Spring Authorization Server 1.1.0-M2 现已发布

发布 | Steve Riesenberg | 2023年3月21日 | ...

我很高兴地宣布,代表团队和所有贡献者,Spring Authorization Server 1.1.0-M2 已正式发布。

此版本中提供的主要功能是支持 OAuth 2.0 设备授权流 (gh-1106)。

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

要开始使用 Spring Authorization Server,请参阅参考文档的入门章节和示例,以熟悉设置和配置。

项目页面 | GitHub 问题 | ZenHub 面板

Spring for GraphQL 1.2.0-M1 发布

版本发布 | Brian Clozel | 2023年3月21日 | ...

我很高兴地宣布,Spring for GraphQL 1.2.0 的第一个里程碑版本现已在我们的里程碑仓库中发布。此版本将与本周四发布的 Spring Boot 3.1.0-M2 一同发布。

这个第一个里程碑将基线提高到 GraphQL Java 20.0,未来我们将与新的 GraphQL Java 发布策略保持一致。我们还将升级到下一代 Spring Framework、Spring Data 和 Spring Security。

分页支持

当处理 GraphQL 中大型结果集的导航时,Cursor Connection Specification 非常受欢迎。凭借其功能…

本周 Spring - 2023 年 3 月 21 日

工程 | Josh Long | 2023年3月21日 | ...

大家好,Spring 粉丝们!欢迎来到又一期精彩的《本周 Spring》!今天是 3 月 21 日,今天他们宣布了 Java 20!对于 Java 开发者来说,这是一个激动人心的时刻。Java 20 当然是 Java 21 之前的又一个惊人之举,Java 21 将在六个月后发布,其中包括 Project Loom。当然,Spring Framework 看起来已准备好为其提供集成 在 Spring Framework 6.1 中。对于 Java 和 Spring Boot 开发者来说,这是一个激动人心的时代!

Spring 技巧:Vaadin Flow 和 Spring Boot 3

工程 | Josh Long | 2023 年 3 月 20 日 | ...

嗨,Spring 爱好者们!在本期中,我们将介绍优秀的 Vaadin Flow 库,它最近已更新支持 Spring Boot 3,以及它如何帮助您变得更快乐。

代码一如既往地可在 这里 获取

本期节目邀请了特别嘉宾 Vaadin 的开发者关系副总裁 Marcus Hellberg,以及我的同事 Tiffany Jernigan

本视频制作过程中没有伤害任何开发者布道者

Spring Framework 6.0.7 和 5.3.26 修复了 cve-2023-20860 和 cve-2023-20861

版本发布 | Brian Clozel | 2023 年 3 月 20 日 | ...

我谨代表团队和所有贡献者,很高兴地宣布 Spring Framework 6.0.75.3.26 版本现已发布。

Spring Framework 6.0.7 包含 28 项修复和文档改进,其中包括 2 项回归修复。Spring Framework 5.3.26 包含 40 项修复和文档改进

这些版本修复了以下 CVE:

这些版本将随 Spring Boot 3.0.52.7.10 一起发布,将于周四发布。其中…

Spring Framework 5.2.23 修复了 cve-2023-20861

版本发布 | Brian Clozel | 2023 年 3 月 20 日 | ...

我谨代表团队,很高兴地宣布 Spring Framework 5.2.23.RELEASE 现已发布。此版本是根据 Spring Framework 商业支持 客户的要求发布的,并已在 Maven Central 上提供。

Spring Framework 5.2.23.RELEASE 包含 3 个修复,其中包括对以下 CVE 的修复:

此版本将不随 Spring Boot 版本一起发布,因为 2.3.x 已超出商业支持范围。您可以在 Spring Boot 的 MavenGradle 构建中手动升级 Spring Framework。升级到受支持的 Spring Boot 版本是…

发布 Spring Data 2023.0-M1 及服务版本 2022.0.4 & 2021.2.10

版本发布 | Christoph Strobl | 2023 年 3 月 20 日 | ...

我很高兴地代表团队宣布 Spring Data 2023.0 发行版系列中的第三个里程碑版本,以及服务版本 2022.0.4 & 2021.2.10 的可用性。这些版本包含改进,包括对回归问题的修复。

即将发布的 Spring Boot 3.0.5 和 2.7.10 版本将为您提供这些服务版本,以方便您使用。

2023.0.0 Milestone 3 中包含的新功能包括:

  • 新的滚动 API,支持基于偏移量和键的分页
  • 对 HQL 和 JPQL 的 JPA 查询解析的改进
  • 支持 MongoDB 的显式字段级加密
  • Data REST 中的聚合引用请求参数

Spring Vault 3.0.2 和 2.3.3 修复 CVE-2023-20859

发布 | Mark Paluch | 2023 年 3 月 20 日 | ...

我谨代表团队和所有贡献者,很高兴地宣布 Spring Vault 3.0.22.3.3 版本现已可用。

Spring Vault 3.0.2 包含 7 项修复和文档改进。Spring Vault 2.3.3 包含 13 项修复和精选改进

这些版本修复了以下 CVE

CVE-2023-20859:在 Token 吊销失败时向日志源插入敏感信息

这些版本将在未来几天内随 Spring Cloud 一起发布。在此之前,请在您的项目中覆盖依赖版本。

对于 build.gradle 中的 Gradle 构建

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有