Tool News

Playwright 1.61.1 Released: 5 Critical Bug Fixes QA Engineers Must Know in 2026

Playwright 1.61.1 fixes critical regressions in Node.js 22, Trace Viewer, UI Mode, ESM loader resolution, and custom matcher behavior. Learn what QA engineers should know before upgrading.

6 min read
Playwright 1.61.1 Released: 5 Critical Bug Fixes QA Engineers Must Know in 2026
Advertisement
What You Will Learn
What is Playwright?
What's New in Playwright 1.61.1?
Playwright 1.61.1 vs Playwright 1.61.0
1. Critical Fix for Custom Matchers and expect.extend()
⚡ Quick Answer
Playwright 1.61.1 delivers five critical bug fixes essential for QA engineers and SDETs, addressing issues like custom matcher overrides, UI Mode API reporting, and Node.js 22 compatibility. This stability-focused release significantly enhances the reliability and productivity of enterprise-scale Playwright automation.

Playwright 1.61.1 has been released, bringing a set of important bug fixes and regression corrections that directly impact automation engineers, SDETs, CI/CD teams, and organizations running large-scale browser testing frameworks.

Unlike Playwright 1.61.0, which introduced major features such as WebAuthn Passkeys and Web Storage APIs, Playwright 1.61.1 focuses entirely on stability and reliability improvements. While feature releases often get the spotlight, experienced QA engineers know that maintenance releases frequently deliver the biggest productivity gains because they eliminate unexpected failures, flaky tests, and debugging headaches.

If your organization uses Playwright for end-to-end testing, API testing, cross-browser automation, or enterprise-scale CI/CD pipelines, Playwright 1.61.1 is a release worth reviewing.

What is Playwright?

Playwright is Microsoft’s modern browser automation framework that supports:

  • Chromium
  • Firefox
  • WebKit
  • API Testing
  • Mobile Emulation
  • Visual Testing
  • Accessibility Testing

Playwright has become one of the most widely adopted automation frameworks in 2026 due to its reliability, speed, and developer-friendly APIs.

Official Website:

Playwright Official Website

Official Documentation:

Playwright Documentation

What’s New in Playwright 1.61.1?

The release focuses on five important bug fixes:

Fixed Issues

Issue AreaImpact
Custom MatchersPrevents overriding default matcher behavior
UI ModeCorrects API request byte reporting
Trace ViewerFixes WebSocket timestamp scaling
Node.js 22 CompatibilityResolves sync loader failures
pnpm Workspace ResolutionFixes extensionless TypeScript imports

Although these may look like niche fixes, each one affects real-world enterprise testing environments.

Playwright 1.61.1 vs Playwright 1.61.0

AreaPlaywright 1.61.0Playwright 1.61.1
New FeaturesMajorNone
Stability ImprovementsModerateHigh
Node.js 22 CompatibilityRegression PresentFixed
Trace Viewer AccuracyIssue PresentFixed
UI Mode ReliabilityIssue PresentFixed
Enterprise ReadinessExcellentBetter
Upgrade RiskLowVery Low

For most teams, Playwright 1.61.1 should be viewed as the preferred production version.

1. Critical Fix for Custom Matchers and expect.extend()

One of the most important fixes addresses a bug where:

expect.extend()

could override Playwright’s default matcher implementation when using a custom matcher with the same name.

Why This Matters

Many enterprise frameworks create custom assertions such as:

expect.extend({
  toHaveValidInvoice() {},
  toMatchCustomerData() {}
});

Unexpected matcher overrides can cause:

  • False Test Passes
  • False Test Failures
  • Inconsistent Results
  • Framework Maintenance Challenges

This fix improves assertion reliability across large automation projects.

QA Impact

High.

Teams using shared assertion libraries should strongly consider upgrading.

2. UI Mode API Reporting Is Now More Accurate

Playwright UI Mode continues gaining popularity among QA teams because it provides:

  • Interactive Debugging
  • Step-by-Step Execution
  • Test Exploration
  • Visual Failure Analysis

The bug fixed in 1.61.1 affected:

apiRequestContext._wrapApiCall

which could report unexpected byte counts.

Why This Matters

QA engineers often use UI Mode to:

  • Debug API Tests
  • Analyze Payload Sizes
  • Investigate Failures
  • Monitor Network Requests

Accurate reporting helps teams diagnose issues faster.

QA Impact

Medium to High.

Especially useful for API-heavy automation projects.

3. Trace Viewer WebSocket Timing Fix

Trace Viewer remains one of Playwright’s strongest debugging features.

The release fixes an issue where WebSocket message times were scaled incorrectly by a factor of 1000.

Before

WebSocket timing information could appear misleading.

After

Message timing is displayed correctly.

Why This Matters

Many modern applications rely heavily on:

  • Real-Time Dashboards
  • Live Notifications
  • Chat Applications
  • Trading Platforms
  • Streaming Systems

Accurate timing information is critical when diagnosing performance and synchronization problems.

QA Impact

High for teams testing real-time applications.

4. Important Node.js 22 Compatibility Fix

A regression caused the following error:

context.conditions?.includes is not a function

under certain Node.js 22.15 environments.

Why This Matters

Organizations are rapidly adopting:

Node.js 22

because of:

  • Performance Improvements
  • Security Updates
  • Long-Term Support Benefits

Without this fix, automation pipelines could fail unexpectedly.

QA Impact

Very High.

Teams running Node.js 22 should prioritize upgrading.

5. pnpm Workspace Resolution Regression Fixed

Modern enterprise monorepos frequently use:

pnpm

for dependency management.

The regression affected:

  • Extensionless TypeScript Imports
  • Workspace Symlinks
  • ESM Loader Resolution

Why This Matters

Large automation platforms often contain:

  • Shared Utilities
  • Common Page Objects
  • Test Libraries
  • Framework Components

Broken import resolution can prevent entire test suites from running.

QA Impact

Very High for enterprise teams.

Why QA Engineers Should Upgrade

Playwright 1.61.1 does not introduce new features.

Instead, it improves something even more important:

Reliability

Benefits include:

✅ Better Node.js Compatibility

✅ More Accurate Trace Viewer Data

✅ Improved UI Mode Debugging

✅ Stable Assertion Frameworks

✅ Better Monorepo Support

These improvements directly reduce debugging time and flaky automation behavior.

Impact on Enterprise Automation Teams

Organizations running:

  • Thousands of Tests
  • CI/CD Pipelines
  • Microservices
  • Monorepos
  • API Automation
  • Real-Time Applications

will benefit the most.

The release removes several friction points that commonly appear in large-scale testing environments.

Compatibility Assessment

ComponentStatus
ChromiumSupported
FirefoxSupported
WebKitSupported
Node.js 20Supported
Node.js 22Improved
TypeScript ProjectsImproved
pnpm WorkspacesImproved
CI/CD PipelinesImproved

How to Upgrade Playwright 1.61.1

npm

npm install @playwright/test@latest

Verify Installation

npx playwright --version

Expected output:

Version 1.61.1

Update Browsers

npx playwright install

Playwright Boilerplate Users Should Note

If you’re using the Playwright Boilerplate from QAPulse by SK:

Playwright Boilerplate Repository

you already have support for advanced debugging features including HAR recording.

The HAR capabilities introduced in recent Playwright releases align well with the boilerplate’s reporting and network-analysis workflows, making upgrades straightforward for existing users.

My QA Engineer Verdict

CategoryRating
Stability9.5/10
Upgrade Priority9/10
Enterprise Value9/10
Risk LevelVery Low
RecommendationUpgrade

Upgrade Recommendation

Upgrade immediately if you use:

  • Node.js 22
  • pnpm Workspaces
  • Custom Matchers
  • Trace Viewer
  • Playwright UI Mode

Otherwise, include the upgrade in your next scheduled maintenance cycle.

More Related Blogs

External Resources

Frequently Asked Questions

What is Playwright 1.61.1?

Playwright 1.61.1 is a maintenance release focused on bug fixes, regression corrections, and stability improvements.

Does Playwright 1.61.1 contain new features?

No. The release focuses entirely on reliability and compatibility fixes.

Should QA engineers upgrade immediately?

Yes, especially if using Node.js 22, pnpm workspaces, or custom matcher extensions.

Are there breaking changes?

No breaking changes were announced.

Does this improve CI/CD reliability?

Yes. The Node.js and workspace-related fixes improve stability in automated pipelines.

Final Thoughts

Playwright 1.61.1 may not introduce flashy new capabilities, but it delivers 5 critical bug fixes that improve framework stability, debugging accuracy, and enterprise compatibility. For teams relying on Playwright in production, these fixes reduce operational risk and make automated testing more predictable.

Advertisement
Found this helpful? Clap to let Shahnawaz know — you can clap up to 50 times.