June in Servo: real world compat, media queries, SharedWorker, and more

The Servo browser engine project released version 0.4.0, featuring significant updates to its JavaScript runtime and new web platform capabilities. The team is also implementing new community-driven processes to better track the impact of code changes.
Why it matters
Servo is a key project in the browser engine ecosystem, and its development impacts the performance and security of modern web browsing.
We now have a new way for you to help us write the monthly updates :)
Servo 0.4.0 contains all of the changes we landed in June, which came out to yet another record 558 commits (April: 534, May: 391). For security fixes, see § Security .
We’ve shipped several new web platform features:
This is another big update, so here’s an outline:
Servo is steadily becoming a bigger and busier project every month, and by June 2026, we’ve been reading through over four times the commits as we did when we started in September 2023.
This is hard work, particularly since there are things we need to know that are often difficult to answer just by reading the changes:
Who does the change affect , if anyone? Does it affect users, Servo developers, embedders, or some other group?
What observable difference does the change make , if any?
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in