March in Servo: keyboard navigation, better debugging, FreeBSD support, and more
15 hours ago
- #Browser Engine
- #Servo
- #Rust
- Servo 0.1.0 released with record 530 commits and first crates.io release.
- Improved accessibility via tab navigation, keyboard shortcuts, and keyboard scrolling.
- New web platform features include input type=range, script blocking=render, and various CSS properties.
- Added DOM APIs like CommandEvent, moveBefore() on Node, and crypto.subtle methods.
- Security enhancements: constant-time crypto operations, improved CSP handling, and nonce validation.
- Work in progress on IndexedDB, IntersectionObserver, Web Animations API, and Font Loading API.
- DevTools updates: service worker inspection, improved UI, and debugging capabilities.
- Embedding API changes: breaking updates, new methods, and better documentation.
- Performance improvements: reduced memory usage, efficient crypto operations, and bug fixes.
- Donations support CI servers, interns, and maintainer work, with sponsorship tiers available.