puppeteer-v25.10.0 puppeteer-core-v25.10.0

low risk

tobychui/zoraxySep 3, 2026 → Sep 3, 20260 days between releases

What's New

New screen recording feature and browser updates in puppeteer-core 25.10.0.

New Features

  • Implement video-stream-based screen recording via page.record().
  • Upgrade to Firefox 155.0.
  • Upgrade to Chrome 152.0.7977.64.

Improvements

  • Updated @puppeteer/browsers dependency to 3.2.2.
  • Upgrade to Chrome 152.0.7977.75.

Bug Fixes

  • Detect a websocket connection that died without a close.
  • Distinguish an unwritable userDataDir from a running browser.
  • Do not miss the first screencast frame while startScreencast is in flight.

Upgrade Notes

Version numbers remain identical (25.10.0), so no migration steps are required.

The Two Releases

puppeteer-v25.10.0

puppeteer: v25.10.0

Sep 3, 2026· 2 months ago

This release serves as a synchronization update for the main puppeteer package, aligning it with the updated puppeteer-core and browser dependency versions.

Full release notes
puppeteer-core-v25.10.0

puppeteer-core: v25.10.0

Sep 3, 2026· 2 months ago

This release introduces a significant new feature for screen recording using video streams and updates browser versions, including Firefox 155 and Chrome 152.

Full release notes