Skip to content

Packages: Backport the September 10 npm release metadata to trunk - #82709

Merged
ciampo merged 3 commits into
trunkfrom
packages/backport-npm-release-trunk
Sep 10, 2026
Merged

ciampo merged 3 commits into
trunkfrom
packages/backport-npm-release-trunk

Conversation

@t-hamano

@t-hamano t-hamano commented Sep 10, 2026 •

Copy link
Copy Markdown
Contributor

What?

The trunk half of #82708. The npm publication for the September 10 release succeeded, but the Publish WordPress packages to npm job failed at its final backport step, so trunk never received the release commits. See #82708 for the job output and the wider context.

Why?

trunk still carries the previous package versions, and its changelogs never record the versions that shipped. The next release would compute its version bumps from that stale base.

How?

Cherry-picks the same two commits from wp/latest:

  • c89dd70 — Update changelog files
  • 485f42a — chore(release): publish

Unlike release/24.0, this needed manual resolution, because several PRs merged during the publication window.

Testing Instructions

Check the changelog diffs in the Files changed tab. 117 of the 121 packages add nothing but a dated version heading directly under ## Unreleased:

 ## Unreleased

+## 2.55.0 (2026-09-10)
+
 ## 2.54.0 (2026-08-26)

Use of AI Tools

Claude Code (Claude Opus 5) resolved the conflicts, moved the misfiled entries, and verified the result against wp/latest and the npm registry. I reviewed the result and take responsibility for it.

🤖 Generated with Claude Code

@github-actions

github-actions Bot commented Sep 10, 2026 •

Copy link
Copy Markdown

🤖 PR meta 🤖

📦 Bundle size

Size Change: 0 B

Total Size: 8.07 MB

87774d4 Run

⚡ Performance

Show the results

Client side metrics exclude the server response time.

front-end-block-theme

Metric 3ececf8 trunk % Change
timeToFirstByte 55.9 ms +11.54% -1.61% 58.75 ms +6.38% -3.83% -4.85%
largestContentfulPaint 98 ms +4.08% -8.16% 94 ms +6.38% -2.13% 4.26%
lcpMinusTtfb 34.65 ms +27.99% -3.75% 34.75 ms +10.22% -4.89% -0.29%
wpBeforeTemplate 27.79 ms +7.09% -0.4% 28.53 ms +11.43% -1.26% -2.59%
wpTemplate 24.34 ms +4.48% -3.12% 25.05 ms +3.23% -4.35% -2.83%
wpTotal 52.32 ms +11.1% -1.74% 54.76 ms +7.16% -3.47% -4.46%
wpMemoryUsage 7.53 MB +0% -0% 7.49 MB +0% -0% 0.46%
wpDbQueries 17 +0% -0% 17 +0% -0% 0%

front-end-classic-theme

Metric 3ececf8 trunk % Change
timeToFirstByte 39.5 ms +5.7% -1.52% 40.25 ms +5.47% -1.49% -1.86%
largestContentfulPaint 88 ms +4.55% -0% 88 ms +2.27% -0% 0%
lcpMinusTtfb 49.1 ms +1.32% -1.32% 48 ms +0.83% -0.94% 2.29%
wpBeforeTemplate 26.33 ms +1.79% -1.67% 26.86 ms +4.62% -1.97% -1.97%
wpTemplate 10.24 ms +2.15% -1.46% 10.58 ms +1.89% -2.27% -3.21%
wpTotal 36.53 ms +5.56% -1.23% 37.47 ms +5.84% -1.63% -2.51%
wpMemoryUsage 5.41 MB +0% -0% 5.37 MB +0% -0% 0.65%
wpDbQueries 10 +0% -0% 10 +0% -0% 0%

media-processing

Metric 3ececf8 trunk % Change
mediaProcessingJpeg 397.15 ms +1.42% -0.74% 397.78 ms +1.32% -0.71% -0.16%
mediaProcessingAvif 6066.93 ms +0.68% -0.02% 6085.21 ms +0.18% -0.08% -0.3%
mediaProcessingJpegToAvif 4221.09 ms +0.13% -0.12% 4203.75 ms +0.04% -0.21% 0.41%

media-upload

Metric 3ececf8 trunk % Change
jpegUploadProcessing 1416.15 ms +36.36% -0.65% 1425.72 ms +0.33% -0.4% -0.67%
pngUploadProcessing 204.26 ms +5.19% -3.75% 217.77 ms +2.22% -4.32% -6.2%
largeJpegUploadProcessing 1415.17 ms +0.25% -1.25% 1419.35 ms +1.14% -0.75% -0.29%
multipleImageUploadProcessing 1564.1 ms +0.27% -1.5% 2064.5 ms +1.21% -6.1% -24.24%

post-editor

Metric 3ececf8 trunk % Change
serverResponse 535 ms +5.49% -5% 509.18 ms +3.9% -3.07% 5.07%
firstPaint 253.16 ms +5.82% -12.96% 228.01 ms +16.58% -15.71% 11.03%
domContentLoaded 1353.06 ms +1.56% -0.92% 1309.35 ms +3.29% -1.74% 3.34%
loaded 1354.45 ms +1.55% -0.93% 1310.71 ms +3.3% -1.74% 3.34%
firstContentfulPaint 454.03 ms +4.62% -0.63% 436.47 ms +2.69% -2.92% 4.02%
firstBlock 3707.85 ms +1.88% -0.85% 3609.96 ms +1.12% -0.35% 2.71%
type 15.71 ms +15.47% -6.37% 15.59 ms +9.3% -7.06% 0.77%
typeWithoutInspector 15.22 ms +4.8% -10.71% 15.48 ms +20.54% -7.04% -1.68%
typeWithTopToolbar 19.87 ms +2.32% -11.52% 18.88 ms +7.52% -2.54% 5.24%
typeContainer 9.01 ms +17.54% -9.1% 9.69 ms +16.72% -2.17% -7.02%
focus 86.36 ms +12.23% -3.54% 95.03 ms +7.19% -20.33% -9.12%
firstFocus 183.5 ms +0% -0% 218.66 ms +0% -0% -16.08%
selectAll 582.02 ms +4.43% -0.65% 602.05 ms +1.84% -0.98% -3.33%
listViewOpen 74.11 ms +19.13% -12.27% 70.74 ms +10.53% -7.41% 4.76%
inserterOpen 22.51 ms +9.42% -5.86% 23.52 ms +5.19% -9.44% -4.29%
inserterHover 3.73 ms +16.35% -8.85% 4.04 ms +6.44% -7.67% -7.67%
inserterSearch 8 ms +8% -5.87% 7.42 ms +2.43% -4.31% 7.82%
loadPatterns 641.23 ms +1.34% -5.18% 657.37 ms +5.77% -3.32% -2.46%
wpTotal 525.21 ms +5.47% -5.21% 499.24 ms +4.04% -3.1% 5.2%
wpMemoryUsage 13.06 MB +0% -0% 13.03 MB +0% -0% 0.28%
wpDbQueries 54 +0% -1.85% 54 +0% -1.85% 0%

site-editor

Metric 3ececf8 trunk % Change
serverResponse 287.66 ms +4.65% -2.53% 285.67 ms +2.42% -5.33% 0.7%
firstPaint 181.06 ms +67.17% -20.67% 153.97 ms +6.88% -6.66% 17.59%
domContentLoaded 944.54 ms +1.66% -2.34% 930.34 ms +3.06% -2.18% 1.53%
loaded 945.44 ms +1.67% -2.35% 931.19 ms +3.06% -2.19% 1.53%
firstContentfulPaint 303.45 ms +5.59% -0.41% 302.91 ms +1.23% -0.31% 0.18%
firstBlock 2960.46 ms +0.94% -0.92% 2951.73 ms +2.09% -0.77% 0.3%
type 12.48 ms +3.45% -6.09% 11.93 ms +3.6% -3.6% 4.61%
navigate 80.28 ms +4.2% -16.58% 73.9 ms +5.39% -7.51% 8.63%
loadPatterns 914.87 ms +13.35% -6.39% 939.96 ms +9.75% -7.09% -2.67%
loadPages 1020.46 ms +5.78% -2.86% 983.32 ms +1.39% -0.96% 3.78%
wpTotal 280.28 ms +4.98% -2.51% 278.7 ms +2.41% -5.53% 0.57%
wpMemoryUsage 12.07 MB +0% -0% 12.04 MB +0% -0% 0.3%
wpDbQueries 43.5 +1.15% -1.15% 43.5 +1.15% -1.15% 0%

87774d4 Run

@github-actions github-actions Bot added [Package] Element /packages/element [Package] Date /packages/date [Package] Data /packages/data [Package] Server Side Render /packages/server-side-render [Package] A11y /packages/a11y [Package] Autop /packages/autop [Tool] Babel preset /packages/babel-preset-default [Tool] Browserslist config /packages/browserslist-config [Package] DOM ready /packages/dom-ready [Package] Hooks /packages/hooks [Package] i18n /packages/i18n [Package] is-shallow-equal /packages/is-shallow-equal [Tool] Jest console /packages/jest-console [Tool] npm-package-json-lint config /packages/npm-package-json-lint-config [Tool] WP Scripts /packages/scripts [Package] Url /packages/url [Package] Word count /packages/wordcount [Package] Deprecated packages/deprecated [Tool] Babel plugin makepot /packages/babel-plugin-makepot [Tool] Babel plugin import JSX pragma /packages/babel-plugin-import-jsx-pragma [Package] Blob /packages/blob [Package] Compose /packages/compose [Package] Core data /packages/core-data [Package] API fetch /packages/api-fetch [Package] HTML entities /packages/html-entities [Package] Viewport /packages/viewport [Package] DOM /packages/dom [Tool] Jest preset /packages/jest-preset-default [Package] Keycodes /packages/keycodes labels Sep 10, 2026
@github-actions github-actions Bot added [Package] Project management automation /packages/project-management-automation [Package] Escape HTML /packages/escape-html [Package] Interface /packages/interface [Package] Primitives /packages/primitives [Package] Icons /packages/icons [Tool] stylelint config /packages/stylelint-config [Package] Keyboard Shortcuts /packages/keyboard-shortcuts [Package] Lazy import /packages/lazy-import [Package] Edit Site /packages/edit-site [Package] Base styles /packages/base-styles [Tool] PostCSS Plugins Preset /packages/postcss-plugins-preset [Package] Warning /packages/warning [Package] React i18n /packages/react-i18n [Tool] Readable JS Assets Webpack Plugin /packages/readable-js-assets-webpack-plugin [Package] Style Engine /packages/style-engine [Package] Preferences /packages/preferences [Package] Media Utils /packages/media-utils [Package] Private APIs /packages/private-apis labels Sep 10, 2026
Comment on lines -47 to -52
- Pattern Overrides Dropdown: Use `Text` from `@wordpress/ui` instead of `__experimentalText` from `@wordpress/components` ([#77492](https://github.com/WordPress/gutenberg/pull/77492)).
- Allowed Blocks Modal: Use `Text` from `@wordpress/ui` instead of `__experimentalText` from `@wordpress/components` ([#78119](https://github.com/WordPress/gutenberg/pull/78119)).
- Block Switcher: Use `Text` from `@wordpress/ui` instead of `__experimentalText` from `@wordpress/components` for the bindings hint ([#77366](https://github.com/WordPress/gutenberg/pull/77366)).
- Inspector Popover Header: Use `Text` from `@wordpress/ui` instead of `__experimentalHeading` and `__experimentalText` from `@wordpress/components` ([#77449](https://github.com/WordPress/gutenberg/pull/77449)).
- Remove unused dependencies `@wordpress/escape-html`, `@wordpress/wordcount` and `deepmerge` ([#82103](https://github.com/WordPress/gutenberg/pull/82103)).
- Remove tsconfig project references to packages that are not dependencies ([#82106](https://github.com/WordPress/gutenberg/pull/82106)).

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

This corrects changelog entries that #79584 added by mistake. All six already appear once under 17.1.0 above.

@github-actions

github-actions Bot commented Sep 10, 2026 •

Copy link
Copy Markdown

The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the props-bot label.

Unlinked Accounts

The following contributors have not linked their GitHub and WordPress.org accounts: @gutenbergplugin.

Contributors, please read how to link your accounts to ensure your work is properly credited in WordPress releases.

If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.

Unlinked contributors: gutenbergplugin.

Co-authored-by: t-hamano <wildworks@git.wordpress.org>
Co-authored-by: ciampo <mciampini@git.wordpress.org>

To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook.

@t-hamano t-hamano mentioned this pull request Sep 10, 2026
24 tasks done
@ciampo

ciampo commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

@t-hamano I pushed a few fixes to move some entries under the UNRELEASED sections.

I'll do one more rebase, then merge

t-hamano and others added 3 commits September 10, 2026 10:02
 - @wordpress/a11y@4.55.0
 - @wordpress/abilities@0.21.0
 - @wordpress/admin-ui@2.10.0
 - @wordpress/annotations@3.55.0
 - @wordpress/api-fetch@7.55.0
 - @wordpress/asset-loader@1.21.0
 - @wordpress/autop@4.55.0
 - @wordpress/babel-plugin-import-jsx-pragma@5.55.0
 - @wordpress/babel-plugin-makepot@6.55.0
 - @wordpress/babel-preset-default@8.55.0
 - @wordpress/base-styles@13.1.0
 - @wordpress/blob@4.55.0
 - @wordpress/block-directory@5.55.0
 - @wordpress/block-editor@17.1.0
 - @wordpress/block-library@11.0.0
 - @wordpress/block-serialization-default-parser@5.55.0
 - @wordpress/block-serialization-spec-parser@5.55.0
 - @wordpress/blocks@16.0.0
 - @wordpress/boot@0.22.0
 - @wordpress/browserslist-config@6.55.0
 - @wordpress/commands@1.55.0
 - @wordpress/components@40.1.0
 - @wordpress/compose@8.8.0
 - @wordpress/core-abilities@0.20.0
 - @wordpress/core-commands@1.55.0
 - @wordpress/core-data@8.0.0
 - @wordpress/create-block@4.98.0
 - @wordpress/create-block-interactive-template@2.55.0
 - @wordpress/create-block-tutorial-template@4.55.0
 - @wordpress/customize-widgets@5.55.0
 - @wordpress/data@10.55.0
 - @wordpress/data-controls@4.55.0
 - @wordpress/dataviews@19.0.0
 - @wordpress/date@5.55.0
 - @wordpress/dependency-extraction-webpack-plugin@6.55.0
 - @wordpress/deprecated@4.55.0
 - @wordpress/design-system-mcp@0.12.0
 - @wordpress/docgen@2.55.0
 - @wordpress/dom@4.55.0
 - @wordpress/dom-ready@4.55.0
 - @wordpress/e2e-test-utils-playwright@2.0.0
 - @wordpress/e2e-tests@9.20.0
 - @wordpress/edit-post@8.55.0
 - @wordpress/edit-site@7.4.0
 - @wordpress/edit-widgets@6.55.0
 - @wordpress/editor@15.0.0
 - @wordpress/element@8.7.0
 - @wordpress/env@11.15.0
 - @wordpress/escape-html@3.55.0
 - @wordpress/eslint-plugin@26.0.0
 - @wordpress/fields@0.47.0
 - @wordpress/format-library@5.55.0
 - @wordpress/global-styles-engine@1.22.0
 - @wordpress/global-styles-ui@1.22.0
 - @wordpress/grid@0.7.0
 - @wordpress/hooks@4.55.0
 - @wordpress/html-entities@4.55.0
 - @wordpress/i18n@6.28.0
 - @wordpress/icons@16.0.0
 - @wordpress/image-cropper@1.19.0
 - @wordpress/interactivity@6.55.0
 - @wordpress/interactivity-router@2.55.0
 - @wordpress/interface@10.1.0
 - @wordpress/is-shallow-equal@5.55.0
 - @wordpress/jest-console@9.3.0
 - @wordpress/jest-preset-default@14.2.0
 - @wordpress/kebab-case@1.2.0
 - @wordpress/keyboard-shortcuts@5.55.0
 - @wordpress/keycodes@4.55.0
 - @wordpress/latex-to-mathml@1.23.0
 - @wordpress/lazy-editor@1.21.0
 - @wordpress/lazy-import@2.55.0
 - @wordpress/list-reusable-blocks@5.55.0
 - @wordpress/media-editor@0.18.0
 - @wordpress/media-fields@0.20.0
 - @wordpress/media-utils@5.55.0
 - @wordpress/notices@5.55.0
 - @wordpress/npm-package-json-lint-config@5.55.0
 - @wordpress/nux@10.7.0
 - @wordpress/patterns@2.55.0
 - @wordpress/plugins@7.55.0
 - @wordpress/postcss-plugins-preset@5.55.0
 - @wordpress/postcss-themes@6.55.0
 - @wordpress/preferences@4.55.0
 - @wordpress/preferences-persistence@2.55.0
 - @wordpress/prettier-config@4.55.0
 - @wordpress/primitives@4.55.0
 - @wordpress/priority-queue@3.55.0
 - @wordpress/private-apis@1.55.0
 - @wordpress/project-management-automation@3.0.0
 - @wordpress/react-i18n@4.55.0
 - @wordpress/readable-js-assets-webpack-plugin@3.55.0
 - @wordpress/redux-routine@5.55.0
 - @wordpress/reusable-blocks@6.0.0
 - @wordpress/rich-text@7.55.0
 - @wordpress/route@0.21.0
 - @wordpress/router@1.55.0
 - @wordpress/scripts@35.0.0
 - @wordpress/server-side-render@6.31.0
 - @wordpress/shortcode@4.55.0
 - @wordpress/style-engine@2.55.0
 - @wordpress/style-runtime@0.11.0
 - @wordpress/stylelint-config@25.0.0
 - @wordpress/sync@1.55.0
 - @wordpress/theme@2.1.0
 - @wordpress/token-list@3.55.0
 - @wordpress/ui@0.22.0
 - @wordpress/undo-manager@1.55.0
 - @wordpress/upload-media@0.40.0
 - @wordpress/url@4.55.0
 - @wordpress/video-conversion@0.6.0
 - @wordpress/viewport@6.55.0
 - @wordpress/views@1.22.0
 - @wordpress/vips@4.1.0
 - @wordpress/warning@3.55.0
 - @wordpress/widget-dashboard@0.7.0
 - @wordpress/widget-primitives@0.7.0
 - @wordpress/widgets@4.55.0
 - @wordpress/wordcount@4.55.0
 - @wordpress/worker-threads@1.15.0
 - @wordpress/build@0.23.0
@t-hamano

Copy link
Copy Markdown
Contributor Author

@ciampo Thank you!

@ciampo

ciampo commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Checks including linting and building all passed, I'm going to merge this PR to prevent more conflicts to happen

@ciampo

ciampo commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Also added the Require PR update label, which will force all open PR to rebase / merge trunk.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Package] A11y /packages/a11y [Package] Abilities /packages/abilities [Package] Admin UI /packages/admin-ui [Package] API fetch /packages/api-fetch [Package] Autop /packages/autop [Package] Base styles /packages/base-styles [Package] Blob /packages/blob [Package] Block editor /packages/block-editor [Package] Block library /packages/block-library [Package] Blocks /packages/blocks [Package] Boot /packages/boot [Package] Commands /packages/commands [Package] Components /packages/components [Package] Compose /packages/compose [Package] Core commands /packages/core-commands [Package] Core data /packages/core-data [Package] Data Controls /packages/data-controls [Package] Data /packages/data [Package] DataViews /packages/dataviews [Package] Date /packages/date [Package] Deprecated packages/deprecated [Package] Design System MCP /packages/design-system-mcp [Package] DOM ready /packages/dom-ready [Package] DOM /packages/dom [Package] E2E Tests /packages/e2e-tests [Package] Edit Post /packages/edit-post [Package] Edit Site /packages/edit-site [Package] Edit Widgets /packages/edit-widgets [Package] Editor /packages/editor [Package] Element /packages/element [Package] Escape HTML /packages/escape-html [Package] Fields /packages/fields [Package] Format library /packages/format-library [Package] Grid /packages/grid [Package] Hooks /packages/hooks [Package] HTML entities /packages/html-entities [Package] i18n /packages/i18n [Package] Icons /packages/icons [Package] Image Cropper Related to packages/image-cropper [Package] Interactivity Router /packages/interactivity-router [Package] Interactivity /packages/interactivity [Package] Interface /packages/interface [Package] is-shallow-equal /packages/is-shallow-equal [Package] Keyboard Shortcuts /packages/keyboard-shortcuts [Package] Keycodes /packages/keycodes [Package] Lazy import /packages/lazy-import [Package] Media Utils /packages/media-utils [Package] Notices /packages/notices [Package] Patterns /packages/patterns [Package] Plugins /packages/plugins [Package] Preferences /packages/preferences [Package] Primitives /packages/primitives [Package] Priority Queue /packages/priority-queue [Package] Private APIs /packages/private-apis [Package] Project management automation /packages/project-management-automation [Package] React i18n /packages/react-i18n [Package] Redux Routine /packages/redux-routine [Package] Rich text /packages/rich-text [Package] Router /packages/router [Package] Server Side Render /packages/server-side-render [Package] Style Engine /packages/style-engine [Package] Sync /packages/sync [Package] Theme /packages/theme [Package] Token List /packages/token-list [Package] UI /packages/ui [Package] Url /packages/url [Package] Viewport /packages/viewport [Package] Views /packages/views [Package] Warning /packages/warning [Package] Widget Dashboard /packages/widget-dashboard [Package] Widget primitives /packages/widget-primitives [Package] Word count /packages/wordcount [Package] wp-build /packages/wp-build Require PR update Forces open PRs to update from trunk [Tool] Babel plugin import JSX pragma /packages/babel-plugin-import-jsx-pragma [Tool] Babel plugin makepot /packages/babel-plugin-makepot [Tool] Babel preset /packages/babel-preset-default [Tool] Browserslist config /packages/browserslist-config [Tool] Create Block /packages/create-block [Tool] Dependency Extraction Webpack Plugin /packages/dependency-extraction-webpack-plugin [Tool] Docgen /packages/docgen [Tool] E2E Test Utils /packages/e2e-test-utils-playwright [Tool] Env /packages/env [Tool] ESLint plugin /packages/eslint-plugin [Tool] Jest console /packages/jest-console [Tool] Jest preset /packages/jest-preset-default [Tool] npm-package-json-lint config /packages/npm-package-json-lint-config [Tool] PostCSS Plugins Preset /packages/postcss-plugins-preset [Tool] Prettier config /packages/prettier-config [Tool] Readable JS Assets Webpack Plugin /packages/readable-js-assets-webpack-plugin [Tool] stylelint config /packages/stylelint-config [Tool] WP Scripts /packages/scripts [Type] Developer Documentation Documentation for developers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants