Skip to content

build: Upgrade remaining @wordpress/* packages to .38 series#324

Draft
dcalhoun wants to merge 2 commits intofix/format-library-upgradefrom
build/upgrade-wordpress-deps-to-38
Draft

build: Upgrade remaining @wordpress/* packages to .38 series#324
dcalhoun wants to merge 2 commits intofix/format-library-upgradefrom
build/upgrade-wordpress-deps-to-38

Conversation

@dcalhoun
Copy link
Member

@dcalhoun dcalhoun commented Feb 17, 2026

What?

Upgrade all remaining @wordpress/* packages from the .36 series to the .38 series to align with @wordpress/format-library@5.38.0.

Why?

After upgrading @wordpress/format-library to 5.38.0 (in #323), the project had a mix of .36.0 and .38.0 packages. This caused duplicate @wordpress/components installations (v30.9.0 at the root and v32.0.0 nested under format-library), which can lead to React context mismatches and block rendering failures.

Upgrading all packages to the .38 series eliminates the duplicate installations and ensures a single, consistent dependency tree.

How?

  1. Upgraded all @wordpress/* dependencies in package.json to their .38.0 versions
  2. Regenerated patch files for the version bumps:
    • @wordpress/block-editor 15.11.0 → 15.12.0
    • @wordpress/block-library 9.36.0 → 9.39.0 (.js.mjs)
    • @wordpress/editor 14.36.0 → 14.39.0 (.js.mjs)
    • @wordpress/rich-text 7.38.0 → 7.39.0

The underlying patch fixes are unchanged; only the target versions and file extensions were updated.

Testing Instructions

  • Run npm ci — all patches should apply cleanly with no warnings
  • Verify CI checks pass
  • Verify the editor loads and blocks work correctly via smoke testing

Accessibility Testing Instructions

No UI changes — this is a dependency alignment upgrade.

@dcalhoun dcalhoun added [Type] Build Tooling Issues or PRs related to build tooling dependencies Pull requests that update a dependency file labels Feb 17, 2026
@dcalhoun dcalhoun force-pushed the fix/format-library-upgrade branch from f85d276 to 80ba09d Compare February 17, 2026 14:47
@dcalhoun dcalhoun force-pushed the build/upgrade-wordpress-deps-to-38 branch from dbb27fe to 8236350 Compare February 17, 2026 15:02
@dcalhoun dcalhoun force-pushed the fix/format-library-upgrade branch from 80ba09d to f1f6a07 Compare February 18, 2026 02:58
@dcalhoun dcalhoun force-pushed the build/upgrade-wordpress-deps-to-38 branch from 8236350 to cc41f92 Compare February 18, 2026 03:02
Upgrade all @wordpress/* dependencies to their .38.0 versions to align
with @wordpress/format-library@5.38.0's requirement for
@wordpress/components@^32.0.0. The previous mix of .36.0 and .38.0
packages caused duplicate @wordpress/components installations (v30.9.0
at the root and v32.0.0 nested), which led to React context mismatches
and block rendering failures.
Regenerate patches for @wordpress/block-editor (15.11.0 -> 15.12.0),
@wordpress/block-library (9.36.0 -> 9.39.0), @wordpress/editor
(14.36.0 -> 14.39.0), and @wordpress/rich-text (7.38.0 -> 7.39.0).
The underlying fixes are unchanged; only the target versions and file
extensions (.js -> .mjs) were updated.
@dcalhoun dcalhoun force-pushed the build/upgrade-wordpress-deps-to-38 branch from cc41f92 to 2522054 Compare February 18, 2026 17:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file [Type] Build Tooling Issues or PRs related to build tooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments