Java动态汇总:Gradle 8.14、JBash Jash、Hibernate、Open Liberty、Spring Cloud Data Flow

Java动态汇总:Gradle 8.14、JBash Jash、Hibernate、Open Liberty、Spring Cloud Data Flow

💡 原文英文,约1000词,阅读约需4分钟。
📝

内容提要

本周Java动态包括Gradle 8.14发布、JBang推出Jash库、Hibernate ORM 7.0候选版、Open Liberty四月版发布,以及Spring Cloud Data Flow停止开源支持。JDK 25的多个JEP提案正在审查中,GlassFish和Quarkus也发布了新版本,修复了多个问题。

🎯

关键要点

  • 本周Java动态包括Gradle 8.14发布、JBang推出Jash库、Hibernate ORM 7.0候选版、Open Liberty四月版发布,以及Spring Cloud Data Flow停止开源支持。

  • JDK 25的多个JEP提案正在审查中,包括JEP 512和JEP 511。

  • JEP 513已从草案提升为候选状态,允许在构造函数中使用不引用正在创建的实例的语句。

  • JDK 25早期访问版本的Build 20已发布,包含多个问题的修复。

  • GlassFish 7.0.24发布,支持JDK 24并提高了部署速度。

  • Spring团队发布了多个Spring项目的候选版本,并宣布Spring Cloud Data Flow将停止开源支持,未来版本仅对Tanzu Spring客户可用。

  • Open Liberty 25.0.0.4发布,支持Java 24,并解决了多个安全漏洞。

  • Quarkus 3.21.4发布,解决了StackOverflowError问题,并增加了错误提示。

  • Helidon 4.2.1发布,提供了改进的度量报告和可配置缓冲支持。

  • Hibernate ORM 7.0.0的首个候选版本发布,新增QuerySpecification接口,并支持Jakarta Persistence 3.2规范。

  • JBang推出Jash库,简化了执行进程或Shell脚本的过程。

  • Gradle 8.14发布,支持JDK 24,并引入了延迟依赖配置初始化和新的完整性检查模式。

🔎

延伸解读

Gradle 8.14的新特性

Gradle 8.14引入了对JDK 24的支持,并增加了延迟依赖配置初始化功能。这一改进不仅提升了配置性能,还能有效减少内存使用。开发者在使用新版本时,需关注这些新特性如何影响项目构建效率。

Spring Cloud Data Flow的商业化转型

Spring Cloud Data Flow宣布停止开源支持,未来版本将仅对Tanzu Spring客户提供。这一变化意味着开发者需要重新评估其在项目中的使用,尤其是对开源项目的依赖可能会受到影响。

Hibernate ORM 7.0的候选版本

Hibernate ORM 7.0的首个候选版本引入了新的QuerySpecification接口,支持更灵活的查询构建。这一更新对于需要复杂查询的应用程序开发者来说,提供了更强大的工具,值得关注其在实际应用中的表现。

JBang的Jash库

JBang推出的Jash库旨在简化Java中的进程或Shell脚本执行。其流畅的开发体验和多线程处理能力,可能会吸引希望提高开发效率的程序员。开发者可以考虑在项目中试用这一新工具。

延伸问答

Gradle 8.14的新特性有哪些?

Gradle 8.14支持JDK 24,引入了延迟依赖配置初始化和新的完整性检查模式。

Hibernate ORM 7.0的候选版本有什么新功能?

Hibernate ORM 7.0.0的候选版本新增了QuerySpecification接口,并支持Jakarta Persistence 3.2规范。

Spring Cloud Data Flow停止开源支持的原因是什么?

Spring Cloud Data Flow停止开源支持是为了确保项目的可持续发展,未来版本仅对Tanzu Spring客户可用。

JBang推出的Jash库有什么特点?

Jash库简化了执行进程或Shell脚本的过程,提供流畅、可预测的开发体验。

Open Liberty 25.0.0.4版本的主要更新是什么?

Open Liberty 25.0.0.4支持Java 24,增加了审计日志收集功能,并解决了多个安全漏洞。

JDK 25的JEP提案有哪些?

JDK 25的JEP提案包括JEP 512和JEP 511,正在审查中,JEP 513已提升为候选状态。

🏷️

标签

➡️

继续阅读