stack.pulse
#stacks/playwright/testing

Playwright release notes, breaking changes, and upgrade notes.

Reliable end-to-end testing for modern web apps StackPulse turns upstream changelogs into scannable summaries with risky changes, deprecations, migration notes, and source links.

releases
7
breaking
1
security
0
deprecated
0
migrations
0

Get source-linked upgrade notes and occasional sponsor recommendations. No GitHub login required.

what stackpulse tracks

Playwright releases from GitHub

StackPulse watches Playwright release notes and keeps the original source link close to every summary.

upgrade risk

Breaking changes and deprecations

Risky changes are separated from normal feature notes so you can scan upgrade impact before changing production dependencies.

migration notes

Source-backed next steps

Migration steps and recommended actions are only shown when the upstream release notes support them.

# latest_releases

source-backed
v1.60.0highbreakingfeatureMay 11, 2026

v1.60.0

This release introduces HAR recording as a first-class tracing API, adds new drag-and-drop simulation capabilities, and enhances ARIA snapshot functionality. It also introduces a new `test.abort()` method for terminating tests early and adds several new APIs for browser, context, and page events.

affected

Developers using deprecated APIs or those needing enhanced testing capabilities for HAR, drag-and-drop, and ARIA snapshots are affected.

action

Update code to replace deprecated APIs with their recommended alternatives.

release_signals
-Removed deprecated `Locator.ariaRef()` — use `locator.ariaSnapshot()` instead
-Removed `handle` option on `BrowserContext.exposeBinding` and `Page.exposeBinding`
-Removed `logger` option on `BrowserType.connect` and `BrowserType.connectOverCDP` — use tracing instead
-Removed context options `videosPath` and `videoSize` — use `recordVideo` instead
+HAR recording via `tracing.startHar()` and `tracing.stopHar()`
+New `locator.drop()` API for simulating drag-and-drop operations
+Enhanced ARIA snapshot functionality with `boxes` option
+New `test.abort()` method for terminating tests early
+New `browser.on('context')` event and lifecycle events for `BrowserContext`
view source on github->