[wp-trac] [WordPress Trac] #64618: Playground Node.js engine requirement broke Core WP builds
WordPress Trac
noreply at wordpress.org
Mon Feb 9 22:31:25 UTC 2026
#64618: Playground Node.js engine requirement broke Core WP builds
------------------------------+------------------------------
Reporter: bpayton | Owner: youknowriad
Type: defect (bug) | Status: assigned
Priority: normal | Milestone: Awaiting Review
Component: Build/Test Tools | Version: trunk
Severity: normal | Resolution:
Keywords: | Focuses:
------------------------------+------------------------------
Description changed by bpayton:
Old description:
> WordPress Core builds broke recently due to a mismatch between the
> Node.js versions supported by WordPress Core and WordPress Playround.
>
> This was reported by @barry
> [https://wordpress.slack.com/archives/C04EWKGDJ0K/p1770671811915499 in
> Slack], and there is a workaround in place to avoid the breakage.
>
> Core declares
> [https://core.trac.wordpress.org/browser/trunk/package.json?rev=61605#L13
> compatibility with Node.js 20.10.0 and above] while Playground declares
> [https://github.com/WordPress/wordpress-
> playground/blob/015974cd26f8d50e64df335ca64fc963d8145b0f/package.json#L228
> compatibility with Node.js 22.12.0 and above].
>
> Based on grepping WordPress and Gutenberg sources for "playground", this
> conflict appears to occur due to
> [https://github.com/WordPress/gutenberg/blob/2472df3b94769892778f9f396b5d8607caeac554/packages/env/package.json#L47
> a wp-env dependency on `@wp-playground/cli`].
New description:
WordPress Core builds broke recently due to a mismatch between the Node.js
versions supported by WordPress Core and WordPress Playround.
This was reported by @barry
[https://wordpress.slack.com/archives/C04EWKGDJ0K/p1770671811915499 in
Slack], and there is a workaround in place to avoid the breakage.
Core declares
[https://core.trac.wordpress.org/browser/trunk/package.json?rev=61605#L13
compatibility with Node.js 20.10.0 and above] while Playground declares
[https://github.com/WordPress/wordpress-
playground/blob/015974cd26f8d50e64df335ca64fc963d8145b0f/package.json#L228
compatibility with Node.js 22.12.0 and above].
After grepping the WordPress and Gutenberg sources for "playground", the
only Playground dependency I could find in Core or Gutenberg is by `wp-
env`. If that the only dependency, then this conflict appears to occur due
to
[https://github.com/WordPress/gutenberg/blob/2472df3b94769892778f9f396b5d8607caeac554/packages/env/package.json#L47
a wp-env dependency on `@wp-playground/cli`].
--
--
Ticket URL: <https://core.trac.wordpress.org/ticket/64618#comment:2>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list