Playwright v1.13.0stable Released Jul 21, 2021
Impact Score: 5/10

Playwright v1.13.0 — Release Notes & Engineering Impact

Source available — automated, not human-reviewed

Component: playwright · Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified — check source notes
📄 .MD
⚡ Executive Summary (TL;DR)

Playwright v1.13.0. Source highlight: **⚡️ Introducing Reporter API** which is already used to create an Allure Playwright reporter.

Who Does This Impact? (Role-Based Analysis)

💻 Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

📊 Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

⚙️ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

✨ New Features & Capabilities (1)

  • **⚡️ Introducing Reporter API** which is already used to create an Allure Playwright reporter.

⚡ Performance & Enhancements (1)

  • **🔎 Enhanced HAR** with body sizes for requests and responses. Use via `recordHar` option in [`browser.newContext()`].
📄 View Raw Release Notes (Original Developer Log)
# Playwright Test - **⚡️ Introducing [Reporter API](https://github.com/microsoft/playwright/blob/master/types/testReporter.d.ts)** which is already used to create an [Allure Playwright reporter](https://github.com/allure-framework/allure-js/pull/297). - **⛺️ New [`baseURL` fixture](https://playwright.dev/docs/next/test-configuration#basic-options)** to support relative paths in tests. # Playwright - **🖖 Programmatic drag-and-drop support** via the [`page.dragAndDrop()`] API. - **🔎 Enhanced HAR** with body sizes for requests and responses. Use via `recordHar` option in [`browser.newContext()`]. # Tools - Playwright Trace Viewer now shows parameters, returned values and `console.log()` calls. - Playwright Inspector can generate Playwright Test tests. # New and Overhauled Guides - [Intro](https://playwright.dev/docs/next/intro/) - [Authentication](https://playwright.dev/docs/next/auth) - [Chome Extensions](https://playwright.dev/docs/next/chrome-extensions) - [Playwright Test Configuration](https://playwright.dev/docs/next/test-configuration) - [Playwright Test Annotations](https://playwright.dev/docs/next/test-annotations) - [Playwright Test Fixtures](https://playwright.dev/docs/next/test-fixtures) ## Browser Versions - Chromium 93.0.4576.0 - Mozilla Firefox 90.0 - WebKit 14.2 ## New Playwright APIs - new `baseURL` option in [`browser.newContext()`] and [`browser.newPage()`] - [`response.securityDetails()`] and [`response.serverAddr()`] - [`page.dragAndDrop()`] and [`frame.dragAndDrop()`] - [`download.cancel()`] - [`page.inputValue()`], [`frame.inputValue()`] and [`elementHandle.inputValue()`] - new `force` option in [`page.fill()`], [`frame.fill()`], and [`elementHandle.fill()`] - new `force` option in [`page.selectOption()`], [`frame.selectOption()`], and [`elementHandle.selectOption()`] [`download.cancel()`]: https://playwright.dev/docs/next/api/class-download#download-cancel [`page.fill()`]: https://playwright.dev/docs/next/api/class-page#page-fill [`frame.fill()`]: https://playwright.dev/docs/next/api/class-frame#frame-fill [`elementHandle.fill()`]: https://playwright.dev/docs/next/api/class-elementhandle#elementhandle-fill [`page.inputValue()`]: https://playwright.dev/docs/next/api/class-page#page-input-value [`frame.inputValue()`]: https://playwright.dev/docs/next/api/class-frame#frame-input-value [`elementHandle.inputValue()`]: https://playwright.dev/docs/next/api/class-ElementHandle#elementhandle-input-value [`page.selectOption()`]: https://playwright.dev/docs/next/api/class-page#page-select-option [`frame.selectOption()`]: https://playwright.dev/docs/next/api/class-frame#frame-select-option [`elementHandle.selectOption()`]: https://playwright.dev/docs/next/api/class-elementhandle#elementhandle-select-option [`page.dragAndDrop()`]: https://playwright.dev/docs/next/api/class-page#page-drag-and-drop [`frame.dragAndDrop()`]: https://playwright.dev/docs/next/api/class-frame#frame-drag-and-drop [`response.securityDetails()`]: https://playwright.dev/docs/next/api/class-response#response-security-details [`response.serverAddr()`]: https://playwright.dev/docs/next/api/class-response#response-server-addr [`browser.newContext()`]: https://playwright.dev/docs/next/api/class-browser#browser-new-context [`browser.newPage()`]: https://playwright.dev/docs/next/api/class-browser#browser-new-page