# microsoft/playwright · RepoSense Release & Migration Intelligence

> There is no watch mode. UI mode does not run tests again w. Review breaking API changes before up… Migration: Moderate.

## Metadata
- **Repository URL**: https://github.com/microsoft/playwright
- **Primary Package**: `@playwright/test` (NPM)
- **Categories**: `BUILD_TOOL`, `TESTING`
- **Latest Version**: `v1.65.0`
- **Semantic Status**: `BREAKING`
- **Bundle Size Impact (unavailable)**: `Size Unavailable`
- **Atom Ingestion Feed**: https://github.com/microsoft/playwright/releases.atom

## The Human Context (Plain-English Pitch)
@playwright/test is an open-source library and developer tool in the microsoft/playwright ecosystem. It saves developers from writing repetitive low-level boilerplate from scratch by providing a battle-tested, open-source implementation ready for production.

## Stage 1 Executive Summary ([Core Change] + [Required Action] + [Migration Effort])
There is no watch mode. UI mode does not run tests again w. Review breaking API changes before up… Migration: Moderate.

## Breaking Changes & Required Actions
- [BREAKING] ⚠️ Playwright no longer tests on Node.js 20. Use Node.js 22, 24 or 26, as listed in the system requirements.
- There is no watch mode. UI mode does not run tests again when files change, and `--only-changed` does not follow imports.
- Bun loads modules itself, so `--tsconfig` and the JSX options in `tsconfig.json` have no effect, and custom ESM loaders are not supported.
- Stack traces do not include async frames, and API names do not include the class name: `click` instead of `locator.click`. This changes some step locations, step titles and erro...
- Console output of a test does not get into the trace and UI mode.

## Migration Snippet
```ts
npm install @playwright/test@1.65.0
```

## Ecosystem Compatibility Matrix & Graph Warnings
- **TypeScript 5.x** [`COMPATIBLE`]: Ships standard TypeScript declaration files without type regressions.

## Zero-Noise Release Timeline
- **v1.65.0** (2026-11-05) [BREAKING]: There is no watch mode. UI mode does not run tests again w. Review breaking API changes before up… Migration: Moderate.

## Upgrade & Migration Q&A (GEO Direct Answers)
### Is microsoft/playwright v1.65.0 safe to upgrade in production?
microsoft/playwright v1.65.0 is classified as BREAKING (MINOR release). There is no watch mode. UI mode does not run tests again w. Review breaking API changes before up… Migration: Moderate.

### What breaking changes or compatibility risks exist in microsoft/playwright v1.65.0?
⚠️ Playwright no longer tests on Node.js 20. Use Node.js 22, 24 or 26, as listed in the system requirements.

### What is the bundle size impact of @playwright/test v1.65.0?
Measured bundle size telemetry is currently unavailable for @playwright/test v1.65.0; verify build output locally before deploying.

### How do I upgrade @playwright/test to v1.65.0?
Upgrade @playwright/test to v1.65.0 by running "npm install @playwright/test@1.65.0" and applying the migration steps: npm install @playwright/test@1.65.0
