WildFly 36 发布


作者:Brian Stansberry | 2025年4月10日 原文:https://www.wildfly.org/news/2025/04/10/WildFly36Released/

我们非常高兴地宣布,WildFly 和 WildFly Preview 36.0.0.Final 版本现已发布!您可以前往 下载页面 获取最新版本,同时 WildFly 36 的 Galleon 功能包也已上传至 Maven 仓库。


新特性与亮点

本季度,除了核心应用服务器的功能更新外,我们在其他方面也取得了令人兴奋的突破:

  • JBang 集成:现在可以通过 JBang 运行 WildFly 应用程序。想了解更多详情,请查阅 WildFly Glow 文档中的 JBang 集成部分。此功能目前为试验性功能。

  • WildFly AI 功能包:AI 功能包在本季度快速迭代更新。想了解更多,请观看上个月的 WildFly Mini Conference 或 JDConf 上 Emmanuel Hugonnet 的精彩演讲。该功能包目前仍处于孵化阶段,未来可能会有更多变化。

当然,核心应用服务器也有不少值得关注的新功能:

  • Prometheus 支持:Micrometer 扩展现已支持 Prometheus 注册表,允许通过拉取方式采集指标信息。这是社区用户强烈要求的一项功能,现处于社区稳定级别。

  • EJB 调用增强:JBoss EJB 客户端库和 ejb3 子系统现在支持 remote+tls 协议,用于远程 EJB 调用。

  • 反向代理优化:当配置 WildFly 为反向代理时,undertow 子系统现支持对 X-Forwarded HTTP Header 信息的重用及追加,同时支持对 Host 头的重写。此功能已从预览稳定级别提升至社区稳定级别,意味着您现在可直接在标准 WildFly 中使用该功能。

  • AJP 请求头支持:undertow 子系统现支持 AJP 监听器接受自定义 AJP 请求头。该功能同样从预览稳定级别提升至社区稳定级别。

  • Hibernate 升级:在 WildFly Preview 分发版中,我们升级到 Hibernate ORM 7 测试版及 Hibernate Search 8 alpha 版本。

此外,我们对文档主页进行了全面改版,并计划继续优化,特别是更加突出 WildFly 提供的 Galleon 功能包生态系统的快速增长。我们期待听到您的宝贵反馈!


支持的规范

Jakarta EE

标准版 WildFly 36 完全兼容 EE 10 平台,包括 Web Profile 和 Core Profile。在运行于 Java SE 17 和 Java SE 21 的环境下,WildFly 36 是 EE 10 平台的兼容实现。

有关认证的详细证据,请前往 GitHub 的 WildFly Certifications 仓库。

规范 兼容性
Jakarta EE 10 完整平台 Java SE 17、Java SE 21
Jakarta EE 10 Web Profile Java SE 17、Java SE 21
Jakarta EE 10 Core Profile Java SE 17、Java SE 21

MicroProfile

WildFly 36 支持 MicroProfile Platform 7.0 及其他部分 MicroProfile 规范。完整列表可参阅《入门指南》。兼容性证据也可在 WildFly Certifications 仓库中获取。


关于 WildFly Preview 与 Jakarta EE 11

自 WildFly 32 发布以来,我们通过 WildFly Preview 提前展示了对 Jakarta EE 11 支持的规划。尽管 EE 11 平台及 Web Profile 规范预计要到今年晚些时候才正式发布,但许多 EE 11 规范和实现的候选版本和最终版本已经推出。因此,我们在 WildFly Preview 中提供了这些规范的支持。

对于部分 EE 11 规范仍在变更的情况下,我们目前依然保留了 EE 10 版本支持,并计划在未来逐步迁移到 EE 11 版本。

值得一提的是,EE 11 Core Profile 规范已于去年 11 月正式发布,WildFly Preview 36 已全面支持这项规范。


Java SE 支持

我们推荐使用 Java SE 21 运行 WildFly 36,因为这是目前最新的 LTS JDK 版本,并经过了我们全面的测试。WildFly 36 同样在 Java SE 17 上运行良好。

虽然我们更倾向于推荐 LTS 版本,但 WildFly 也可在 Java SE 24 上稳定运行,并且我们在 Linux 上对 Java SE 25 EA 版本的测试也取得了良好结果。

请注意,WildFly 以类路径模式运行。


致谢贡献者

WildFly 的成功离不开社区的贡献。在此,我们特别感谢以下几位贡献者:

  • Andrew Golding:报告并修复了 WildFly Glow 在处理 Maven 代理时的问题。感谢你,Andrew!
  • Jason Lee:为 Micrometer 实现了 Prometheus 支持。感谢你,Jason!
  • Jeff Mesnil:推动了通过 JBang 运行仅包含源代码的 WildFly 应用程序的能力。感谢你,Jeff!
  • Emmanuel Hugonnet:在 WildFly AI 功能包的改进上表现卓越。继续加油,Emmanuel!

发布说明

完整的 WildFly 36 发布说明可在 GitHub 上查看。WildFly Core 28.0.0 修复的问题可以在 WildFly Core JIRA 中找到。

欢迎大家下载体验,并通过 WildFly Google 群组、Zulip 或 JIRA 提供您的宝贵反馈。

希望您能像我们享受开发 WildFly 36 一样,喜欢使用它!

此致, Brian

 


相關推薦

2023-07-14

ption: Address already in use: bind” 错误而失败 完全支持 Wildfly 28 详情查看发布公告。 下载地址

2024-02-21

n-api 的依赖不能有范围编译(2c9dfaa) 修复#1180 JBoss/WildFly 上的 Infinispan 二级缓存导致 MBeans 视图中出现 OutOfMemoryError ( 6a7838f ) 使用 HttpSessionIdListener#sessionIdChanged 改进 http 会话管理的某些情况(149a62d) 下载:

2022-05-11

Git for Windows 2.36.1 现已发布,主要更新内容如下: Upcoming breaking changes 官方计划在 Git for Windows 2.36.0 发布后不久,将其中的 bash 更新到 5.1 版本(目前是 4.4)。建议用户先检查自己的 shell 脚本是否有潜在的兼容性问题。 Git for Wi

2023-08-08

Deno 1.36 已正式发布。 公告写道,Deno 设计目标的核心是灵活且强大的运行时安全性。在 Deno 1.36 中,通过 --deny-* flag 进一步扩展了安全选项。除了现有的 --allow-* flag 之外,开发者还可以配置网络通信、文件系统

2023-01-06

一个图形化的网络拓扑逻辑模拟工具。GNS3 2.2.36 现已发布,具体更新内容如下: GUI 为 Qemu VMs 添加可信平台模块 (TPM) 支持 将“on_close”设置添加到设备模式。修复 GNS3/gns3-server#2148 手动创建 Qemu VM 模板时添加默认

2022-09-27

、磁盘和网络等进行实时监测。目前 Stats v2.7.36 发布了 ,此版本带来如下变更: 关闭的问题 特性:为网络模块初始化了一个新的状态小部件(#1082) 修复:修复传感器小部件的电池电量 id ( #1091 ) fix:修复 Total Sy

2024-04-17

outline.js 3.36.0 已经发布,自动生成文章导读导航 此版本更新内容包括: Features 调整阅读模式的样式,并优化样式代码; (70da824) 优化阅读模式在移动设备中的显示效果; (3de1e90) 详情查看:https://gitee.com/yaohaixiao/outline.js/

2022-11-09

程语言提供了丰富的语言支持。 VS Code Go v0.36 近日正式发布,更新内容如下: 变化 从这个版本开始,该扩展将下载用 "Go: Install/Update Tools" 命令安装的第三方工具的特定版本。这是为了提高稳定性和安全性。Go: Install/Upate Too

2022-06-01

Perl 5.36 发布啦,这是自 Perl 5.34.0 以来大约一年的大版本更新,带来了多项便利的新功能。比如新引入的 use x.xx  功能省略了代码顶部繁琐的功能模块声明,其次稳定了布尔跟踪、正则表达式集、支持 Unicode 14.0 等功能,还新

2022-06-21

Egg 2.36.0 现已发布。Egg 是阿里开源的企业级 Node.js 框架,为企业级框架和应用而生。团队的架构师和技术负责人可以非常容易地基于自身的技术架构在其基础上扩展出适合自身业务场景的框架。 具体更新内容包括: Features

2024-04-30

Ant Design Mobile v5.36.0 发布了。Ant Design Mobile 即 Ant Design 移动端设计规范,antd-mobile 是 Ant Design 的移动规范的 React 实现,服务于蚂蚁及口碑无线业务。 更新内容如下: 特性 TextArea: 添加 enterKeyHint 与 onEnterPre

2023-11-10

es 上托管、运行和扩展专用游戏服务器。Agones v1.36.0 现已发布,具体更新内容如下: 添加了对 Kubernetes 1.28 的支持,并停止了对 1.25 的支持,以使支持矩阵达到 1.26、1.27 和 1.28。 解决了虚幻引擎插件中的路径问题,以确保

2022-08-04

系统调用和基本函数的标准 C 语言库,目前 2.36 版本已经发布,主要内容如下: 添加了对 DT_RELR 相对重定位格式的支持,一个新的 ELF 动态标签。 在 Linux 上添加 pidfd_open、pidfd_getfd 和 pidfd_send_signal 函数。pidfd 功能提供了对

2021-12-14

ra 36 的新功能开发工作仍在继续,此版本将会在明年 4 月发布。最新的提案变更显示,近期批准了关于 OSTree / CoreOS 方面的功能。 Fedora 工程和指导委员会 (FESCo) 已经批准了一项变更提案,以增强 RPM OSTreee 堆栈,使其原