java 近期新闻包括:jdk 19 进入 rampdown 第一阶段;jdk 20 专家组成立;spring shell 2.1.0-m5、open liberty 22.0.0.6 和 22.0.0.7-beta、quarkus 2.10.0.cr1、apache groovy 4.0.3、 eclipse mojarra 4.0、helidon 2.5.1 的特性;以及 jnation 会议。
jdk 19
jdk 19的已于上周发布,其中包括对第 25 版中的修复及。更多详细信息请参阅。
遵照 jdk 19 的,甲骨文(oracle)java 平台组首席架构师正式jdk 19 已进入 rampdown 第一阶段。这意味着主线源代码库已经分支到了 jdk 的,并且不会再为添加额外的 jep 了。至此,计划于 2022 年 9 月发布的 ga 版本将包含如下七(7)项最终特性:
jep 405:
jep 422:
jep 424:
jep 425:
jep 426:
jep 427:
jep 428:
鼓励开发人员通过来报告缺陷。
jdk 20
jsr 395,,已于上周提交,正式宣布了的六名专家组成员,分别是 (azul systems)、(eclipse 基金会)、 (红帽)、(sap se)、 (甲骨文)以及(甲骨文)。clark 和 goetz 将担任规范负责人。其中包括:2022 年 12 月至 2023 年 1 月的公开审查,以及 2023 年 3 月的 ga 版本发布。
jdk 20的也已于上周发布,其中也包含了这些。
spring 框架
在通往 spring shell 2.1.0 的道路上,已发布,提供了对 spring shell 2.1.0-m4 的修复,比如:带有 @shelloption
注解的选项未标记为必需;添加对退出代码的支持;以及中断的退出代码定制。有关该版本的更多详细信息,请参阅。
open liberty
ibm 已将 open liberty 22.0.0.6 的为交付态,以提供:支持 microprofile graphql 2.0;修复了和漏洞;以及一些值得注意的。microprofile graphql 规范还合并了其他的 jakarta ee 9.1 依赖项。
open liberty 22.0.0.7-beta 也,其特性包括:新的基于时间的日志滚动,以补充现有的基于大小的日志滚动;以及将已定义的应用程序名称添加到 logrecordcontext
扩展中并作为 json 日志字段的能力。
quarkus
在通往 quarkus 2.10.0 的道路上,红帽(red hat)已提供了,该版本具有如下的新特性:虚拟线程支持;能够为第三方数据库添加额外的 hibernate 方言能力;支持响应式 sql 客户端的 kubernetes 服务绑定;以及对 graphql 的非阻塞支持。quarkus 2.10.0.cr1 还包含了对 smallrye reactive messaging 3.16.0 的依赖项升级,并引入了反编译器。
apache groovy
在 3.0 和 2.5 系列小版本发布后不到一周的时间里,groovy 4.0340 个缺陷修复、改进和依赖项升级,比如:jackson 2.13.3、 4.7.0、 1.12.0( findsecbugs-plugin
)、 (发布审核工具)gradle plugin 0.7.1( creadur-rat-gradle
)和 2.35.0。有关该版本的更多详细信息,请参阅。
eclipse mojarra
eclipse 基金会eclipse mojarra 4.0,其特性包括:默认无扩展视图;带有 @clientwindowscoped
注解的新作用域;一流的 java 视图创建支持;并允许在执行操作时通过 @redirect
注解进行重定向。作为规范的兼容实现,删除了一些已弃用的项,比如:支持 jsp 作为视图声明语言;本地托管 bean;引用本地表达语言的引用;以及“jsf”对“jakarta faces”或“faces”的引用。
helidon
甲骨文(oracle)helidon 2.5.1,其中包含很多缺陷修复、依赖项升级,并建议开发人员使用 graalvm 21.3.2 来局部缓解在本地镜像中使用时出现的间歇性微轮廓容错(microprofile fault tolerance)。此外,甲骨文将不再为 helidon 应用程序管理 mockito 了。
jnation 会议
会议已于上周在葡萄牙科英布拉的(convento san francisco)举行,来自 java 社区的许多就 quarkus、devops、log4shell、helidon、project amber 以及 spring 等主题发表了演讲。
原文链接:
评论