Skip to content

Comments

Update playwright packages#2295

Merged
vishalkakadiya merged 1 commit intodevelopfrom
update/packages
Feb 20, 2026
Merged

Update playwright packages#2295
vishalkakadiya merged 1 commit intodevelopfrom
update/packages

Conversation

@vishalkakadiya
Copy link
Contributor

No description provided.

Copilot AI review requested due to automatic review settings February 20, 2026 12:19
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the dependency set used by the wp-e2e-playwright E2E test harness to newer Playwright/WordPress tooling and related packages.

Changes:

  • Bump Playwright (playwright, @playwright/test) to ^1.58.2.
  • Bump WordPress tooling packages (e.g., @wordpress/scripts, @wordpress/*) to newer versions.
  • Refresh several supporting dependencies (dotenv, form-data, lodash, playwright-tesults-reporter).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +29 to +33
"@wordpress/scripts": "^31.5.0",
"dotenv": "^16.6.1",
"form-data": "^4.0.5",
"lodash": "^4.17.23",
"playwright-tesults-reporter": "^1.5.0"
Copy link

Copilot AI Feb 20, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These dependency bumps (notably @wordpress/scripts and Playwright) now require a much newer Node version (e.g., lockfile shows @wordpress/scripts needs node>=18.12 and Playwright needs node>=18, plus several transitive deps require node>=20). However this package's engines.node is still set to ">=12" in package.json, which is now inaccurate and can lead to confusing install/runtime failures on older Node versions. Please update engines.node to match the minimum version required by the updated dependency set (likely >=20).

Copilot uses AI. Check for mistakes.
Comment on lines +29 to +33
"@wordpress/scripts": "^31.5.0",
"dotenv": "^16.6.1",
"form-data": "^4.0.5",
"lodash": "^4.17.23",
"playwright-tesults-reporter": "^1.5.0"
Copy link

Copilot AI Feb 20, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR title says "Update playwright packages", but this change also bumps several non-Playwright dependencies (e.g., @wordpress/scripts, dotenv, form-data, lodash, playwright-tesults-reporter). Consider updating the PR title/description to reflect the broader dependency update, or limit the scope to Playwright-only if that's the intent.

Copilot uses AI. Check for mistakes.
@vishalkakadiya vishalkakadiya merged commit d6d83e3 into develop Feb 20, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants