What's Changed
CLI
- feat(cli): simplify option names and add dump aliases #663
Modules & Service Workers
- fix(service-worker): reject async module evaluation graphs #626
- fix(modules): preserve constructors through module trees #634
Web APIs
- fix(webidl): validate Document attribute receivers #652
- fix(xhr): allow repeated synchronous requests to the same URL #659
- fix(webidl): validate remaining Document member receivers #675
Layout
- fix(layout): resolve table row and section block sizes before Grid #644
Profile & Windows
- fix(windows): sync persistent OPFS and StorageBucket paths by @zhouzirui-2026 in #677
- fix(profile): recover Windows lock after process exit by @zhouzirui-2026 in #679
- refactor(profile): use standard library file locking #681
WPT & Testing
- test(layout): cover resolution and reduced-motion changes #649
- fix(wpt): serve as-is fixtures as raw HTTP responses #651
- fix(wpt): serve Fetch Range streaming fixtures #657
- fix(wpt): serve empty Location redirect fixtures #660
- fix(wpt): serve empty Location redirect fixtures #664
New Contributors
- @zhouzirui-2026 made their first contribution in #677
Full Changelog: v1.1.8...v1.1.9