# Playwright v1.63.0 — Release & Upgrade Intelligence
- **Product:** Playwright (https://playwright.dev)
- **Version:** v1.63.0
- **Released:** Sep 04, 2026
- **Impact Score:** 5/10
- **Breaking Changes:** Not verified
- **Canonical Analysis:** https://changelogs.us/playwright/updates/v1.63.0/

## Executive Summary (TL;DR)
Playwright v1.63.0. Source highlight: Tests that access a shared resource — an external service, a global account setting — can now declare a named `lock`.

## New Features
- New `--add-reporter` command line option appends a reporter on top of the ones configured in `playwright.config`, instead of replacing them like `--reporter` does.
- ⚠️ The experimental `@playwright/experimental-ct-react`, `@playwright/experimental-ct-react17` and `@playwright/experimental-ct-vue` packages will no longer be updated. Follow the migration guide to move to the stories model introduced in 1.62. Story ids passed to fixtures.mount() can now be typed through the generated `Stories` registry.

## Improvements
- New built-in `perfetto` reporter writes a Trace Event Format file for the Perfetto UI or `chrome://tracing`, rendering the test run as a timeline with a lane per worker.
