Servo 0.2









Released version Servo 0.2.0 — the new version of the experimental browser engine written in Rust. The release date is May 31, 2026 and includes changes made in April: a total of 534 commits, setting a new monthly record for the project. Servo is developing as an independent project under the Linux Foundation Europe and aims to create a lightweight embedded web engine for applications, mobile platforms, and experimental browser shells.

Key changes

  • The servoshell interface for Android has been redesigned.
    In the Android version of the Servo demo shell, the browser interface has been updated and a new history screen has been added. The APK size has been reduced by about 30%, and a bug causing a black screen when closing settings or returning from another application has been fixed. Tabs can now be closed in OpenHarmony.

  • Improved support for Chinese, Japanese, and Korean text.
    The layout engine has fixed line break handling for CJK languages, and CJK fonts have been enabled in the servoshell interface on Windows, Linux, and FreeBSD. This is important for accurately displaying websites in languages where line break rules and font selection differ from the Latin alphabet.

  • An interactive JSON viewer has been added.
    If a JSON file is opened as the main document, Servo now displays it through an interactive pretty-printer. This makes the engine more convenient not only for regular page viewing but also for developers who need to open API responses and structured data directly in the browser.

  • Expanded support for the Web Platform.
    Servo now supports , ,

  • New DOM APIs have been added.
    Events selectionchange for and