February in Servo: faster layout, pause and resume scripts, and more!

Servo 0.0.6 includes some exciting new features:

  • < button command> and < button commandfor> (@lukewarlow, #41237)
  • ‘:modal’ selectors on < dialog> (@lukewarlow, #42201)
  • ‘@property’ rules (@yezhizhen, @Loirooriol, #42136, #42858)
  • ‘alignment-baseline’ and ‘baseline-shift’ (@Loirooriol, #42361)
  • ‘Content-Security-Policy: base-uri’ (@WaterWhisperer,…
Read more →
March in Servo: keyboard navigation, better debugging, FreeBSD support, and more!

Servo 0.1.0 represents Servo’s biggest month ever, with a record 530 commits and our first ever release on crates.io! For security fixes, see § Security.

With this release Servo becomes more accessible, thanks to tab navigation (@mrobinson, @Loirooriol, #42952, #43019, #43058, #43246, #43267, #43067), keyboard navigation with Alt+Shift and the accesskey attribute (@mrobinson,…

Read more →
April in Servo: new Android UI, focus, forms, security fixes, and more!

Servo 0.2.0 contains all of the changes we landed in April, which came out to yet another record 534 commits (March: 530). For security fixes, see § Security.

Note: the GitHub release is available now, but the crates.io release is not yet complete. We expect to publish it some time next week.

We’ve shipped several new web platform features:

  • < select multiple> (@lukewarlow,…
Read more →
November in Servo: monthly releases, context menus, parallel CSS parsing, and more!

Correction (2026-01-19)

An earlier version of this post said that Servo now has full support for ChaCha20-Poly1305, but this was incorrect. We had only landed the ‘importKey’ and ‘exportKey’ operations. The ‘encrypt’, ‘decrypt’, and ‘generateKey’ options landed in the following month.

Landing in Servo 0.0.3 and our November nightly builds, we now have context menus for links, images,…

Read more →
This month in Servo: variable fonts, network tools, SVG, and more!

Another month, another record number of pull requests merged! August flew by, and with it came 447 pull requests from Servo contributors. It was also the final month of our Outreachy cohort; you can read Jerens’ and Uthman’s blogs to learn about how it went!

Highlights

Our big new feature this month is rendering inline SVG elements (@mukilan, @Loirooriol, #38188, #38603). This…

Read more →
This month in Servo: new image formats, canvas backends, automation, and more!

Servo has smashed its record again in July, with 367 pull requests landing in our nightly builds! This includes several new web platform features:

  • APNG and WebP animated images , in addition to GIF (@rayguo17, #37637)
  • < source width> and < source height> (@leo030303, @xiaochengh, #38152)
  • TextDecoderStream (@minghuaw, #38112)
  • replace() method on…
Read more →
Page 1