NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #2236 most downloaded on npm
An implementation of the WebDriver BiDi protocol for Chromium implemented as a JavaScript layer translating between BiDi and CDP, running inside a Chrome tab.
Last release 2 days ago
02 Oct 2026
Release timing varies
gaps range from 8 days to 3 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
144 releases · first in 2022
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
various build issues found by releasing after the gn migration
adjust npm publish after gn migration
16.0.1 (2026-05-12) Bug Fixes bump local NodeJS to v24
chrome: update the pinned browser version to 147.0.7681.0
emulation.setClientHintsOverride -> userAgentClientHints.setClientHintsOverride
emulation.setClientHintsOverride -> userAgentClientHints.setClientHintsOverride (#4053)13.1.1 (2026-02-02) Bug Fixes remove pptr from prod deps
emulate navigator.platform based on CH-UA
chrome: update the pinned browser version to 146.0.7635.0
implement emulation.setTouchOverride
reliably detect default user context
chrome: update the pinned browser version to 145.0.7563.0
network.beforeRequestSent is emitted before network.authRequired (#3941) (5072f49)## 11.0.1 (2025-11-14) ### Bug Fixes * correctly report data sizes
chrome: update the pinned browser version to 144.0.7505.0
do not merge headers with the same names
provide proper network destination on navigation
data collection do not influence redirect network events
get request body size from Content-Length
allow for disabling durable messages
don't crash on worker's requests
network.getData survives navigations
add embeddedOrigin in permissions.setPermission
implement emulation.setNetworkConditions:offline
chrome: update the pinned browser version to 143.0.7447.0
don't report interception for DataUrl and servedFromCache
respect network.addDataCollector: maxEncodedDataSize param
chrome: update the pinned browser version to 142.0.7394.0
chrome: update the pinned browser version to 141.0.7354.0
allow for empty headers in network.setExtraHeaders
do not override context config with undefined
associate preflight network request with context
chrome: update the pinned browser version to 140.0.7259.0
implement browsingContext.downloadFinished event
chrome: update the pinned browser version to 139.0.7215.0
generated entrypoints were incorrect
create the main entrypoint module
chrome: update the pinned browser version to 138.0.7155.0
## 4.1.1 (2025-04-24) ### Bug Fixes * export cjs modules for esm
emulate geolocation altitude, altitudeAccuracy, heading and speed
emit browsingContext.userPrompt only once
chrome: update the pinned browser version to 137.0.7104.0
## 3.2.1 (2025-04-02) ### Bug Fixes * preload scripts order
support UserContext in setViewport
chrome: update the pinned browser version to 136.0.7059.0
update handling of extension data types
throw no such web extension error
Your coding agent can read these notes before it upgrades. Set up the MCP server →