Java 新闻综述:Payara 平台、Jakarta EE 11 规格、Open Liberty、Micronaut、Quarkus

本周 2024 年 6 月 17 日的 Java 综述重点介绍了以下新闻:2024 年 6 月发布的 Payara 平台;所有 16 项 Jakarta EE 11 规范均已通过各自的审查;Open Liberty 24.0.0.6;Micronaut 4.5.0;以及两个 Quarkus 点版本。

OpenJDK

克里斯蒂安·斯坦甲骨文公司首席技术人员, 宣布 JDK 的回归测试工具版本 7.4.0, 杰特雷格于 2024 年 5 月发布,现为 JDK 24 的默​​认版本 抢先体验版本

JDK 23

构建 28 JDK 23 抢先体验版本 上周推出 更新 从 Build 27 开始,修复了各种 问题. 有关此新闻稿的更多详细信息,请参阅 发行说明,有关 JDK 23 的新功能的详细信息可以在这篇 InfoQ 新闻报道中找到。

JDK 24

构建 3 JDK 24 抢先体验版本 上周还推出了 更新 从 Build 2 开始,修复了各种 问题。发行说明尚未公布。

为了 JDK 23JDK 24,鼓励开发人员通过 Java Bug 数据库

雅加达东部地区

Jakarta EE 11 的最后两个规范: 雅加达身份验证 3.1雅加达安全4.0,已于上周通过了各自的发布审查。这意味着针对 Jakarta EE 11 更新的所有 16 项规范现已完成!

在他每周 标签雅加达 EE 博客, 伊瓦尔·格里姆斯塔Eclipse 基金会 Jakarta EE 开发倡导者, 解释 努力的重点是完成 TCK 并完成 Jakarta EE 所需的更改 平台网页简介核心简介 在 Jakarta EE 11 最终 GA 版本发布之前。

Spring 框架

这是春季繁忙的一周,各个团队在 Spring BootSpring 框架Spring SecuritySpring 授权服务器Spring 适用于 GraphQL春季会议Spring 集成弹簧模量Spring AMQP适用于 Apache Kafka 的 Spring适用于 Apache Pulsar 的 Spring弹簧工具更多详细信息请参阅这篇 InfoQ 新闻报道。

帕亚拉

帕亚拉有 发布 2024 年 6 月版 帕亚拉平台 包括社区版 6.2024.6、企业版 6.15.0 和企业版 5.64.0。这三个版本均具有以下特点:优化 多版本 JAR 类加载,以加快应用程序的启动和运行;并改进了线程过期验证,以解决使用时不一致的会话超时问题 会话复制–精简版 命令行选项。

Payara 也有升级版 安全连接器 3.1.1 和 2.7.1 分别针对版本 6 发布列车、社区和企业以及版本 5 发布列车。

有关这些版本的更多详细信息,请参阅 社区版 6.2024.6企业版 6.15.0企业版 5.64.0

希利顿

希利顿 4.0.10, 第十个维护版本,提供了显着的变化,例如:新的内部类, 方法状态缓存,定义在 方法调用者 类实现了容错方面的新方法缓存策略;解析 HTTP 标头时处理无效行尾并添加适当测试的解决方案;以及验证 JWT 令牌的改进。有关此版本的更多详细信息,请参阅 变更日志

夸库斯

夸库斯 3.11.2, 第二个维护版本,并针对以下突出问题提供了解决方案: 空指针异常 因为 设置监听器() 方法,定义在 关机记录器 类,在 when 中没有被调用 QUARKUS_INIT_AND_EXIT 被使用;JQuery WebJar 资源的 URL 拼写错误会引发 字符串索引超出范围异常 而不是重定向到 HTTP 404 状态代码;以及使用 Gradle 失败 quarkus开发 启用使用情况分析时的参数。有关此版本的更多详细信息,请参阅 变更日志

Quarkus 3.11.2 发布两天后,Quarkus 3.11.3 第三个维护版本,提供依赖项升级和显着变化,例如:兼容 Maven 守护进程姆温德)1.0;支持 ISO 8601 HTTP 访问日志中的日期/时间格式;以及对 上一次更改 财产使用 Quarkus REST 扩展。有关此版本的更多详细信息,请参阅 变更日志

开放自由

IBM 已 发布 版本 24.0.0.6 开放自由 特色:使用 Spring Boot 3.0 更快地启动 Spring Boot 应用程序 即开即用 具有 CRaC;以及 InstantOn 支持 雅加达信息 规格与 IBM MQJCache 会话持久性 特征。

此版本还解决了 CVE 2024-22354,该漏洞影响 IBM WebSphere Application Server 8.5 和 9.0 以及 IBM WebSphere Application Server Liberty 17.0.0.3 至 24.0.0.5,这些版本容易受到 XML 外部实体注入 处理 XML 数据时发生 (XXE) 攻击。远程攻击者可利用此漏洞泄露敏感信息、消耗内存资源或进行服务器端请求伪造攻击。

微型航天器

Micronaut 基金会发布了 4.5.0 版本 Micronaut 框架 特色 Micronaut 核心 4.5.3、错误修复、文档改进和模块更新: Micronaut 数据Micronaut ServletMicronaut 千分尺

此版本还引入了新模块: Micronaut JSON 模式,用于在构建时从类生成 JSON 模式定义; Micronaut Sourcegen,用于编写源生成器并生成 Builder 和 Wither 类;以及 Micronaut 指南,允许导入现有的 Guice 模块。

有关此版本的更多详细信息,请参阅 发行说明

Apache 软件基金会

第二十一个里程碑版本阿帕奇 Tomcat 11.0.0 及其小版本, 10.1.259.0.90,所有功能错误修复和显着的变化,例如:确保在上下文配置为使用时,通过 JAR 文件部署的静态资源仍然可访问 布隆过滤器;默认值 丢弃Facades 属性,定义在 连接器 课程,现在是 真的 以提高安全性;并更新 通用守护进程 1.4.0。有关这些版本的更多详细信息,请参阅 版本 11.0.0-M11版本 10.1.25版本 9.0.90

发布阿帕奇骆驼 3.21.5 提供了错误修复和改进,例如:删除现已弃用的 火灾事件() 雅加达 CDI 的方法 Bean管理器 界面;以及改进的 JMS关联ID 消息头,在 Jakarta Messaging 中定义 信息 接口,用于处理有错误的消息代理。这是 Camel 3.21 版本列车的最后一个计划补丁版本。有关此版本的更多详细信息,请参阅 发行说明

释放 Apache Maven 3.9.8 附带错误修复、依赖项升级和改进,例如:显示模型构建器丢弃模型的原因;改进 单工传输监听器 类来处理缺失的源/目标文件;验证报告中的插件列表现在按字母顺序排序。有关此版本的更多详细信息,请参阅 发行说明

作业运行号

版本 7.2.1 作业运行号,一个用于 Java 后台处理的库,由持久存储分布式支持,现已发布,主要修复了一个 并发修改异常 由于对某个实例的并发更新而可能抛出 工作 类。通过正确命名必要的工件,完成了从 Kotlin 1.7 到 Kotlin 2.0 的过渡。此版本还提供了一项增强功能,用于验证 工作请求 使用界面时 工作创建者 或者 重复作业生成器 课程。有关此版本的更多详细信息,请参阅 发行说明

杰希普斯特

发布JHipster Lite 1.11.0 附带错误修复、依赖项升级和新功能/增强功能,例如:新的 元素替换器 专用于在文件末尾插入文本的界面;以及改进的 JHipster Lite 日志记录。有关此版本的更多详细信息,请参阅 发行说明

英菲尼斯潘

英菲尼斯潘 15.0.5.最后, 第五个维护版本,带来了显著的变化,例如:优化 查找资源() 方法,定义在 资源管理器 类,用于改进资源处理;文件清理 RocksDB 缓存存储 在执行测试之前;并返​​回 HTTP 400 (错误的请求) 响应代码(如果用户请求初始化内部缓存)。

OpenXava

发布OpenXava 7.3.3 包含错误修复、依赖项升级和 Maven 改进以及新原型, openxava-项目管理-原型openxava-crm-原型,提供英语和西班牙语版本。有关此新闻稿的更多详细信息,请参阅 发行说明

钥匙斗篷

钥匙斗篷 25.0.1, 第一个维护版本,提供错误修复和增强功能:使用适当的 Apache FreeMarker 更新后的帐户和管理控制台模板;以及使用 CLI 传递的值增强的屏蔽功能 –配置密钥库 范围。

Gradle

第一个候选发布版本Gradle 8.9 交付:改进 错误和警告 依赖关系解析期间变体问题的报告;暴露 Java 编译错误的结构细节 IDE 集成商,可以更轻松地分析和解决问题;并能够显示更多 详细资料 关于 Gradle 使用的 JVM。有关此版本的更多详细信息,请参阅 发行说明

1719226342
2024-06-24 10:45:21
#Java #新闻综述Payara #平台Jakarta #规格Open #LibertyMicronautQuarkus

Leave a Reply

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

近期新闻​

编辑精选​