NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #2524 most downloaded on npm
A high-level API to control headless Chrome over the DevTools Protocol
Last release 4 days ago
14 Sep 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
347 releases · first in 2018
puppeteer: Synchronize puppeteer versions
puppeteer: Synchronize puppeteer versions
One column per quarter.
The following workspace dependencies were updated
puppeteer: Synchronize puppeteer versions
puppeteer: Synchronize puppeteer versions
puppeteer: Synchronize puppeteer versions
proxyServer in incognito browser context in BiDi (#14013) (1559ee4)puppeteer: Synchronize puppeteer versions
puppeteer: Synchronize puppeteer versions
puppeteer: Synchronize puppeteer versions
puppeteer: Synchronize puppeteer versions
The following workspace dependencies were updated
puppeteer: Synchronize puppeteer versions
puppeteer: Synchronize puppeteer versions
The following workspace dependencies were updated
puppeteer: Synchronize puppeteer versions
puppeteer: Synchronize puppeteer versions
revert "refactor: allow importing chromium-bidi ESM"
Add enableExtensions launch option
enableExtensions launch option (#13824) (fd948cf)update chromium-bidi to fix ESM import issue
update Disposable polyfill to match TC39 proposal
The following workspace dependencies were updated
puppeteer: Synchronize puppeteer versions
The following workspace dependencies were updated
puppeteer: Synchronize puppeteer versions
screencast mp4 encoding (#13676) (dfc9219)The following workspace dependencies were updated
puppeteer: Synchronize puppeteer versions
puppeteer: Synchronize puppeteer versions
change Browser.setCookie type to be CookieData
add keyboard-lock and pointer-lock permissions
puppeteer: Synchronize puppeteer versions
The following workspace dependencies were updated
remove deprecated Launch and Connect options
puppeteer: Synchronize puppeteer versions
deps: bump chromium-bidi to 0.11.0
puppeteer: Synchronize puppeteer versions
The following workspace dependencies were updated
puppeteer: Synchronize puppeteer versions
puppeteer: Synchronize puppeteer versions
puppeteer: Synchronize puppeteer versions
puppeteer: Synchronize puppeteer versions
The following workspace dependencies were updated
puppeteer: Synchronize puppeteer versions
puppeteer: Synchronize puppeteer versions
puppeteer: Synchronize puppeteer versions
remove --disable-component-update from default args
puppeteer: Synchronize puppeteer versions
puppeteer: Synchronize puppeteer versions
puppeteer: Synchronize puppeteer versions
puppeteer: Synchronize puppeteer versions
puppeteer: Synchronize puppeteer versions
The following workspace dependencies were updated
puppeteer: Synchronize puppeteer versions
puppeteer: Synchronize puppeteer versions
puppeteer: Synchronize puppeteer versions
puppeteer: Synchronize puppeteer versions
The following workspace dependencies were updated
puppeteer: Synchronize puppeteer versions
improve type inference for selectors by adopting "typed-query-selector"
The following workspace dependencies were updated
puppeteer: Synchronize puppeteer versions
Your coding agent can read these notes before it upgrades. Set up the MCP server →