main
feat: add Blob/Body textStream() (#35616)
fix(ext/crypto): allow deriveBits with length 0 (#36283)
chore: upgrade WPT submodule and refresh all expectations (#34573)
refactor(wpt): split expectation.json into per-suite files (#32395)
feat(unstable): Geometry Interfaces Module Level 1 (#27527)
chore: update WPT suite to epochs/daily/2026-07-05 (#35803)
feat: upgrade V8 to 150.2.0 (#36098)
fix(ext/webidl): implement `async_sequence` for `ReadableStream.from` (#35976)
test: update WPT expectations to match current test results (#32701)
test: allow WPT tests to be marked as flaky (#32438)
fix(ext/cache): implement Cache.keys() (#35455)
fix(ext/web): honor PerformanceObserver buffered flag (#34748)
fix(ext/node): implement worker_threads.locks via Web Locks (#35963)
perf: lazy-load more modules in the snapshot (#34061)
fix(ext/web): make MessageEvent.ports a frozen array (#34773)
fix(lsp): suggest import map aliases for remaps (#34857)
perf: startup time (22ms -> 15ms) (#34450)