Servo 0.7.0 brings 527 commits from September, including eager JS evaluation in the dev console and new web platform features like the :checked pseudoclass, user-select property, and <progress> element. CSS improvements include typed arithmetic, alpha() function, and font-width property. New DOM APIs cover CSSRule parent, HTMLHtml version, and Selection methods.
Canvas now supports roundRect(), while Web Crypto adds MLKEM768-X25519. Security updates include Spider Monkey v153.3 and mozangle v0.7. Real-world compatibility sees egui.rs and Candy Crush working better.
Accessibility tree now reports inline element geometry and hides display:none elements. WebGL2 conformance improves, and WYSIWYG editors work with contenteditable. Video captioning advances with text track events, and IndexedDB adds cursor support.
Animations gain timeline methods, and a new embedding API for accessibility tools is introduced.
Source: Hacker News · Summarized by HeadlinesBriefing