Releases: hardkoded/puppeteer-sharp
Releases · hardkoded/puppeteer-sharp
Release list
v25.5.0
What's Changed
- fix: PWA launch returning a page with an empty URL on Windows by @kblok in #3529
- fix: bound CdpPage.CloseAsync's wait for target close confirmation by @kblok in #3530
- fix: close remaining race in PWA launch where page.Url could still be empty by @kblok in #3531
- fix: reject PWA access when network restrictions are configured (#15271) by @kblok in #3540
- feat: track dialog status (#15266) by @kblok in #3542
- feat: roll to Firefox 153.0 (#15258) by @kblok in #3537
- fix: roll to Chrome 151.0.7922.71 (#15272) by @kblok in #3535
- fix: disable WebUIOmniboxPopup and WebUIOmniboxAimPopup (#15278) by @kblok in #3538
- fix: roll to Firefox 153.0.1 (#15269) by @kblok in #3536
- fix: do not override user agent when nothing is emulated (#15274) by @kblok in #3539
- fix: forward headers to browserURL discovery and WebSocket connection (#15238) by @kblok in #3541
- Bump version to 25.5.0 by @kblok in #3543
Full Changelog: v25.4.0...v25.5.0
v25.4.0
What's Changed
- Roll Chrome to 151.0.7922.47 (#15237) by @kblok in #3524
- New Feature: Add browser-level PWA install/launch/uninstall APIs (#15235) by @kblok in #3523
- New Feature: Expose Handled getter on Dialog (#15225) by @kblok in #3521
- Fix: don't throw in checkVisibility for a detached text node by @kblok in #3525
- Fix: Roll to Firefox 152.0.5 (#15219) by @kblok in #3527
- Fix: combine duplicate BiDi response headers instead of overwriting (#15203) by @kblok in #3526
- Bump version to 25.4.0 by @kblok in #3528
Full Changelog: v25.3.4...v25.4.0
v25.3.4
v25.3.3
v25.3.2
v25.3.1
v25.3.0
What's New
- chore: roll Firefox to 152.0.4 (upstream #15158, #15195) by @kblok in #3510
- chore: bump version to 25.3.0 by @kblok in #3511
- New Feature: support installing extensions for browser contexts (#15164) by @kblok in #3509
What's Changed
- Fix: handle swaps without a timer (#15198) by @kblok in #3507
- fix: don't set newWindow=true when no targets exist by @kblok in #3482
- fix: normalize duplicate set-cookie headers using newline (upstream #15173) by @kblok in #3508
Full Changelog: v25.2.1...v25.3.0
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