Servo 团队今日宣布,已在 crates.io 上正式发布 servo crate v0.1.0 版本。这标志着该引擎首次以库的形式向开发者开放。
通过此次发布,开发者可以直接将 Servo 的高性能 Web 技术嵌入到自己的应用程序中。这一举措使 Servo 从一个独立的浏览器项目,转型为一种可用于软件集成的模块化工具。
尽管此次发布具有里程碑意义,但团队也提醒称,该版本号并不代表 1.0 稳定版的到来。开发者应做好软件将持续迭代更新的心理准备。
为开发者提供长期支持
为了满足开发者对稳定性的需求,团队同步推出了 Servo 的长期支持(LTS)版本。该版本旨在为那些无法频繁应对版本变更的用户提供一个可预测的升级路径。
主 crate 版本仍将保持每月更新,但这些更新可能会包含破坏性变更(breaking changes)。相比之下,LTS 版本将侧重于每半年定期提供安全更新和迁移指南。
Servo 团队在公告中表示:“版本号的提升,反映了我们对 Servo 嵌入式 API 及其满足部分用户需求能力的信心日益增强。”
目前,团队尚未计划将演示浏览器 'servoshell' 发布到 crates.io。其研发重心仍将集中在核心库及其作为嵌入式工具的实用性上。
自 2025 年 10 月首次在 GitHub 发布以来,该项目的开发进程不断加速。团队指出,经过过去五个发布周期的历练,其发布流程已趋于成熟。