Spring Data 2023.0.4, 2022.0.10 和 2021.2.16 已发布

版本 | Mark Paluch | 2023 年 9 月 15 日 | ...

代表团队和所有贡献者,我很高兴地宣布 2023.0.4、2022.0.10 和 2021.2.16 服务版本已发布。这些版本包含依赖升级、修复和改进。除了修复之外,我们还解决了之前服务版本中引入到 JPA 模块的两个回归问题。

即将发布的 Spring Boot 版本将包含上述版本。

我们预计下一组 Spring Data 维护版本将于今年 11 月发布,同时还将发布我们在过去几个月里一直在开发的新版本 3.2。

2023.0.4

Spring Data 2023.1.0-M3 已发布

版本 | Mark Paluch | 2023 年 9 月 15 日 | ...

代表团队和所有贡献者,我很高兴地宣布第三个 Spring Data 里程碑版本 2023.1.0-M3 已发布。

此版本最值得注意的特性包括:

新特性

  • 将文档迁移到 Antora
  • 通过 Spring Data JDBC 支持 Postgres UUID 数组。此外,改进了 Single Query Loading 的转换支持
  • 添加对 Mongo replaceOne 操作的支持
  • 改进了 LazyPersistentEntity 映射元数据

后续计划

请访问我们的发行说明页面,了解目前发布的具体功能的详细信息。

第三个 Spring Boot 3.2 里程碑版本将于下周发布。这是一个很好的机会,可以用它来测试现有应用程序,并报告升级过程中遇到的任何问题...

Spring Framework 5.3.30 和 6.0.12 现已可用

版本 | Brian Clozel | 2023 年 9 月 14 日 | ...

代表团队和所有贡献者,我很高兴地宣布 Spring Framework 5.3.306.0.12 现已可用。

Spring Framework 5.3.30 包含20 项修复和文档改进,其中包括5 项回归问题的修复。此版本将包含在将于下周发布的 Spring Boot 2.7.16 中。

Spring Framework 6.0.12 包含75 项修复和文档改进,其中包括7 项回归问题的修复。此版本将包含在将于下周发布的 Spring Boot 3.0.11 和 3.1.4 中。

我们预计下一组 Spring Framework 维护版本将...

Spring Framework 6.1 M5 已发布

版本 | Brian Clozel | 2023 年 9 月 14 日 | ...

代表 Spring Framework 团队,我很高兴地宣布第五个也是最后一个 Spring Framework 6.1 里程碑版本现已可在 repo.spring.io/milestone 获取。我们最初计划此版本为第一个候选版本,但决定再发布一个里程碑版本并缩短候选版本阶段。

Spring Framework 6.1.0-M5 包含99 项修复和改进

新特性

这个新的里程碑版本包含一些有趣的新特性,例如:

  • 支持一次性 @Scheduled 任务
  • 新的 RestClient 现在在参考文档中有自己的章节,并已集成可观测性功能
  • Jetty 12 升级
  • @Async@Scheduled 调用提供上下文传播支持
  • 在 Spring Test 中使用 @ContextCustomizerFactories 提供声明式 ContextCustomizer 支持
  • ...

Spring Tools 4.20.0 已发布

版本 | Martin Lippert | 2023 年 9 月 13 日 | ...

亲爱的 Spring 社区成员们,

我很高兴地宣布用于 Eclipse、Visual Studio Code 和 Theia 的 Spring Tools 4 的 4.20.0 版本已发布。

Spring Tools 4 for Eclipse 发行版的更新

  • 已更新至 Eclipse 2023-09 版本(新特性

重要亮点

  • (Spring Boot): 5到10倍更快的 Java Reconciling 支持,用于显示 Spring 特定的验证,从零开始重新构建,针对高性能进行了优化,可在大型代码库中无缝工作
  • (Eclipse): 不再出现失控的“Boot Language Server”任务,永远计算完成建议和其他卡住的 Java/Spring 工具功能

更多...

本周 Spring - 2023 年 9 月 12 日

工程 | Josh Long | 2023 年 9 月 12 日 | ...

各位 Spring 粉丝大家好!欢迎来到又一期的本周 Spring!2023 年 9 月 12 日这一天过得怎么样?我过得还不错,甚至有点兴奋。我刚从美丽的挪威奥斯陆回来,从今天开始,接下来的 30 天左右会很忙。我将访问华盛顿州西雅图;墨西哥墨西哥城;德克萨斯州达拉斯;新加坡(SpringOne Singapore);比利时安特卫普(Devoxx BE!);英国伦敦;荷兰阿姆斯特丹;以及(可能)德国的部分地区。请关注我的社交媒体视频,了解这些日期和行程的详细信息。总之,本周有很多内容要深入探讨,所以...

Spring 商业支持扩展

新闻 | Michael Minella | 2023 年 9 月 11 日 | ...

去年 11 月,团队发布了 Spring 产品组合的多个主要版本,为未来十年在 JVM 上开发企业应用程序奠定了新的基础。通过这一轮主要版本,项目的 Java 基线从 Java 8 提高到 Java 17,并从 Java EE 迁移到 Jakarta EE。除了新的基线之外,我们还通过 GraalVM 引入了新的原生编译能力,并改进了整个产品组合的可观测性。我们意识到,虽然我们尽最大努力使升级过程尽可能无缝,但在...

现在,它们齐聚一堂:Spring Boot 3.2、GraalVM 原生镜像、Java 21 以及 Project Loom 的虚拟线程,

工程 | Josh Long | 2023 年 9 月 9 日 | ...

这期待已久,但终于,我们可以创建使用 Spring Boot(通过 Spring Boot 3.2)和 Java 21 的虚拟线程(Project Loom)的 GraalVM 原生镜像了!

为什么这一切都很重要?Project Loom 和 GraalVM 原生镜像这些各自独立的特性,都提供了引人注目的运行时特性。我一直在漫长地等待它们融合!让我们依次来谈谈它们。

GraalVM 原生镜像

GraalVM 是一个 OpenJDK 分发版,提供了一些额外的实用工具,其中包括一个名为 native-image 的工具,它对代码进行预编译(AOT)。我们...

本周 Spring - 2023 年 9 月 5 日

工程 | Josh Long | 2023 年 9 月 5 日 | ...

各位 Spring 粉丝大家好!欢迎来到又一期的本周 Spring!你们过得怎么样?我刚度过又一个美好的劳动节周末,正前往挪威奥斯陆参加精彩的 JavaZone 2023 活动。这将是我自疫情以来第一次回到美丽的挪威奥斯陆!我等不及了!如果你在那里,请不要犹豫打个招呼!

获取 Spring 新闻通讯

订阅 Spring 新闻通讯,保持联系

订阅

先行一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部