Java 新闻综述:OpenJDK 更新、Piranha Cloud、Spring Data 2024.0.0、GlassFish、Micrometer

本周 2024 年 5 月 13 日的 Java 综述重点介绍了新闻:JEP 477,隐式声明的类和实例主要方法(第三次预览),建议针对 JDK 23; Piranha Cloud 2024 年 5 月版; 春季数据2024.0.0; Spring Framework、GlassFish 和 Micrometer 的点发布和里程碑发布。

OpenJDK JDK 23

构建 23 JDK 23 的 早期访问版本 已于上周推出 更新 从 Build 22 开始,其中包括对各种问题的修复 问题。 有关此版本的更多详细信息,请参阅 发行说明

玻璃鱼

第六个里程碑版本玻璃鱼 8.0.0 提供错误修复、依赖项升级和显着改进,例如:改进的 Jakarta 上下文和依赖项注入 TCK; 新的 Jakarta JSON Processing 独立 TCK 运行程序; 以及改进的类加载器匹配 Weld 的实现 Bean部署存档 界面。 有关此版本的更多详细信息可以在 发行说明

GraalVM

Oracle实验室发布了 版本0.10.2本机构建工具,一个 GraalVM 项目,由用于与 GraalVM Native Image 互操作的插件组成。 这个最新版本提供了显着的变化,例如:一个新参数,允许跳过为 POM 类型模块构建本机映像,默认为 错误的 为了向后兼容; 和一个改进的 类路径目录分析器 包含布尔值检查的类 忽略现有资源配置 场地。 有关此版本的更多详细信息,请参阅 变更日志

Spring框架

第二个里程碑版本Spring框架 6.2.0 附带错误修复、文档改进、依赖项升级和新功能,例如: 路径变量或空() 方法添加到 服务器请求 接口作为可为空的变体 路径变量() Kotlin 扩展的方法; 一个新的 生成参数代码() 中的方法 代码流 类提供与中定义的功能相同的功能 SpelNodeImpl 班级; 和一个新的 编译索引访问器 接口支持编译使用自定义实现的表达式 索引访问器 界面。 有关此版本的更多详细信息可以在 发行说明

同样,Spring Framework 6.1.7、6.0.20 和 5.3.35 版本也已发布 释放 包括错误修复、文档改进和显着改进,例如:

所有三个版本分别提供对 Protect Reactor 2023.0.6、2022.0.19 和 2020.0.44 的依赖项升级。 有关这些版本的更多详细信息,请参阅以下版本的发行说明: 版本6.1.7, 版本6.0.20版本5.3.35

同样,Spring Data 的 2023.1.6 和 2023.0.12 版本也已 释放 为子项目提供错误修复和相应的依赖项升级,例如:Spring Data Commons 3.2.6 和 3.1.12; Spring Data MongoDB 4.2.6 和 4.1.12; Spring Data Elasticsearch 5.2.6 和 5.1.12; 以及 Spring Data Neo4j 7.2.6 和 7.1.12。 这些版本也可能分别被即将发布的 Spring Boot 3.2.6 和 3.1.12 使用。

发布Spring网络服务 4.0.11 附带了对 Spring Framework 6.0.20 的依赖升级以及显着的更改:消除了 Apache ActiveMQ 实例的启动/停止 嵌入式ActiveMQ Artemis 服务器在每个测试方法之前/之后 Jms集成测试 类以提高测试性能; 并使用以下命令覆盖安全密码 消息上下文 接口从 Wss4jHandler 类来有效地支持每个请求的凭据。 有关此版本的更多详细信息,请参阅 发行说明

夸库斯

发布夸库斯 3.10.1 提供依赖项升级和显着更改,例如:消除了可能的 空指针异常 当。。。的时候 getResources() 中定义的方法 Quarkus类加载器 班级回报 无效的; 以及对模拟实施的问题的解决方案 吉特信息 与接口 @MockitoConfig,一个使用了 注解转换器 API 不适用于合成 bean,即其元数据在 Quarkus 扩展中以编程方式创建的 bean。 有关此版本的更多详细信息可以在 变更日志

阿帕奇软件基金会

发布阿帕奇雄猫 10.1.24 提供了错误修复和显着更改,例如:重构处理预告片字段以使用 Mime 头 存储预告片字段的类; 正确的错误处理 onError() 中定义的方法 异步监听器 异步调度请求的接口; 以及一项决议 网络DAV 对不存在的资源进行锁定以确保线程安全和删除。 有关此版本的更多详细信息,请参阅 发行说明

休眠

第一个 alpha 版本休眠搜索 7.2.0 提供了依赖项升级和改进 搜索DSL 例如:申请能力 请求参数简单查询字符串 数字和日期字段的谓词; 定义应使用的最小匹配项数 匹配 谓词; 和一个新的 @距离投影 将构造函数参数映射到距离投影的注释。 有关此版本的更多详细信息可以在 发行说明

千分尺

的释放 千分尺指标 1.13.0 提供了错误修复、文档改进、依赖项升级和许多新功能,例如:支持 @计数 类的注释和更新 计算方面 类来处理何时 @计数 用于类; 删除不必要的调用 获取约定名称() 定义在 PrometheusMeter注册表 班级; 并允许在实现中自定义启动日志消息 PushMeter注册表 抽象类。 有关此版本的更多详细信息,请参阅 发行说明

同样,Micrometer Metrics 版本 1.12.6 和 1.11.12 提供了依赖项升级和错误修复解决方案,例如: 空指针异常 在里面 默认JmsProcessObservationConvention 班级; 和 注释处理器 看不到父类的方法。 有关这些版本的更多详细信息,请参阅以下版本的发行说明: 版本1.12.6版本 1.11.12

的释放 千分尺追踪 1.3.0 附带错误修复、依赖项升级和新功能,例如: 测试跨度报告器 用于改进集成测试的类,其中包括声明为生成跟踪的 bean 的组件; 以及实施 设置父级()设置无父级() 方法,声明在 示踪剂 界面,在 简单跨度生成器 班级。 有关此版本的更多详细信息,请参阅 发行说明

同样,Micrometer Tracing 版本 1.2.6 和 1.1.13 分别提供对 Micrometer Metrics 1.12.6 和 1.11.12 的依赖项升级,以及对 Micrometer Metrics 实例的解析。 ObservationAwareBaggageThreadLocalAccessor 由于 JUnit,类以错误的顺序丢失范围 @参数化测试 并行执行测试的注释会干扰行李范围,导致返回错误的跨度和跟踪结果。 有关这些版本的更多详细信息,请参阅以下版本的发行说明: 版本1.2.6版本1.1.13

反应堆项目

第二个里程碑版本反应堆项目 2024.0.0 提供依赖项升级 反应堆堆芯3.7.0-M2, 反应池1.1.0-M2反应堆网络1.2.0-M2。 版本 2024.0.0-M2 也进行了重新调整 反应器-卡夫卡 1.4.0-M1, reactor-addons 3.6.0-M1reactor-kotlin-扩展 1.3.0-M1 保持不变的工件。 有关此版本的更多详细信息,请参阅 变更日志

接下来,反应堆项目 2023.0.6, 第六个维护版本,提供依赖升级 反应堆堆芯3.6.6。 版本 2023.0.6 也进行了重新调整 reactor-netty 1.1.19, 反应堆-kafka 1.3.23, 反应堆池 1.0.5, 反应堆插件 3.5.1reactor-kotlin-扩展 1.2.2 保持不变的工件。 有关此版本的更多详细信息,请参阅 变更日志

接下来,反应堆项目 2022.0.19, 第十九次维护版本,提供依赖升级 反应堆堆芯3.5.17reactor-netty 1.1.19。 版本 2022.0.19 也进行了重新调整 反应堆卡夫卡 1.3.23, 反应堆池 1.0.5, 反应堆插件 3.5.1reactor-kotlin-扩展 1.2.2 保持不变的工件。 有关此版本的更多详细信息,请参阅 变更日志

最后, 发布 Project Reactor 2020.0.44(代号为 Europium-SR44)提供了依赖项升级 反应堆堆芯3.4.38反应堆网络 1.0.45。 版本 2020.0.44 也进行了重新调整 反应堆卡夫卡 1.3.23, 反应堆池 0.2.12, 反应堆插件 3.4.10, reactor-kotlin-扩展 1.1.10reactor-rabbitmq 1.5.6 保持不变的工件。 有关此版本的更多详细信息可以在 变更日志

食人鱼云

发布食人鱼 24.5.0 带来了显着的变化,例如: Tomcat10x扩展 提供与 Tomcat 10.0+ 的兼容性的类; 一个新的 Glassfish7x扩展 类提供与 GlassFish 7.0+ 的兼容性; 并去除 源间谍 项目地图。 有关此版本的更多详细信息可以在他们的 文档问题跟踪器

作业运行号

版本 7.1.2 作业运行号,一个用于 Java 后台处理的库,由持久存储分布式和支持,已经发布,为以下问题提供了解决方案: Bean创建异常 从内部 验证表() 中定义的方法 数据库创建者 类由于 表前缀 属性未正确设置。 有关此版本的更多详细信息可以在 发行说明

Java算子SDK

的释放 Java算子SDK 4.9.0 具有依赖性升级和从 协调调度程序 班级。 有关此版本的更多详细信息,请参阅 发行说明

1716172888
2024-05-20 02:30:09
#Java #新闻综述OpenJDK #更新Piranha #CloudSpring #Data #2024.0.0GlassFishMicrometer

Leave a Reply

Your email address will not be published. Required fields are marked *

近期新闻​

编辑精选​