《HarmonyOS:领航者说》技术公开课来啦,大咖分享、实战解码,不容错过 了解详情
写点什么

Java 近期新闻:JDK 25 发布计划、Spring 7.0-M4、Payara Platform、JobRunr 7.5、Jox 1.0、Commonhaus 基金会

  • 2025-05-06
    北京
  • 本文字数:2341 字

    阅读完需:约 8 分钟

大小:1.21M时长:07:03
Java近期新闻:JDK 25发布计划、Spring 7.0-M4、Payara Platform、JobRunr 7.5、Jox 1.0、Commonhaus基金会

OpenJDK

Oracle 发布了 JDK 的 23.0.2、21.0.6、17.0.14、11.0.26 和 8u441 版本,作为 2025 年 4 月季度版关键补丁更新公告的一部分。更多关于此次发布的详细信息可以在23.0.2版本21.0.6版本17.0.14版本11.0.26版本8u441版本的发行说明中找到。


在 2025 年 4 月 14 日这一周,OpenJDK 生态系统非常活跃,八个新的 JEP 从草案状态进入到候选状态。其中四个将在经过各自的预览阶段后最终确定。更多详细信息可以在 InfoQ 的新闻报道中找到。


JDK 25

JDK 25早期访问构建版本Build 19已发布,包含自 Build 18 以来的更新内容,修复了各种问题。更多关于此次发布的详细信息可以在发行说明中找到。


经过评审,Oracle Java 平台团队首席架构师Mark Reinhold正式宣布了 JDK 25 的发布计划如下:

  • 第一阶段减速期(从主线分支分叉):2025 年 6 月 5 日

  • 第二阶段减速期:2025 年 7 月 17 日

  • 初始候选版本:2025 年 8 月 7 日

  • 最终候选版本:2025 年 8 月 21 日

  • 正式发布:2025 年 9 月 16 日


对于JDK 25,开发者可以通过Java Bug Database报告漏洞。


BellSoft

与 Oracle 2025 年 4 月的关键补丁更新同步,BellSoft 发布了其 OpenJDK 下游发行版Liberica JDK的 21.0.6.0.1、17.0.14.0.1、11.0.26.0.1、8u451、7u461 和 6u461 版本的 CPU 补丁,解决了这个漏洞列表中的问题。此外,还发布了包含 CPU 和非关键修复的补丁集更新(PSU)版本 24.0.1、21.0.7、17.0.15、11.0.27 和 8u452。


BellSoft 表示,他们在所有版本中共参与解决了 38 个问题,进行了 740 次修复和回溯移植。


Spring Framework

Spring Framework 7.0.0 的第四个里程碑版本发布,改进了文档,进行了依赖项升级以及新增了一些功能,例如:新增OptionalToObjectConverter类,用于自动将 Optional 转换为其包含的对象;新增ClassFileMetadataReader类,支持 JEP 484(Class-File API),用于读取和写入 Java 字节码。更多关于此次发布的详细信息可以在发行说明中找到。


Spring for GraphQL 1.4.0 的第一个候选版本发布,改进了文档、进行了依赖项升级以及新增了一些功能,例如:新增 graphql.dataloader观察功能,用于测量数据加载操作,使记录的跟踪更加精确;改进了服务器传输,以便在传输中取消反应式数据获取操作,并避免进一步的数据获取调用(阻塞或反应式)。更多关于此次发布的详细信息可以在发行说明中找到。


Payara

Payara 发布Payara Platform2025 年 4 月版,包括社区版 6.2025.4、企业版 6.25.0 和企业版 5.74.0。这三个版本都进行了依赖项升级,并新增了功能:能够自定义发送到远程系统日志服务器的日志,以更好地管理日志;新增一个连接池属性,用于在池化设置为 false 时禁用客户端信息属性的验证。更多关于这些版本的详细信息可以在社区版6.2025.4企业版6.25.0企业版5.74.0的发行说明中找到。


Micronaut

Micronaut 基金会发布 Micronaut Framework 的 4.8.2 版本,包含Micronaut Core 4.8.11、对以下模块的漏洞修复和补丁更新:Micronaut Maven PluginMicronaut JSON SchemaMicronaut MicrometerMicronaut Servlet。更多关于此次发布的详细信息可以在发行说明中找到。


JobRunr

JobRunr 7.5.0 版本发布,新增功能包括:支持 Quarkus 3.20.0 和 Micronaut 4.8.0;改进了JobRequestJobRequestHandler接口之间的错误配置检测;可以通过属性配置InMemoryStorageProvider类的实例。对于使用 Quarkus 和 Micronaut 的开发人员来说,有一个重大变更:自动回退到InMemoryStorageProvider类的行为已被移除。开发人员需要通过将 jobrunr.database.type 属性设置为 mem 或提供一个自定义 bean 来显式配置。更多关于此次发布的详细信息可以在发行说明中找到。


Jox

Jox 1.0.0 版本发布,这是一个实现高效Channel数据结构的虚拟线程库,设计用于与虚拟线程一起使用。新版本包含了许多依赖项升级和显著的变更:移除Source接口和 CollectSource 类的 collectAsView()方法,因为这些功能已由Flows类提供;配置了新集成的Renovate自动化依赖项更新工具。更多关于此次发布的详细信息可以在发行说明中找到。


Micrometer

Micrometer Metrics 1.15.0 的第一个候选版本包含了漏洞修复和一些新功能,例如:对OtlpMetricsSender接口的增强,提供了一个不可变的 Request 内部类和一个对应的构建器;为 Java Executors类中定义的 newVirtualThreadPerTaskExecutor()方法新增了指标。更多关于此次发布的详细信息可以在发行说明中找到。


Micrometer Tracing 1.5.0 的第一个候选版本包含对 Micrometer Metrics 1.15.0-RC1 的依赖项升级,并新增了一个功能,移除了对 OpenTelemetry Java Instrumentation API 孵化版本(opentelemetry-instrumentation-api-incubator)的依赖。更多关于此次发布的详细信息可以在发行说明中找到。


Project Reactor

Project Reactor 2025.0.0 的第二个里程碑版本发布,包含 reactor-core 3.8.0-M2、reactor-netty 1.3.0-M2 和 reactor-pool 1.2.0-M2 的依赖项升级。还对版本 2025.0.0-M2 进行了重新对齐,与 reactor-addons 3.5.2、reactor-kotlin-extensions 1.2.3 和 reactor-kafka 1.3.23 构件保持一致。更多关于此次发布的详细信息可以在发行说明中找到。


同样,Project Reactor 2024.0.5 的第五个维护版本发布,包含对 reactor-core 3.7.5 和 reactor-netty 1.2.5 的依赖项升级。还对版本 2024.0.5 进行了重新对齐,与 reactor-addons 3.5.2、reactor-pool 1.1.2、reactor-kotlin-extensions 1.2.3 和 reactor-kafka 1.3.23 构件保持一致。更多关于此次发布的详细信息可以在发行说明中找到。


Commonhaus 基金会

Commonhaus基金会是一个致力于开源库和框架可持续发展的非营利组织,本周宣布Kroxylicious正式加入。Kroxylicious 是一个“处于早期阶段的项目,旨在通过提供常见需求来降低开发 Kafka 代理的成本,使开发人员能够专注于完成代理任务所需的逻辑。”


原文链接

https://www.infoq.com/news/2025/04/java-news-roundup-apr14-2025/

2025-05-06 10:434832

评论

发布
暂无评论

面试官:Redis持久化能关吗?怎么关?

王磊

Java 面试题

顺丰科技LaaS实现产品化,数字生态战略提速

新消费日报

XMind 2024思维导图:新增 310 张 AI 原创插画

Rose

XMind 2024思维导图 XMind 2024下载 XMind 2024中文 思维导图下载

荣耀时刻 | 第七在线荣获艾媒2023中国企业服务年度企业

第七在线

BOE(京东方)携手新浪微博举办手机影像艺术展 创新科技赋能数字影像

科技热闻

容器技术-Docker_安装&操作

测试人

软件测试

代码的艺术-Writing Code Like a Pianist

京东科技开发者

前端JS加密与Buspsuite的坦诚相待

权说安全

网络安全

一些无人不知的命名规范

小魏写代码

【Mac&win】datagrip2023安装教程与激活码分享 亲测有效

Rose

ide DataGrip2023激活 DataGrip2023安装

速看,速进。一起学习一起交流。

薛定谔的皮皮虾

ElasticSearch集群灾难:别放弃,也许能再抢救一下 | 京东云技术团队

京东科技开发者

榜样中国·传媒大奖2023信创力量评选结果发布!MIAOYUN获评“信创企业TOP30”!

MIAOYUN

信创 信创云 信创产业 信创生态 信创适配

adobe pdf下载破解版 内置Acrobat pro Dc 2023激活补丁

Rose

PDF编辑 Adobe Acrobat Pro DC下载 Adobe Acrobat Pro DC破解

如何写好大模型提示词?来自大赛冠军的经验分享(进阶篇)

Baihai IDP

程序员 AI LLM 白海科技 Prompt Engineering

为什么人工智能与软件测试的结合话题开始火爆

测试人

软件测试 自动化测试 测试开发

十家传统企业数字化转型的心得体会:10大关键方面、拆解74 小点

天津汇柏科技有限公司

数字化转型

如何使用 Helm 在 K8s 上集成 Prometheus 和 Grafana|Part 3

SEAL安全

Kubernetes Helm Grafana

QAnything本地知识库问答系统:基于检索增强生成式应用(RAG)两阶段检索、支持海量数据、跨语种问答

汀丶人工智能

搜索推荐 LLM模型 智能问答 rag

第七在线出席CFCG全国时尚消费品行业CIO年会荣获最佳供应商奖项

第七在线

Rainbond v5.17 版本发布,统一管理离线镜像和私有仓库

北京好雨科技有限公司

Kubernetes 云原生 容器云 离线

Spark SQL五大关联策略

京东科技开发者

DvD刻录软件DVD Cloner 2024 for Mac,现已支持最新的蓝光电影复制

Rose

mac软件下载 DVD克隆 DVD Cloner 2024下载 DVD Cloner 2024 Mac

基础架构即代码 | 亚马逊如何在现实生活中实践 DevOps

亚马逊云科技 (Amazon Web Services)

DevOps 微服务 架构设计 Amazon Lambda Amazon API Gateway

Led显示屏同步和异步控制的原理是什么

Dylan

控制 LED显示屏 全彩LED显示屏 led显示屏厂家

如何在不影响业务的前提下执行大批量数据变更操作?

NineData

sql 数据 dba DML 阻塞

Java近期新闻:JDK 25发布计划、Spring 7.0-M4、Payara Platform、JobRunr 7.5、Jox 1.0、Commonhaus基金会_编程语言_Michael Redlich_InfoQ精选文章