Loading...
Loading...
Servo, the Rust-based experimental browser engine, has reached an important packaging milestone with its first official crates.io releases (v0.1.0 and release candidates). By publishing Servo as a consumable Rust crate—alongside standalone releases of Stylo (CSS) and WebRender (GPU renderer)—the project sharply reduces friction for embedding web rendering into Rust apps and GUI frameworks. Documentation is appearing on docs.rs, and early examples (including Slint with wgpu) highlight practical integration paths. The team is formalizing a faster cadence with monthly releases, while also introducing an LTS track to balance innovation with stability and security fixes.
The Servo project published v0.1.0 of the servo crate on crates.io, marking its first official release that lets developers embed Servo as a Rust library. The team clarified this is not a 1.0 release and that decisions about a full 1.0 are still pending, but they assert growing confidence in the embedding API after five GitHub releases since October 2025. Servo’s maintainers opted not to publish the servoshell demo to crates.io and plan to follow up with the regular monthly blog update soon. They also introduced a long-term support (LTS) channel to provide security fixes and more stable upgrade cadence for embedders who prefer fewer breaking changes.
Servo released servo v0.1.0 on crates.io today, marking its first crates.io distribution and the project’s inaugural LTS (long-term support) release. The crate lets developers embed Servo as a library, though the team isn’t publishing the servoshell demo browser to crates.io. Since an initial GitHub release in October 2025, the project’s release workflow has matured across five releases; the team accelerated this crates.io publish ahead of their usual monthly blog update. The 0.1.0 tag signals growing confidence in the embedding API though 1.0 is still undefined. The LTS track aims to offer half-yearly major upgrades while providing security fixes and migration guidance to embedders who want fewer breaking changes.
Servo, the experimental Rust-based browser engine, is now published to crates.io (release candidate 0.1.0-rc2), making it easier for Rust developers to add or embed the engine as a dependency. Related components Stylo (CSS engine) and WebRender (GPU renderer) are also on crates.io and receiving standalone releases; docs are building on docs.rs with an RC snapshot available. The Slint UI project provides an example showing how to embed Servo using wgpu rendering, and the Servo project plans monthly releases going forward. This lowers friction for integrating Servo into GUI frameworks and for reusing its rendering and styling subsystems, signaling renewed momentum for Rust-native web engine development.
The Servo team published servo v0.1.0 on crates.io, the first official release allowing Servo to be consumed as a Rust crate library. The release reflects growing confidence in Servo’s embedding API though it is not a 1.0 and the project is still defining that milestone. The team won’t publish the servoshell demo to crates.io and plans to continue monthly releases; because those may include breaking changes, they’re also offering a long-term support (LTS) channel for users who prefer scheduled half-yearly major upgrades while still receiving security fixes and migration guidance. The move makes embedding Servo in Rust projects easier and signals maturation of their release process.