Skip to content

build(deps-dev): bump @wordpress/block-editor from 15.10.0 to 16.1.0 - #4461

Closed
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/wordpress/block-editor-16.1.0
Closed

build(deps-dev): bump @wordpress/block-editor from 15.10.0 to 16.1.0#4461
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/wordpress/block-editor-16.1.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 4, 2026

Copy link
Copy Markdown
Contributor

Bumps @wordpress/block-editor from 15.10.0 to 16.1.0.

Changelog

Sourced from @​wordpress/block-editor's changelog.

Unreleased

Enhancements

  • Inspector controls in the standard block-supports panels (Typography, Dimensions, Border, Color, Background, Filters) now reflect the value a block inherits from Global Styles when no local override is set. Inherited controls show that value at rest (as a placeholder, preselected option, or resolved value) and mark the label with a dotted underline; setting a local override reveals a reset affordance that clears the override back to the inherited value (#77894).
  • Inherited Global Styles now resolve per-level heading element styles for the heading-family blocks (core/heading, core/site-title, core/post-title, core/query-title, core/comments-title, core/term-name, core/site-tagline, core/accordion-heading), so inspector controls reflect values set on a specific heading level (styles.elements.h1h6) in addition to the shared heading element. A block rendered at level 0 (a paragraph) folds no heading element styles; core/accordion-heading has no level-0 state and takes its level from the parent Accordion's block context (#80495).
  • Inherited Global Styles now resolve the link element (styles.elements.link) for whole-block link blocks — those that render as a link — so their inspector controls reflect inherited link styles, mirroring the button element treatment for core/button. Covers core/read-more, core/loginout, core/post-navigation-link, core/query-pagination-next, core/query-pagination-previous, core/query-pagination-numbers, core/comments-pagination-next, core/comments-pagination-previous, core/comments-pagination-numbers, core/comment-edit-link, core/comment-reply-link, and core/post-comments-link #80607).
  • Add support for the blockStatesEditingEnabled editor setting, which hides state controls for blocks when set to false (#80956, #81058).

Performance

  • ListView: Collapse the placeholder rows that stand in for blocks outside of the render window into a single spacer row per run, instead of rendering a <tr>/<td> pair for every block. On a post with 1000 top-level blocks this removes ~1900 elements (about 60% of the List View's DOM and nearly half of the document's elements), which cuts the style recalculation and layout work done when the List View opens (#80953).

Internal

  • ListView: Reimplement the Firefox description-recomputation workaround in AriaReferencedText by keying the element on its text, so React replaces it instead of updating the existing text node in place (#80929.
  • Gate the inherited Global Styles treatment in the block inspector on the gutenberg-global-styles-inheritance-ui Gutenberg experiment, so useResolvedStyle resolves nothing and the block-supports panels render without the inheritance affordances until the experiment is turned on (#80555, #80815).
  • URLInput: Convert the class component to a function component with hooks, replacing the compose( withSafeTimeout, withSpokenMessages, withInstanceId, withSelect ) wrapper. The unused setTimeout prop injected by withSafeTimeout is dropped, and the block editor settings are now read on demand rather than subscribed to (#80721).

Bug Fixes

  • Gate the HEIC canvas conversion fallback on window.__clientSideMediaProcessing instead of the redundant window.__heicUploadSupport flag, fixing client-side HEIC conversion in Safari on core WordPress installs (#80452).
  • URLInput: Request suggestions for a value the field is mounted with, instead of waiting for the input to be focused, and stop requesting initial suggestions on mount when disableSuggestions is set (#80721).
  • URLInput: Collapse a text selection reaching the start of the field before letting an up arrow press through to the editor, so selecting to the start and pressing up no longer navigates out of the field instead of collapsing the caret (#80780).
  • URLInput: Leave Shift-modified arrow keys to the browser, so extending a selection with Shift+Up or Shift+Down no longer collapses it to the start or end of the field (#80780).
  • RichText: Skip the block input transforms in fields that are not passed an onReplace (#80978).
  • RichText: Ignore pasted files, which carry no text to paste inline (#81010).
  • Background block support: Fix gradients not being applied to a block when a theme opts out of settings.background.gradient in theme.json (#81056).

16.0.0 (2026-07-14)

Internal

  • Extract a shared getBlockBindingsContext helper for assembling the context handed to block-bindings sources; only entries present in the surrounding block context are copied (#79855).

Bug Fixes

  • Writing flow: Only pull a forward selection ending at the next element's offset 0 back into the previous block for triple clicks, and clamp the dispatched selection end offset to the rich text content length so an overshooting selection no longer collapses to its start (#80126).
  • ListView: Use the DS focus color token for the row focus ring so it adapts to themed surfaces such as the site editor navigation sidebar, and remove the duplicate focus ring on the row's Options (three-dot) button, which already draws the standard Button focus ring. (#80087).
  • DimensionControl: Include component styles in the block editor stylesheet so the fieldset reset is applied in Storybook and other contexts without WordPress core styles (#79916).
  • InnerContent: Render the selected inner block synchronously so its rich text selection stays current while typing; otherwise a stale selection offset could place a typed character at the wrong position in editable static inner blocks (#79726).
  • useTypingObserver: Capture the window reference at mount and reuse it during cleanup so the ref cleanup no longer reads node.ownerDocument.defaultView (which is null once the iframe-hosted editor has been detached from its window) and throws, which was also leaking the removeEventListener calls that follow it (#78772).

Breaking Changes

  • The __next40pxDefaultSize prop is now true by default. The prop can be safely removed from the following:
    • FontAppearanceControl (#79635).
    • FontFamilyControl (#79593).

... (truncated)

Commits
  • 8e544a4 Hide block toolbar using CSS when it is empty (#51779)
  • f315a17 Fix more icons for high resolution devices (#51768)
  • d04f19f Add image block aspect ratio control (#51545)
  • 1472d94 BlockLockModal: restore focus on fallback toolbar button when original button...
  • e58fb9d useBlockSync(): Reset inner blocks when component unmounts (#51783)
  • 9ee0bfd Backport adding the distraction free mode to the site editor (#51173) (#51932)
  • 362d148 Improve LinkControl Edit UI (#51712)
  • 1cdf6df Footnotes: try with post meta (#51201)
  • 0c69e9c Prevent block overlay on blocks with a 'contentOnly' editing mode (#51780)
  • c64bee4 Page Content Focus: Default insertion point to the Post Content block (#51773)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added Deps Reserved to dependency/dependabot PRs Deps: JavaScript Reserved to dependency/dependabot PRs labels Aug 4, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/wordpress/block-editor-16.1.0 branch 2 times, most recently from cff82cf to 472ea5b Compare August 4, 2026 07:22
Bumps [@wordpress/block-editor](https://github.com/WordPress/gutenberg/tree/HEAD/packages/block-editor) from 15.10.0 to 16.1.0.
- [Release notes](https://github.com/WordPress/gutenberg/releases)
- [Changelog](https://github.com/WordPress/gutenberg/blob/trunk/packages/block-editor/CHANGELOG.md)
- [Commits](https://github.com/WordPress/gutenberg/commits/v16.1.0/packages/block-editor)

---
updated-dependencies:
- dependency-name: "@wordpress/block-editor"
  dependency-version: 16.1.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/wordpress/block-editor-16.1.0 branch from 472ea5b to cf6dd95 Compare August 4, 2026 07:37
@dependabot @github

dependabot Bot commented on behalf of github Aug 17, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #4499.

@dependabot dependabot Bot closed this Aug 17, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/wordpress/block-editor-16.1.0 branch August 17, 2026 01:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Deps: JavaScript Reserved to dependency/dependabot PRs Deps Reserved to dependency/dependabot PRs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants