External Publication
Visit Post

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

Servo aims to empower developers with a lightweight, high-perfo… May 31, 2026
Source

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, @mrobinson, #43189)
  • < template shadowrootslotassignment> (@simonwuelker, #44246)
  • < video> playback on OpenHarmony (@rayguo17, #43208)
  • ‘minimum-scale’ and ‘maximum-scale’ values in < meta name=viewport> (@shubhamg13, #40098, #43715)
  • ‘color-mix()’ with any number of values (@Loirooriol, #43890)
  • ‘ &::before’ and ‘ &::after’ in ‘::details-content’ (@Loirooriol, #43878)
  • ‘revert-rule’ (@Loirooriol, #43878)
  • ‘tab-size’ (@mrobinson, @SimonSapin, #44480)
  • ‘text-align: match-parent’ (@TG199, #44073)
  • new Worker() with blob URLs (@jdm, #44004)
  • get­Context("webgl") on Offscreen­Canvas (@niyabits, #44159)
  • the detail property on Performance­Mark and Performance­Measure (@shubhamg13, #44289, #44272)

Plus a bunch of new DOM APIs:

  • ‘selectionchange’ events on and

Discussion in the ATmosphere

Loading comments...