JDK 18更新,织机18-织机4-273构建版本,弹簧框架和弹簧数据点版本,夸尔库斯
2.4.2.Final、Hibernate Reactive 1.1.0.Final、Piranha 21.11.0、Groovy
4.0.0-beta-2,Apache Camel Quarkus 2.4.0.Final,二次迁移1.0.0,苹果开源
GCGC和格隆发布了17.0.2-ea 2和18-ea 6版本。
# JDK 18
JDK 18早期采用者构建版本构建23可用。与Build 22相比,这次重大更新包括修复各种问题。更多详情请参考版本公告。
JDK 18的当前功能集如下:
* JEP 400:默认字符集为UTF-8;
* JEP 408:简单网络服务器;
* jep413:代码片段已添加到Java API文档中;
* JEP 416:通过方法句柄重新实现代码反射;
* jep417: Vector API(第三个孵化器);
* JEP 418:网络地址解析SPI。
JDK 18发布计划公布如下:
* Rampdown一期(主干分支):2021年12月9日;
* Rampdown二期:2022年1月20日;
*首发候选人:2022年2月10日;
*最终候选人本:20221年2月24日;
*通用日期:2022年3月22日。
开发人员可以通过Java bug数据库提交bug。
#织机项目
织机早期采用者18-织机4-273构建版本可用,这是基于JDK 18早期采用者构建22。
#弹簧框架
Spring Framework 5.3.13已经发布,其中包含了16个修复和改进:引入了TypeFilterUtils类,提供了一组可以比较的文件
与@ ComponentScan批注类型筛选器一起使用的工具;改进了ExtendedEntityManagerCreator类的
create()方法的映射函数;仅当Quartz属性未指定存储时使用。
LocalDataSourceJobStore .更多细节可以在发布公告中找到。
Spring Data 2021.1.0已经发布:依赖关系Querydsl更新为5.0,Redis更新为6.2;放弃RxJava 2
支持;支持JMolecules @Indentity批注;为Querydsl添加了一个流查询API。更多细节可以在发布公告中找到。
Spring Data 2021.0.7和2020.0.15分别修复了一些问题并升级了依赖项。两个版本都基于Spring框架。
5.3.13,可能会在即将推出的Spring Boot 2.5.7中使用。它们是Spring Data 2021.0.x系列的最终更新版本。
#夸库
Quarkus 2.4.2.Final是一个维护版本,其中包含一些修复和改进:修复基于表单的身份验证和LDAP、依赖项RESTEasy和
smallray JWT分别升级到4.7.3和3.3.1,并且修复了一个ClassNotFoundException异常(在REST之后
当客户端注入本机应用程序时,会出现此异常)。更多细节可以在变更日志中找到。
#冬眠
Hibernate Reactive 1.1.0.Final已发布,包括Vert.x4.2的最新功能。更多详细信息可在问题列表中找到。
#食人鱼
Piranha 21.11.0已经发布,其中包括:Servlet TCK问题修复;通过eleos(一个实施Eleos(雅加达认证规范,基于
Oracle Jaspic Provider框架)最新版本集成;添加新界面PiranhaFeature;为开发人员提供
ServerPiranhaBuilder类,这样他们就可以实例化ServerPiranha类。更多细节可以在官方文件和问题跟踪器中找到。
# Groovy
对象计算的首席软件工程师保罗金宣布Groovy 4.0的第二个测试版已经发布。绝妙的
4.0.0-beta-2包含100多个问题修复,并支持开关表达式、记录类和Groovy集成查询(GINQ,一种类似SQL的语法
Groovy查询DSL)。更多细节可以在变更日志中找到。
#阿帕奇骆驼
发布了Apache Camel 3.13.0,其中包含119项功能、依赖项更新、改进和问题修复。更多细节可以在发布公告中找到。
为了与Quarkus同步,Camel Quarkus发布了2.4.0版本,对应Quarkus 2.4.0.Final和Apache Camel。
3.12.0,改进的测试覆盖率和文档。
# Neo4J
二次迁移发布了1.0.0版,这是一个基于二次迁移的Java应用程序的工具。其特点包括:支持二级。
用户模拟并修复了一些问题,升级了依赖关系并改进了文档。
#苹果开源GCGC
苹果开源垃圾收集图收集器(GCGC),一个分析垃圾收集日志文件的Python。
用于分析延迟、并发和“停滞”事件、堆信息、分配率和事件频率的工具。
#格隆
Gluon发布了17.0.2-ea 2和18-ea 6版本,修复了MacOS 12(蒙特利)上的一些问题。
查看英文原文:
Java新闻综述: JDK 18发布时间表,2021.1.0春季数据,苹果开放-
来源:GCGC