Skip to content

Update dependency @wordpress/block-library to v10 - #2439

Merged
spaceninja merged 2 commits into
mainfrom
renovate/major-wordpress-monorepo
Aug 24, 2026
Merged

Update dependency @wordpress/block-library to v10#2439
spaceninja merged 2 commits into
mainfrom
renovate/major-wordpress-monorepo

Conversation

@renovate

@renovate renovate Bot commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@wordpress/block-library (source) 3.2.2210.4.0 age confidence

Release Notes

WordPress/gutenberg (@​wordpress/block-library)

v10.4.0

Compare Source

Internal
  • Embed: Use the new @wordpress/kebab-case package instead of unlocking the kebabCase utility from the @wordpress/components private APIs (#​81294).
Enhancements
  • Group: Support separate horizontal and vertical block spacing values (#​81476).
  • Playlist Track: Use a dedicated icon for the block toolbar. (#​80959)
  • Playlist: Expose the parent "Add track" toolbar control to selected Playlist Track child blocks via block toolbar sharing (#​80368).
  • Playlist: Allow selecting audio tracks individually in the Media Library without holding Shift or Command, transform multiple Audio blocks into a Playlist, and transform a one-track Playlist into Audio. (#​80926)
  • Page List: Rename the "Edit" action to "Detach", and confirm it in a dialog explaining that the list will keep its current pages but stop adding new ones automatically, matching the Gallery block (#​80847).
  • Tabs: Start new tabs with an empty label showing a "Tab title" placeholder instead of a generic "Tab" (#​81009).
  • Tab Panel: Show the tab's title in the Document Overview instead of the generic block title, so tabs can be told apart (#​81427).
Bug Fixes
  • Footnotes: Treat unreadable footnotes post meta as no footnotes instead of throwing, so the block shows its placeholder rather than the block crash warning (#​81201).
  • Playlist Track: Show the upload loading indicator inline with the track row.
  • Playlist: Improve handling of declarative waveform player configuration (#​81342).
  • Playlist: Update @arraypress/waveform-player to ^1.26.0, disable automatic initialization, and prevent custom SVG icons from being configured through HTML data attributes.
  • Cover: Pass 'full' instead of null as the featured image size for parallax and repeated backgrounds, so a null array offset is no longer reached on PHP 8.5 (#​81444).
Internal
  • Details: Import withIgnoreIMEEvents from @wordpress/keycodes instead of unlocking it from @wordpress/components (#​81343).

v10.3.0

Compare Source

Enhancements
  • Playlist: Shorten the track toolbar button label from "Add track" to "Add".
  • Gallery: Rename the dynamic variation's "Convert to images" action to "Detach", and confirm it in a dialog explaining that the gallery will keep its current images but stop updating automatically (#​80727).
Bug Fixes
  • Table of Contents: Continue rendering saved legacy content until the post is edited and resaved.
  • Navigation Overlay Close: Inherit typography and color from the overlay, so the button follows the theme font instead of the browser default button styles (#​80751).
  • Playlist: Update @arraypress/waveform-player to ^1.23.0, which no longer sets crossorigin="anonymous" on its audio element, fixing playback of tracks served without CORS headers such as media offloaded to a CDN (#​80533).
  • Post Content: Restrict the wrapper tag to the supported values offered in the editor.
  • Post Date: Escape date values and link URLs before rendering the block.
Internal
  • Update memize to 2.1.1 (#​80764).
  • Image: Check only window.__clientSideMediaProcessing for sideloading status, following the removal of the redundant window.__heicUploadSupport flag (#​80452).

v10.2.0

Compare Source

Enhancements
  • Make the Playlist and Playlist Track blocks stable (#​80203).
  • Use the emphasis font-weight token for UI emphasis (#​80093).
  • Widen React peer dependency ranges to ^18 || ^19 to support both React 18 and React 19 environments (#​80024).
  • Make the Tabs, Tab List, Tab Panels, and Tab Panel blocks stable (#​80163).

v10.1.0

Compare Source

v10.0.1: 10.0.1

Compare Source

Bug Fixes
  • CSS-in-JS: Fix inline comment for select-dropdown (external module)

v10.0.0

Compare Source

Breaking Changes
  • Removed the @wordpress/block-library/babel-plugin export. It was an internal transform for stripping experimental blocks from WordPress core builds and is no longer used by Gutenberg's build process (#​79162).
New Features
  • Gallery: add a dynamic mode that displays images resolved from a source (initially the images attached to the current post) instead of manually-added image blocks, with an editor preview, mode toggles, and server-side rendering. #​78796.
Enhancements
  • Image and Site Logo blocks: the Crop toolbar button now opens the Media Editor modal instead of an inline cropper. The previous inline experience is removed (#​78654).
  • Search: Expose an HTML element selector in the Advanced inspector panel that can render the block in the semantic HTML <search> landmark element instead of <form role="search">. Defers to add_theme_support( 'html5', array( 'search-element' ) ) when the per-block value is left at "Default".
  • Icon Block: Insert with a default icon instead of an empty placeholder (#​79111).
Bug Fixes
  • Image: external images inserted by URL are now sideloaded on the server when uploaded to the media library, so the upload works when the editor is cross-origin isolated (#​79409).

v9.48.1

Compare Source

v9.48.0

Compare Source

Code Quality
  • Add missing @types/react dependency. #​78882.
  • Page List: derive isNested from a new core/isInsideSubmenu block context provided by Navigation Submenu, replacing the self-setting attribute pattern that was dirtying related entities (#​79015).

v9.47.0

Compare Source

Internal
  • Gallery editor: remove Notice positioning overrides that conflicted with the updated Notice layout (#​78231).

v9.46.0

Compare Source

v9.45.0

Compare Source

v9.44.0

Compare Source

v9.43.0

Compare Source

v9.42.0

Compare Source

v9.41.0

Compare Source

v9.40.2

Compare Source

v9.40.1

Compare Source

v9.40.0

Compare Source

v9.39.0

Compare Source

v9.38.0

Compare Source

  • Post Date Block: Improve semantic HTML to add <time> inside link element.

v9.37.0

Compare Source

v9.36.0

Compare Source

v9.35.0

Compare Source

v9.34.0

Compare Source

v9.33.11

Compare Source

Bug Fixes
  • Post Content: Restrict the wrapper tag to the supported values offered in the editor.
  • Post Date: Escape date values and link URLs before rendering the block.

v9.33.10

Compare Source

v9.33.9

Compare Source

v9.33.8

Compare Source

v9.33.7

Compare Source

v9.33.6

Compare Source

v9.33.5

Compare Source

v9.33.4

Compare Source

v9.33.3

Compare Source

v9.33.2

Compare Source

v9.33.1

Compare Source

v9.33.0

Compare Source

Enhancements
  • Enable the Query Loop "Force Page Reload" setting to be false when the Post Content block is used. (#​72160)

v9.32.0

Compare Source

v9.31.0

Compare Source

v9.30.0

Compare Source

v9.29.0

Compare Source

v9.28.0

Compare Source

v9.27.0

Compare Source

v9.26.0

Compare Source

v9.25.0

Compare Source

v9.24.0

Compare Source

v9.23.0

Compare Source

v9.22.0

Compare Source

v9.21.0

Compare Source

v9.20.0

Compare Source

Enhancements
  • Query Loop Block: Enable custom order or menu_order ordering option for post types that support it. (#​68781)

v9.19.7

Compare Source

Bug Fixes
  • Post Date: Escape date values and link URLs before rendering the block.

v9.19.6

Compare Source

v9.19.5

Compare Source

v9.19.4

Compare Source

v9.19.3

Compare Source

v9.19.2

Compare Source

v9.19.1

Compare Source

v9.19.0

Compare Source

v9.18.0

Compare Source

v9.17.0

Compare Source

v9.16.0

Compare Source

v9.15.1

Compare Source

v9.15.0

Compare Source

v9.14.0

Compare Source

v9.13.0

Compare Source

v9.12.0

Compare Source

v9.11.0

Compare Source

v9.10.0

Compare Source

v9.9.0

Compare Source

v9.8.18

Compare Source

Bug Fixes
  • Post Date: Escape date values and link URLs before rendering the block.

v9.8.17

Compare Source

v9.8.16

Compare Source

v9.8.15

Compare Source

v9.8.14

Compare Source

v9.8.13

Compare Source

v9.8.12

Compare Source

v9.8.11

Compare Source

v9.8.10

Compare Source

v9.8.9

Compare Source

v9.8.8

Compare Source

v9.8.7

Compare Source

v9.8.6

Compare Source

v9.8.5

Compare Source

v9.8.4: 9.8.4

Compare Source

Bug Fixes
  • Cover Block:
    • Fix issues causing the cover block to black out with a fixed background (28565)
    • Fix embed position (28653)
  • Pinned items:
    • Fix regression with pinned plugin items on mobile (28521)
    • Pinned items regression followup (28526)

v9.8.3: 9.8.3

Compare Source

Bug Fixes
  • Cover Block: Add minHeightUnit to latest deprecation. (28627)

v9.8.2: 9.8.2

Compare Source

Bug Fixes
  • Cover Block: Prevent division by zero in FocalPointPicker (28499)
  • Block Validation: Allow unitless zero CSS lengths (28501)

v9.8.1: 9.8.1

Compare Source

Bug Fixes
  • Cover Block:
    • Revert "Cover: Fix matrix alignment issue. (#​28361)" (28364)
    • Fix visual regression. (28404)
  • FSE: fix iframe error in Firefox. (28212)

v9.8.0

Compare Source

v9.7.0

Compare Source

v9.6.1: 9.6.1

Compare Source

Bugfixes
  • Include block's CSS in the release for FSE themes (27884)

v9.6.0

Compare Source

v9.5.0

Compare Source

New Feature
  • Query Loop Block: Moves per page, offset, and pages controls into Inspector Controls. (#​58207)

v9.4.0

Compare Source

v9.3.0

Compare Source

v9.2.0

Compare Source

v9.1.0

Compare Source

v9.0.9

Compare Source

Bug Fixes
  • Post Date: Escape date values and link URLs before rendering the block.

v9.0.8

Compare Source

v9.0.7

Compare Source

v9.0.6

Compare Source

v9.0.5

Compare Source

v9.0.4

Compare Source

v9.0.3

Compare Source

v9.0.2

Compare Source

v9.0.1

Compare Source

v9.0.0

Compare Source

Breaking Changes
  • Variables like process.env.IS_GUTENBERG_PLUGIN have been replaced by globalThis.IS_GUTENBERG_PLUGIN. Build systems using process.env should be updated (#​61486).
  • Increase the minimum required Node.js version to v18.12.0 matching long-term support releases (#​31270). Learn more about Node.js releases.

v8.35.0

Compare Source

Internal
  • Replaced classnames package with the faster and smaller clsx package (#​61138).

v8.34.0

Compare Source

v8.33.0

Compare Source

v8.32.0

Compare Source

v8.31.0

Compare Source

v8.30.0

Compare Source

v8.29.0

Compare Source

v8.28.13

Compare Source

Bug Fixes
  • Post Date: Escape date values and link URLs before rendering the block.

v8.28.12

Compare Source

v8.28.11

Compare Source

v8.28.10

Compare Source

v8.28.9

Compare Source

v8.28.8

Compare Source

v8.28.7

Compare Source

v8.28.6

Compare Source

v8.28.5

Compare Source

v8.28.4

Compare Source

v8.28.3

Compare Source

v8.28.2

Compare Source

v8.28.1

Compare Source

Bug Fixes
  • Post Date: Escape date values and link URLs before rendering the block.

v8.28.0

Compare Source

v8.27.2

Compare Source

v8.27.1

Compare Source

v8.27.0

Compare Source

v8.26.0

Compare Source

v8.25.0

Compare Source

v8.24.1

Compare Source

v8.24.0

Compare Source

v8.23.0

Compare Source

v8.22.0

Compare Source

v8.21.0

Compare Source

Bug Fixes
  • Fix Image block lightbox missing alt attribute and improve accessibility. (#​54608)

v8.20.1

Compare Source

v8.20.0

Compare Source

v8.19.19

Compare Source

Bug Fixes
  • Post Date: Escape date values and link URLs before rendering the block.

v8.19.18

Compare Source

v8.19.17

Compare Source

v8.19.16

Compare Source

v8.19.15

Compare Source

v8.19.14

Compare Source

v8.19.13

Compare Source

v8.19.12

Compare Source

v8.19.11

Compare Source

v8.19.10

Compare Source

v8.19.9

Compare Source

v8.19.8

Compare Source

v8.19.7

Compare Source

v8.19.6

Compare Source

v8.19.5

Compare Source

v8.19.4

Compare Source

v8.19.3

Compare Source

v8.19.2

Compare Source

[v8.19.1](https://redirect.github.com/WordPress/gutenberg/blob/HEAD/packages/block-library/CHANGELOG.md#81919-2026-08-

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, on day 1 of the month (* 0-3 1 * *)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@changeset-bot

changeset-bot Bot commented Aug 22, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: defa974

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@cloudfour/patterns Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@netlify

netlify Bot commented Aug 22, 2026

Copy link
Copy Markdown

Deploy Preview for cloudfour-patterns ready!

Name Link
🔨 Latest commit defa974
🔍 Latest deploy log https://app.netlify.com/projects/cloudfour-patterns/deploys/6a8cb8a1fb2ec4000803a360
😎 Deploy Preview https://deploy-preview-2439--cloudfour-patterns.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@renovate
renovate Bot force-pushed the renovate/major-wordpress-monorepo branch 16 times, most recently from 2ca49ef to d693129 Compare August 24, 2026 21:24
@renovate
renovate Bot force-pushed the renovate/major-wordpress-monorepo branch from d693129 to c791160 Compare August 24, 2026 21:27
WordPress moved its `0.8em` File block font size from the button onto the
`.wp-block-file` container. Our button mixins take `font: inherit` and size
padding and block size in `em`, so the button scaled down by a fifth instead
of just its text.

The Color utility demo also lost its padding, for an unrelated reason: it
renders a bare `h2`, and WordPress now scopes heading padding to
`:where(.wp-block-heading)`. The demo markup was simply out of date with what
the Heading block emits.
@spaceninja
spaceninja merged commit 27d3085 into main Aug 24, 2026
8 checks passed
@spaceninja
spaceninja deleted the renovate/major-wordpress-monorepo branch August 24, 2026 21:51
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.

1 participant