v25.2.1
What's New
- feat: add WaitForFunctionAsync to WebWorker (upstream #15100) by @kblok in #3484
- feat: roll to Firefox 152.0 (upstream #15125) by @kblok in #3486
- feat: add page locale emulation (upstream #15075) by @kblok in #3485
- feat: roll to Chrome 150.0.7871.24 (upstream #15126) by @kblok in #3488
What's Changed
- fix: await Worker script execution before evaluate (upstream #15099) by @kblok in #3489
- fix: apply network allowlist/blocklist to non-auto-attach sessions and workers (upstream #15136) by @kblok in #3491
- fix: roll to Firefox 152.0.1 (upstream #15134) by @kblok in #3493
- fix(webmcp): invalidate webmcp tools on context destruction (upstream #15068) by @kblok in #3496
- perf: optimize GetPropertiesAsync property iteration (upstream #15094) by @kblok in #3497
- perf(cdp): parallelize extension workers fetching (upstream #15057) by @kblok in #3495
- perf: parallelize iframe population in accessibility snapshots (upstream #15083) by @kblok in #3499
- Fix #3501: pin Microsoft.Extensions.Logging to the v8 floor by @kblok in #3502
- feat: allow extensions to run over websockets (upstream #15059) by @kblok in #3487
- fix: block service worker registrations for blocked URLs (upstream #15135) by @kblok in #3490
- fix: correct screencast frame timing so playback matches real time (upstream #15112) by @kblok in #3494
- chore: roll Firefox to 152.0.2 (upstream #15153) by @kblok in #3503
- chore: bump version to 25.2.1 by @kblok in #3504
- fix: cache Browser.getVersion for untrusted sessions (upstream #15150) by @kblok in #3505
- fix: unblock service-worker registration block after worker-buffer change by @kblok in #3506
Full Changelog: v25.1.2...v25.2.1