- Introduced test locks to serialize tests sharing a named lock across files, workers, and projects; added visible‑only locators and step subtitles/params for richer reporting.
- Expanded tracing with aria and screen snapshots, new APIs for httpCredentials arrays, opfs storage, dialogclosed events, and JSON aria snapshots; added CLI options for reporters, omitTags, and reducedMotion/forcedColors/contrast test opt...
- Deprecated experimental @playwright/experimental ct packages and dropped Ubuntu 20.04 support.