2025 年 9 月 3 日

刘继龙
性能团队工程主管 @ Lynx

Lynx 团队
lynxjs.org
Lynx 3.4 已经正式发布!
延续今年初公布的技术路线图,我们一直保持着稳定的双月发布节奏。Lynx 3.3 版本因用户侧新功能较少而未单独发布博客,但该版本为 3.4 版本奠定了坚实基础。
Lynx 3.4 新增对 HarmonyOS 的适配支持、支持 Windows 作为 Lynx 开发环境、推出 Trace 与 Recorder 开发者工具、开源备受期待的原生组件 <input> 和 <textarea>,还带来了更灵活的动画效果、可变字体等功能。
Lynx 现已正式支持 HarmonyOS 平台。开发者可参考 接入现有应用,将 Lynx 集成进 HarmonyOS 应用中。我们也将很快发布技术博客,深入介绍 Lynx 在 HarmonyOS 上的实现与优化,敬请期待。

构建工具 Rspeedy 现已支持 Windows 平台,开发者可在 Windows PC 上完成 Lynx 项目的开发与构建;
开发者可在 Windows 环境下成功编译安卓端的 Lynx Engine 及 LynxExplorer 应用;
Devtool 桌面版对 Windows 的支持也在积极开发中,即将与大家见面。
Lynx 3.4 引入了两款开发者工具,致力于提升开发者体验与调试效率。
Trace 提供了全链路的渲染追踪与可视化能力,能够完整记录并展示 Lynx 页面从解析、构建、布局到渲染的全过程,同时深入监控引擎内部的执行逻辑。它将系统内部的工作状态由“黑盒”转变为清晰的可视化数据,有效帮助开发者理解底层运行机制,并显著提升定位与优化性能瓶颈的效率。

Recorder 录制了 Lynx 应用运行时的一切外部依赖操作,包括资源加载、原生模块调用返回结果及用户交互事件流。录制内容可导出为文件,并可在 LynxExplorer 中精准回放,从而实现了复杂场景的“录屏式”调试,极大提升了难以复现的交互或异步问题的排查效率。
