Skip to content

General: Bump the pinned hash for Gutenberg to 3f82d42 (7.1.1 package update, pre-merge dry run) - #13422

Draft
draganescu wants to merge 2 commits into
WordPress:7.1from
draganescu:sim/66037-gutenberg-package-update-7.1.1
Draft

General: Bump the pinned hash for Gutenberg to 3f82d42 (7.1.1 package update, pre-merge dry run)#13422
draganescu wants to merge 2 commits into
WordPress:7.1from
draganescu:sim/66037-gutenberg-package-update-7.1.1

Conversation

@draganescu

@draganescu draganescu commented Sep 7, 2026

Copy link
Copy Markdown

Trac ticket: https://core.trac.wordpress.org/ticket/66037

What

Gutenberg package update for WordPress 7.1.1: bumps the pinned Gutenberg hash from 943e0d8 to 3f82d42667908afa5a04db1c7d646fbca0156a10 and regenerates the script loader manifests.

Important

Dry run - do not commit as-is. The new pin is the head of the still-open cherry-pick PR WordPress/gutenberg#82383 (cherry-pick-wp-7.1.1 branch), not wp/7.1 itself. That PR will be merged with "Rebase and merge", which rewrites the commit hashes, so after it lands this PR must be re-pinned to the resulting wp/7.1 tip (the build content is identical, so only package.json changes on re-pin; the regenerated manifests should be unchanged). The GHCR build artifact for this pin exists and its SHA-256 was verified during the build.

Full diff of the Gutenberg changes: WordPress/gutenberg@943e0d8...3f82d42

Gutenberg PRs included

Since the previous pin (8ae0957), only the editor and upload-media package hashes changed in the regenerated manifest.

Related core patches

Three of the included PRs carry PHP changes that do not travel through the package build. All three are already on the 7.1 branch:

AI Use

Description written with 🤖 Claude Code, the re-pin and manifest regeneration ran through npm run gutenberg:download.

🤖 Generated with Claude Code

https://claude.ai/code/session_01WRsjgMZe3xuN98DYxZ3Kf6

This updates the pinned commit hash of the Gutenberg repository from
`943e0d825bb66ba582e9a10d32743cbb136de460` to
`8ae0957cfa0b3e5c270e75656a55591debc6def0`.

A full list of changes included in this commit can be found on GitHub:
WordPress/gutenberg@943e0d8...8ae0957

- useViewConfig: don't request the view config twice (WordPress/gutenberg#82183)
- Block Editor: Add translator context to pseudo-state labels (WordPress/gutenberg#81770)
- Post Editor: Fix 403 on /wp/v2/settings at boot for users without manage_options cap (WordPress/gutenberg#81813)
- Media: Refuse a multi-file drop on a placeholder that takes one file (WordPress/gutenberg#82046)
- List: outdent an empty middle item without adding an item (WordPress/gutenberg#82011)
- Accordion Panel: Reset padding-block when panel is hidden (WordPress/gutenberg#81782)
- List View: Don't focus the last Table cell on keyboard activation (WordPress/gutenberg#81964)
- Media: Stop claiming "Upload complete" when upload failed (WordPress/gutenberg#81397)
- Media: keep indexed PNG sub-sizes indexed (WordPress/gutenberg#81884)
- Image block cropping: Sync image size and link destination settings (WordPress/gutenberg#82316)
- Gallery block: Fix 'Crop images to fit' broken in editor (WordPress/gutenberg#82318)
- Pages: require authentication and a capability to render generated standalone pages (WordPress/gutenberg#82254)
- Media Utils: Preserve arrays in multipart form data (WordPress/gutenberg#82353)
- wp-env: Fix Docker build errors with Debian Bullseye repositories (WordPress/gutenberg#82478)
- Query Loop: Fall back to `post` when the query has no `postType` (WordPress/gutenberg#82465)
- Block Supports: Bail early in state styles when a block has no style attribute (WordPress/gutenberg#81908)
- Fix: Restore layout styles for block style variations (WordPress/gutenberg#82335)

See #66037.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DP49q1JdSxUhzFFE7ga2DS
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown

Test using WordPress Playground

The changes in this pull request can previewed and tested using a WordPress Playground instance.

WordPress Playground is an experimental project that creates a full WordPress instance entirely within the browser.

Some things to be aware of

  • All changes will be lost when closing a tab with a Playground instance.
  • All changes will be lost when refreshing the page.
  • A fresh instance is created each time the link below is clicked.
  • Every time this pull request is updated, a new ZIP file containing all changes is created. If changes are not reflected in the Playground instance,
    it's possible that the most recent build failed, or has not completed. Check the list of workflow runs to be sure.

For more details about these limitations and more, check out the Limitations page in the WordPress Playground documentation.

Test this pull request with WordPress Playground.

Re-pin to the current head of the WordPress/gutenberg#82383 cherry-pick
branch, which adds the #81947, #82265, and #82249 backports on top of
the previous pin. Only the `editor` and `upload-media` package hashes
change in the regenerated manifest.

See #66037.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WRsjgMZe3xuN98DYxZ3Kf6
@adamsilverstein adamsilverstein changed the title General: Bump the pinned hash for Gutenberg to 8ae0957 (7.1.1 package update, pre-merge dry run) General: Bump the pinned hash for Gutenberg to 3f82d42 (7.1.1 package update, pre-merge dry run) Sep 10, 2026
@t-hamano

Copy link
Copy Markdown
Contributor

This looks good. I would like to check it again after WordPress/gutenberg#82383 is merged and the commit hash is updated.

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.

3 participants