Skip to content

General: Bump the pinned hash for Gutenberg to 499702 - #12631

Closed
t-hamano wants to merge 3 commits into
WordPress:trunkfrom
t-hamano:pre-7.1-beta3-gb-sync-1
Closed

General: Bump the pinned hash for Gutenberg to 499702#12631
t-hamano wants to merge 3 commits into
WordPress:trunkfrom
t-hamano:pre-7.1-beta3-gb-sync-1

Conversation

@t-hamano

@t-hamano t-hamano commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

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

This ticket is for syncing the changes between e73c3c481db0650183f092af157f6e42efe9ee2d into wordpress-develop (4997026b75c922d8a6f77a03d72ed7cad04c7073).

Diff: WordPress/gutenberg@e73c3c4...4997026

Copilot AI review requested due to automatic review settings July 22, 2026 03:29
@github-actions

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.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR syncs WordPress core with an updated pinned Gutenberg commit for the 7.1 Beta3 cycle, pulling in corresponding built assets and related block/runtime changes.

Changes:

  • Bumps the pinned Gutenberg SHA in package.json and updates associated asset/version manifests.
  • Updates Navigation block rendering to add additional “support classes” handling, including viewport layout-derived custom properties.
  • Applies various synced block/runtime adjustments (e.g., admin footer hook suffix in built pages, featured image aspect-ratio handling, deprecated navigation-link helpers, and @since annotations).

Reviewed changes

Copilot reviewed 15 out of 17 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/wp-includes/build/routes/font-list/content.min.asset.php Updates built asset metadata/version for the Font Library route bundle.
src/wp-includes/build/routes/font-list/content.js Syncs built JS bundle changes (overlay slot accessibility + global styles engine additions).
src/wp-includes/build/routes/connectors-home/content.min.asset.php Updates built asset metadata/version for the Connectors Home route bundle.
src/wp-includes/build/routes/connectors-home/content.js Syncs built JS bundle changes (overlay slot accessibility).
src/wp-includes/build/pages/options-connectors/page.php Passes $hook_suffix to admin_footer for parity with wp-admin footer behavior.
src/wp-includes/build/pages/font-library/page.php Passes $hook_suffix to admin_footer for parity with wp-admin footer behavior.
src/wp-includes/blocks/post-featured-image.php Avoids applying aspect-ratio style when the attribute is the default (auto).
src/wp-includes/blocks/playlist.php Updates docblock @since version for the playlist server render/registration.
src/wp-includes/blocks/playlist-track.php Updates docblock @since version for the playlist-track server render/registration.
src/wp-includes/blocks/page-list.php Updates docblock @since version for submenu visibility back-compat helper.
src/wp-includes/blocks/navigation.php Adds viewport-layout custom property rule generation and expands support-class propagation to inner containers.
src/wp-includes/blocks/navigation-link.php Reintroduces deprecated helper functions for backward compatibility with third-party code.
src/wp-includes/assets/script-modules-packages.php Updates script module package versions to match the synced Gutenberg build output.
src/wp-includes/assets/script-loader-packages.php Updates script loader package versions to match the synced Gutenberg build output.
package.json Updates the pinned Gutenberg SHA used for syncing/build artifacts.

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

Comment thread src/wp-includes/blocks/navigation.php
Copilot AI review requested due to automatic review settings July 22, 2026 09:02

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 15 out of 17 changed files in this pull request and generated 1 comment.

Comment thread package.json
Copilot AI review requested due to automatic review settings July 22, 2026 11:35
@t-hamano t-hamano changed the title General: Bump the pinned hash for Gutenberg to {TBD} General: Bump the pinned hash for Gutenberg to 499702 Jul 22, 2026
@t-hamano t-hamano changed the title General: Bump the pinned hash for Gutenberg to 499702 General: Bump the pinned hash for Gutenberg to 499702 Jul 22, 2026
@t-hamano

t-hamano commented Jul 22, 2026

Copy link
Copy Markdown
Contributor Author

Commit Message

git log --reverse --format="- %s" e73c3c481db0650183f092af157f6e42efe9ee2d..4997026b75c922d8a6f77a03d72ed7cad04c7073 | sed 's|#\([0-9][0-9]*\)|https://github.com/WordPress/gutenberg/pull/\1|g; /github\.com\/WordPress\/gutenberg\/pull/!d' | wl-copy
General: Bump the pinned hash for Gutenberg to `e73c3c4`.

This updates the pinned commit hash of the Gutenberg repository from `e73c3c481db0650183f092af157f6e42efe9ee2d` to `4997026b75c922d8a6f77a03d72ed7cad04c7073`.

A full list of changes included in this commit can be found on GitHub: 
https://github.com/WordPress/gutenberg/compare/e73c3c481db0650183f092af157f6e42efe9ee2d...4997026b75c922d8a6f77a03d72ed7cad04c7073

- Notes: Replace blur-deselect bookkeeping with useFocusOutside (https://github.com/WordPress/gutenberg/pull/80222)
- Playlist: Update @since tags to 7.1.0 (https://github.com/WordPress/gutenberg/pull/80317)
- fix playlist block Dimensions Design (https://github.com/WordPress/gutenberg/pull/80312)
- UI: Backport compat overlay fixes to WordPress 7.1 (https://github.com/WordPress/gutenberg/pull/80322)
- Editor: allow selecting which block styles to apply globally (https://github.com/WordPress/gutenberg/pull/79839)
- Global Styles: Reject non-string custom CSS in the REST controller (https://github.com/WordPress/gutenberg/pull/80338)
- Open inspector sidebar when toggling responsive editing (https://github.com/WordPress/gutenberg/pull/80307)
- Client Side Media: Honor image_strip_meta and image_max_bit_depth on the client upload path (https://github.com/WordPress/gutenberg/pull/80218)
- Hide block style variations when state is enabled in global styles (https://github.com/WordPress/gutenberg/pull/80341)
- Media REST API: Fix sideload and finalize for EXIF rotated images (https://github.com/WordPress/gutenberg/pull/80295)
- Fix upload snackbar stuck in uploading state on server-side uploads (https://github.com/WordPress/gutenberg/pull/80345)
- Try fixing responsive layout in Nav block (https://github.com/WordPress/gutenberg/pull/80305)
- Responsive styles: Use viewport dropdown to control states for in-editor global styles sidebar (https://github.com/WordPress/gutenberg/pull/80339)
- RichTextControl: Replace DOM focus tracking with a single React-tree focus boundary (https://github.com/WordPress/gutenberg/pull/80324)
- Notes: Finish WPDS treatment for mention chips (https://github.com/WordPress/gutenberg/pull/80300)
- Notes: Add placeholders to the RichText fields (https://github.com/WordPress/gutenberg/pull/80296)
- Fix upload hang when converting long animated GIFs: decode only the first frame for still outputs (https://github.com/WordPress/gutenberg/pull/80260) (https://github.com/WordPress/gutenberg/pull/80342)
- Device preview dropdown: use active color for device icon when responsive styles are active (https://github.com/WordPress/gutenberg/pull/80346)
- Fix default aspect ratio for lazy loaded Featured image (https://github.com/WordPress/gutenberg/pull/80386)
- Vips/upload-media: consolidate optional params into options objects (https://github.com/WordPress/gutenberg/pull/80330)
- Autocompleters: Don't pre-encode mention search terms (https://github.com/WordPress/gutenberg/pull/80377)
- Animated GIF uploads: generate sub-sizes from the first frame, matching core (https://github.com/WordPress/gutenberg/pull/80268)
- Custom CSS: Fix cascade order against block style variations (https://github.com/WordPress/gutenberg/pull/80340)
- Rich Text: Restore the selection when focus returns to the editable (https://github.com/WordPress/gutenberg/pull/80396)
- Notes: Arm the mention kses allowance on REST note creation (https://github.com/WordPress/gutenberg/pull/80221)
- Fix upload snackbar double-counting a single HEIC upload in Safari (https://github.com/WordPress/gutenberg/pull/80436)
- ContentEditableControl: fix invalid label association with contenteditable div (https://github.com/WordPress/gutenberg/pull/80441)
- Editor: Disable canvas resizing while zoomed out (https://github.com/WordPress/gutenberg/pull/80391)
- Fix Color Picker Cursor Shaking Issue (https://github.com/WordPress/gutenberg/pull/80205) (https://github.com/WordPress/gutenberg/pull/80435)
- Misc fixes for WordPress-Develop 7.0 merges (https://github.com/WordPress/gutenberg/pull/80444)
- Style Book: Restore live global styles updates on the styles route (https://github.com/WordPress/gutenberg/pull/80459)
- Worker threads: reject pending RPC calls on worker failure or termination (https://github.com/WordPress/gutenberg/pull/79955) (https://github.com/WordPress/gutenberg/pull/80421)
- Media: Add timeout and size guardrails to client-side GIF to video conversion (https://github.com/WordPress/gutenberg/pull/80420)
- Post Content: Use the default block appender for empty content (https://github.com/WordPress/gutenberg/pull/80026)
- Block Supports: Handle nested array block gap values properly (https://github.com/WordPress/gutenberg/pull/80464)
- Editor: Restore fixed device preview height for mobile and tablet (https://github.com/WordPress/gutenberg/pull/80466)
- Block Editor: Guard against non-string spacing preset values (https://github.com/WordPress/gutenberg/pull/80467)
- Writing flow: fully select the ancestor when a text selection crosses a nesting boundary (https://github.com/WordPress/gutenberg/pull/80462)
- Block Editor: Reflect inherited Global Styles values in block inspector controls (https://github.com/WordPress/gutenberg/pull/80481)
- Autocomplete: Reference the suggestions list with `aria-controls` and `aria-haspopup` (https://github.com/WordPress/gutenberg/pull/80403) (https://github.com/WordPress/gutenberg/pull/80499)
- Media: Remove the redundant __heicUploadSupport flag (https://github.com/WordPress/gutenberg/pull/80486)
- State control - avoid tertiary variant on toggle to match style of other dropdown toggles (https://github.com/WordPress/gutenberg/pull/80505)
- Icons: Store the sanitized SVG content when registering an icon (https://github.com/WordPress/gutenberg/pull/80508)
- Fix `useHomeEnd` on tabs in mac testing (https://github.com/WordPress/gutenberg/pull/80374)
- Playlist: Fix playback of tracks served without CORS headers (https://github.com/WordPress/gutenberg/pull/80533)
- Redirect editing events to extension handlers under editableRoot (https://github.com/WordPress/gutenberg/pull/80287)
- Writing flow: fully select the items when a selection extends down into a nested item (https://github.com/WordPress/gutenberg/pull/80492)
- Global Styles panels: fix wrong preset committed and shown when two color presets share a hex (https://github.com/WordPress/gutenberg/pull/80497)
- Replaces the `title` attributes used by revision inline diff annotations with `aria-describedby` (https://github.com/WordPress/gutenberg/pull/80440)
- Notes: Remove "Add note" from the inline styles dropdown (https://github.com/WordPress/gutenberg/pull/80531)
- Global Styles: Resolve per-level heading element styles in block inspector controls (https://github.com/WordPress/gutenberg/pull/80495)
- Notes: Render @ mentions as span chips and narrow the kses class allowance (https://github.com/WordPress/gutenberg/pull/80528)
- Revisions: Specify block level diff status via aria-label (https://github.com/WordPress/gutenberg/pull/77779)
- Backport from Core: improve icon name unit tests (https://github.com/WordPress/gutenberg/pull/80552)
- Device type preview: fix collapsing to content height (https://github.com/WordPress/gutenberg/pull/80553)
- Wrap notices in ThemeProvider with 0 corner radius (https://github.com/WordPress/gutenberg/pull/80557)
- Global Styles: Limit the inherited value treatment to the Gutenberg plugin (https://github.com/WordPress/gutenberg/pull/80555)
- Fix crashes when manipulating locked blocks (https://github.com/WordPress/gutenberg/pull/80509)
- Notes: align floating threads with their inline marker (https://github.com/WordPress/gutenberg/pull/79877)

Props wildworks.
See #65529.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 15 out of 17 changed files in this pull request and generated 1 comment.

Comment thread src/wp-includes/blocks/navigation.php
@t-hamano
t-hamano marked this pull request as ready for review July 22, 2026 11:45
@github-actions

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.

Core Committers: Use this line as a base for the props when committing in SVN:

Props wildworks.

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

@t-hamano

Copy link
Copy Markdown
Contributor Author

This PR has been committed. https://core.trac.wordpress.org/changeset/62757

@t-hamano t-hamano closed this Jul 22, 2026
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