Java新闻综述:Open Liberty InstantOn和Liberty工具、Gradle 8.2、Spring Cloud、GlassFish

Java 周报总结 - 2023 年 6 月 26 日

本周的 Java 周报涵盖了 JDK 22、JDK 21 的更新,以及 Spring Cloud、Spring Shell、GlassFish、Micronaut、Quarkus、Open Liberty、Hibernate ORM、Hibernate Search、Apache Groovy、Apache Camel、Maven、JHipster Lite、JReleaser、JobRunr、RefactorFirst、OpenXava、Resilience4j、Failsafe、Yupiik Fusion 和 Gradle 等框架和工具的新版本和发布候选版本。

JDK 21

  • Build 29 发布,包含从 Build 28 以来的更新,修复了多个问题。更多细节可以在 发布说明 中找到。

JDK 22

  • Build 4 发布,包含从 Build 3 以来的更新,修复了多个问题。更多细节可以在 发布说明 中找到。

Spring 框架

  • Spring Cloud 2021.0.8(代号 Jubilee)发布,改进了负载均衡功能,并更新了多个子项目,如 Spring Cloud Kubernetes、Spring Cloud Commons、Spring Cloud Stream 和 Spring Cloud Openfeign。
  • Spring Shell 发布了 3.1.2、3.0.6 和 2.1.11 版本,修复了多个 bug,并支持从 @Command 注解中提取别名等新功能。

Eclipse GlassFish

  • GlassFish 7.0.6 发布了第六个维护版本,包含 bug 修复、组件升级和新功能,如支持 MicroProfile Rest Client 3.0 和添加连接超时。

Micronaut

  • Micronaut 4.0.0 RC4 发布,包含 bug 修复、文档改进和依赖升级,如允许通过环境变量设置云探测。

Quarkus

  • Quarkus 3.1.3.Final 发布,包含依赖升级和 bug 修复,如修复了 Infinispan 计数器管理器的 NullPointerException 问题。

Open Liberty

  • Open Liberty 23.0.0.6 发布,修复了多个 bug,并正式发布了 InstantOn 和 Liberty Tools 工具,同时修复了 CVE-2023-28867 漏洞。

Hibernate

  • Hibernate ORM 6.2.6.Final 发布,修复了多个 bug,如派生嵌入键的列映射问题。
  • Hibernate Search 6.2.0 CR1 发布,增加了新的过滤器和投影功能。

Apache 软件基金会

  • Apache Groovy 4.0.13 和 3.0.18 发布,包含 bug 修复和新功能,如优化了 Java 记录的字节码生成。
  • Apache Camel 3.21.0 发布,支持 Unix 域套接字和 Camunda Zeebe 等新功能。
  • Maven 3.9.3 发布,改进了插件验证和内部 SessionData 接口的使用。

JHipster

  • JHipster Lite 0.36.0 发布,包含 bug 修复和依赖升级,并支持自定义依赖读取器。

JReleaser

  • JReleaser 1.7.0 发布,新增了 Bluesky 公告器支持,并增加了对 SLSA 目录的支持。

JobRunr

  • JobRunr 6.2.3 发布,修复了仪表板中“重新排队”和“删除”选项无响应的问题。

RefactorFirst

  • RefactorFirst 0.4.0 发布,新增了 PMD 规则 CouplingBetweenObjects 并改进了 UI。

OpenXava

  • OpenXava 7.1.2 发布,新增了 trustedHostsForImages 等属性,用于配置内容安全策略。

Resilience4j

  • Resilience4j 2.1.0 发布,支持 Spring 注解的 FallbackMethod 类,并修复了 API 回归问题。

Failsafe

  • Failsafe 3.3.2 发布,修复了使用 Bulkhead 策略时可能丢弃请求的问题。

Yupiik

  • Yupiik Fusion 1.0.4 发布,新增了 JWT 验证模块,并改进了 Handlebars 模块。

Gradle

  • Gradle 8.2 发布,修复了依赖缓存路径遍历和 TAR 归档处理中的路径遍历漏洞。
阅读 20
0 条评论