TESTING

Playwright Changelog & Release History

Cross-browser end-to-end testing and browser automation.

Partial archive: 100 tracked releases, May 12, 2022–Oct 14, 2026. Includes multiple channels and packages. Coverage & limitations.

View digest →
Tracked Releases
100
Newest tracked stable: v1.64.1
Average Impact Score
5.4/10
AI-evaluated significance
Source-flagged Breaking Releases
19%
19 of 100 tracked releases have source flags
Release Impact Pulse (Recent → Oldest)
Hover or click bars to jump to release

🧭 Multi-Version Upgrade Path Calculator

Summarize tracked notes between two versions of the same package and channel. Gaps may exist: this is not a complete migration plan or a safety guarantee.

→
Tracked Playwright Releases (100) · Full archive →
v1.61.0stable Jun 15, 2026
Impact 5/10

Playwright v1.61.0 — Release Notes & Engineering Impact

Playwright v1.61.0. Source highlight: New Credentials virtual authenticator, available via browserContext.credentials, lets tests register passkeys and answer `navigator.credentials.create()` / `navigator.credentials.get()` ceremonies in the page — no real hardware key required, works in all browsers:

v1.54.0stable Jul 10, 2025
Impact 5/10

Playwright v1.54.0 — Release Notes & Engineering Impact

Playwright v1.54.0. Source highlight: New cookie property `partitionKey` in browserContext.cookies() and browserContext.addCookies(). This property allows to save and restore partitioned cookies. See CHIPS MDN article for more information. Note that browsers have different support and defaults for cookie partitioning.

v1.48.0stable Oct 08, 2024
Impact 5/10

Playwright v1.48.0 — Release Notes & Engineering Impact

Playwright v1.48.0. Source highlight: New methods page.routeWebSocket() and browserContext.routeWebSocket() allow to intercept, modify and mock WebSocket connections initiated in the page. Below is a simple example that mocks WebSocket communication by responding to a `"request"` with a `"response"`.