Skip to content

Update wordpress monorepo#50097

Open
matticbot wants to merge 1 commit into
trunkfrom
renovate/wordpress-monorepo
Open

Update wordpress monorepo#50097
matticbot wants to merge 1 commit into
trunkfrom
renovate/wordpress-monorepo

Conversation

@matticbot

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/a11y (source) 4.48.14.49.0 age confidence
@wordpress/annotations (source) 3.48.13.49.0 age confidence
@wordpress/api-fetch (source) 7.48.17.49.0 age confidence
@wordpress/api-fetch (source) 7.48.07.49.0 age confidence
@wordpress/api-fetch (source) 7.46.07.49.0 age confidence
@wordpress/babel-plugin-import-jsx-pragma (source) 5.48.15.49.0 age confidence
@wordpress/base-styles (source) 10.0.110.1.0 age confidence
@wordpress/blob (source) 4.48.14.49.0 age confidence
@wordpress/block-editor (source) 15.21.115.22.1 age confidence
@wordpress/block-library (source) 9.48.110.0.1 age confidence
@wordpress/block-serialization-default-parser (source) 5.48.15.49.0 age confidence
@wordpress/blocks (source) 15.21.115.22.0 age confidence
@wordpress/boot (source) ^0.15.0^0.16.0 age confidence
@wordpress/boot (source) 0.15.10.16.1 age confidence
@wordpress/browserslist-config (source) 6.48.16.49.0 age confidence
@wordpress/commands (source) 1.48.11.49.1 age confidence
@wordpress/components (source) 35.0.136.0.1 age confidence
@wordpress/components (source) 35.0.036.0.1 age confidence
@wordpress/compose (source) 8.1.18.2.0 age confidence
@wordpress/core-data (source) 7.48.17.49.1 age confidence
@wordpress/core-data (source) 7.48.07.49.1 age confidence
@wordpress/core-data (source) 7.46.07.49.1 age confidence
@wordpress/data (source) 10.48.110.49.0 age confidence
@wordpress/data (source) 10.48.010.49.0 age confidence
@wordpress/data (source) 10.46.010.49.0 age confidence
@wordpress/data-controls (source) 4.48.14.49.0 age confidence
@wordpress/date (source) 5.48.15.49.0 age confidence
@wordpress/dependency-extraction-webpack-plugin (source) 6.48.16.49.0 age confidence
@wordpress/dom (source) 4.48.14.49.0 age confidence
@wordpress/dom-ready (source) 4.48.14.49.0 age confidence
@wordpress/e2e-test-utils-playwright (source) 1.48.11.49.0 age confidence
@wordpress/edit-post (source) 8.48.18.49.1 age confidence
@wordpress/editor (source) 14.48.114.49.1 age confidence
@wordpress/element (source) 8.0.18.1.0 age confidence
@wordpress/element (source) 8.0.08.1.0 age confidence
@wordpress/element (source) 6.46.08.1.0 age confidence
@wordpress/escape-html (source) 3.48.13.49.0 age confidence
@wordpress/eslint-plugin (source) 25.4.125.5.1 age confidence
@wordpress/format-library (source) 5.48.15.49.1 age confidence
@wordpress/hooks (source) 4.48.14.49.0 age confidence
@wordpress/html-entities (source) 4.48.14.49.0 age confidence
@wordpress/html-entities (source) 4.48.04.49.0 age confidence
@wordpress/i18n (source) 6.21.16.22.0 age confidence
@wordpress/i18n (source) 6.21.06.22.0 age confidence
@wordpress/interactivity (source) 6.48.16.49.0 age confidence
@wordpress/jest-console (source) 8.48.18.49.0 age confidence
@wordpress/keycodes (source) 4.48.14.49.0 age confidence
@wordpress/lazy-editor (source) 1.14.11.15.1 age confidence
@wordpress/media-utils (source) 5.48.15.49.1 age confidence
@wordpress/notices (source) 5.48.15.49.1 age confidence
@wordpress/notices (source) 5.48.05.49.1 age confidence
@wordpress/plugins (source) 7.48.17.49.1 age confidence
@wordpress/preferences (source) 4.48.14.49.1 age confidence
@wordpress/preferences (source) 4.46.04.49.1 age confidence
@wordpress/primitives (source) 4.48.14.49.0 age confidence
@wordpress/private-apis (source) 1.48.2-next.v.202606191442.01.49.0 age confidence
@wordpress/private-apis (source) 1.48.11.49.0 age confidence
@wordpress/rich-text (source) 7.48.17.49.0 age confidence
@wordpress/route (source) ^0.14.0^0.15.0 age confidence
@wordpress/route (source) 0.14.10.15.0 age confidence
@wordpress/route (source) 0.13.10.15.0 age confidence
@wordpress/router (source) 1.48.11.49.0 age confidence
@wordpress/server-side-render (source) 6.24.16.25.1 age confidence
@wordpress/stylelint-config (source) 23.40.123.41.1 age confidence
@wordpress/sync (source) 1.48.11.49.0 age confidence
@wordpress/token-list (source) 3.48.13.49.0 age confidence
@wordpress/url (source) 4.48.14.49.0 age confidence
@wordpress/url (source) 4.48.04.49.0 age confidence
@wordpress/viewport (source) 6.48.16.49.0 age confidence
@wordpress/widgets (source) 4.48.14.49.1 age confidence
@wordpress/wordcount (source) 4.48.14.49.0 age confidence

Release Notes

WordPress/gutenberg (@​wordpress/a11y)

v4.49.0

Compare Source

WordPress/gutenberg (@​wordpress/annotations)

v3.49.0

Compare Source

WordPress/gutenberg (@​wordpress/api-fetch)

v7.49.0

Compare Source

WordPress/gutenberg (@​wordpress/babel-plugin-import-jsx-pragma)

v5.49.0

Compare Source

WordPress/gutenberg (@​wordpress/base-styles)

v10.1.0

Compare Source

WordPress/gutenberg (@​wordpress/blob)

v4.49.0

Compare Source

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

v15.22.1

Compare Source

v15.22.0

Compare Source

Enhancements
  • Grid: Add a "Fill available space" option to the grid layout that switches the auto-placement keyword from auto-fill to auto-fit, so columns stretch to fill the row instead of leaving empty tracks. (#​79356)
  • List View: a block that supports listView is now excluded from the List View when it has no inner blocks and disallows insertion (allowedBlocks is [] or false), since there is nothing to show, rearrange, or add. (#​78932)
WordPress/gutenberg (@​wordpress/block-library)

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).
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).
WordPress/gutenberg (@​wordpress/block-serialization-default-parser)

v5.49.0

Compare Source

WordPress/gutenberg (@​wordpress/blocks)

v15.22.0

Compare Source

Internal
  • Replace showdown with marked for Markdown paste handling. Smaller bundle, modern maintenance, native types.
WordPress/gutenberg (@​wordpress/boot)

v0.16.1

Compare Source

v0.16.0

Compare Source

Enhancements
  • initSinglePage now accepts an initModules option and runs page init modules before rendering, matching init.
WordPress/gutenberg (@​wordpress/browserslist-config)

v6.49.0

Compare Source

WordPress/gutenberg (@​wordpress/commands)

v1.49.1

Compare Source

v1.49.0

Compare Source

WordPress/gutenberg (@​wordpress/components)

v36.0.1

Compare Source

v36.0.0

Compare Source

Breaking Changes
  • The __next40pxDefaultSize prop is now true by default. The prop can be safely removed from the following:
Enhancements
  • BaseControl: Apply text-wrap: pretty to help text to avoid typographic widows (#​79112).
  • Button, DropdownMenu, FormToggle, Modal, Panel, RadioControl, Toolbar: Migrate hardcoded border and stroke colors to WPDS tokens (#​79244).
Bug Fixes
  • SandBox: Fix the viewport-unit (vh, vw, etc.) stripping so user-supplied HTML using these units in width/height no longer triggers a runaway resize loop in the preview (#​78677).
  • BoxControl: Respect a consumer-supplied placeholder passed via inputProps, falling back to it when there is no mixed-value placeholder (#​79466).
Internal
  • ResizableBox: Make the children prop optional (#​79370).
  • Add documentation and lint guardrails for the ongoing Emotion migration (#​79442).
  • Divider: Migrate styles from Emotion to SCSS Modules (#​79444).
  • Adopt --wpds-dimension-size-* design tokens #​79093.
  • Point the legacy --wp-components-* color fallbacks at the design system tokens (--wpds-* / --wp-admin-theme-color*), so component styles get sensible defaults from the prebuilt token stylesheet without a runtime <ThemeProvider> (#​78664).
  • withFallbackStyles: Refactor from a class component to a function component with hooks (#​78837).
Documentation
  • Menu: Fix overriden typo to overridden in CheckboxItemProps and RadioItemProps. (#​79331)
  • Add component documentation for ColorPicker, CustomSelectControl, Navigator, NumberControl, ResizableBox, and Slot components (#​79460).
Code Quality
  • Move @types/react from dependencies to an optional peer dependency so consumers' React type version is used #​79095.
WordPress/gutenberg (@​wordpress/compose)

v8.2.0

Compare Source

WordPress/gutenberg (@​wordpress/core-data)

v7.49.1

Compare Source

v7.49.0

Compare Source

WordPress/gutenberg (@​wordpress/data)

v10.49.0

Compare Source

WordPress/gutenberg (@​wordpress/data-controls)

v4.49.0

Compare Source

WordPress/gutenberg (@​wordpress/date)

v5.49.0

Compare Source

WordPress/gutenberg (@​wordpress/dependency-extraction-webpack-plugin)

v6.49.0

Compare Source

WordPress/gutenberg (@​wordpress/dom)

v4.49.0

Compare Source

WordPress/gutenberg (@​wordpress/dom-ready)

v4.49.0

Compare Source

WordPress/gutenberg (@​wordpress/e2e-test-utils-playwright)

v1.49.0

Compare Source

Enhancements
  • Added RequestUtils.resetThemeGlobalStyles() to reset the current theme's user global styles to an empty config for test isolation.
Bug Fixes
  • Resolve root-relative page.goto() URLs against the full baseURL, including any subdirectory path, so tests work against WordPress installs served from a subdirectory.
WordPress/gutenberg (@​wordpress/edit-post)

v8.49.1

Compare Source

v8.49.0

Compare Source

WordPress/gutenberg (@​wordpress/editor)

v14.49.1

Compare Source

v14.49.0

Compare Source

WordPress/gutenberg (@​wordpress/element)

v8.1.0

Compare Source

WordPress/gutenberg (@​wordpress/escape-html)

v3.49.0

Compare Source

WordPress/gutenberg (@​wordpress/eslint-plugin)

v25.5.1

Compare Source

v25.5.0

Compare Source

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

v5.49.1

Compare Source

v5.49.0

Compare Source

Enhancements
  • Math format: seed the LaTeX input from the current selection when marking text as math, and toggle an active math object back to its LaTeX source when the button is clicked again. (79052)
WordPress/gutenberg (@​wordpress/hooks)

v4.49.0

Compare Source

WordPress/gutenberg (@​wordpress/html-entities)

v4.49.0

Compare Source

Wo

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 02:59 AM, on day 1 of the month ( * 0-2 1 * * ) in timezone UTC, Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR has been generated by Renovate Bot.

@matticbot matticbot requested review from a team as code owners July 1, 2026 01:56
@matticbot matticbot added [Status] Needs Review This PR is ready for review. Task labels Jul 1, 2026
@matticbot matticbot requested a review from a team as a code owner July 1, 2026 01:56
@matticbot

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: pnpm-lock.yaml
Scope: all 109 workspace projects
? Verifying lockfile against supply-chain policies (2542 entries)...
Progress: resolved 1, reused 0, downloaded 0, added 0
Progress: resolved 36, reused 0, downloaded 0, added 0
Progress: resolved 100, reused 0, downloaded 0, added 0
Progress: resolved 134, reused 0, downloaded 0, added 0
Progress: resolved 138, reused 0, downloaded 0, added 0
Progress: resolved 147, reused 0, downloaded 0, added 0
Progress: resolved 156, reused 0, downloaded 0, added 0
Progress: resolved 159, reused 0, downloaded 0, added 0
Progress: resolved 177, reused 0, downloaded 0, added 0
Progress: resolved 190, reused 0, downloaded 0, added 0
Progress: resolved 230, reused 0, downloaded 0, added 0
Progress: resolved 254, reused 0, downloaded 0, added 0
[WARN] Request took 12304ms: https://registry.npmjs.org/@types%2Fnode
Progress: resolved 263, reused 0, downloaded 0, added 0
Progress: resolved 282, reused 0, downloaded 0, added 0
Progress: resolved 302, reused 0, downloaded 0, added 0
[WARN] Request took 14975ms: https://registry.npmjs.org/@storybook%2Freact
[WARN] Request took 10182ms: https://registry.npmjs.org/@storybook%2Freact-vite
Progress: resolved 319, reused 0, downloaded 0, added 0
Progress: resolved 340, reused 0, downloaded 0, added 0
[WARN] Request took 17235ms: https://registry.npmjs.org/typescript
Progress: resolved 349, reused 0, downloaded 0, added 0
[WARN] Request took 18133ms: https://registry.npmjs.org/@storybook%2Faddon-docs
[WARN] Request took 12821ms: https://registry.npmjs.org/@typescript-eslint%2Fparser
Progress: resolved 364, reused 0, downloaded 0, added 0
[WARN] Request took 13724ms: https://registry.npmjs.org/@typescript-eslint%2Ftypescript-estree
[WARN] Request took 11995ms: https://registry.npmjs.org/@storybook%2Freact-vite
[WARN] Request took 12250ms: https://registry.npmjs.org/@storybook%2Fbuilder-vite
Progress: resolved 384, reused 0, downloaded 0, added 0
[WARN] Request took 15166ms: https://registry.npmjs.org/@typescript-eslint%2Feslint-plugin
Progress: resolved 396, reused 0, downloaded 0, added 0
[WARN] Request took 16651ms: https://registry.npmjs.org/@storybook%2Faddon-a11y
Progress: resolved 399, reused 0, downloaded 0, added 0
[WARN] Request took 13762ms: https://registry.npmjs.org/@playwright%2Ftest
Progress: resolved 400, reused 0, downloaded 0, added 0
[WARN] Request took 13161ms: https://registry.npmjs.org/@playwright%2Ftest
[WARN] Request took 21960ms: https://registry.npmjs.org/playwright
Progress: resolved 403, reused 0, downloaded 0, added 0
[WARN] Request took 16305ms: https://registry.npmjs.org/@types%2Fnode
Progress: resolved 404, reused 0, downloaded 0, added 0
[WARN] Request took 13795ms: https://registry.npmjs.org/@typescript-eslint%2Ftype-utils
[WARN] Request took 24638ms: https://registry.npmjs.org/playwright-core
Progress: resolved 405, reused 0, downloaded 0, added 0
[WARN] Request took 27113ms: https://registry.npmjs.org/storybook
Progress: resolved 406, reused 0, downloaded 0, added 0
[WARN] Request took 15517ms: https://registry.npmjs.org/@typescript-eslint%2Futils
[WARN] Request took 17785ms: https://registry.npmjs.org/@storybook%2Faddon-a11y
[WARN] Request took 10476ms: https://registry.npmjs.org/eslint-plugin-react-hooks
Progress: resolved 407, reused 0, downloaded 0, added 0
[WARN] Request took 11777ms: https://registry.npmjs.org/axe-core
[WARN] Request took 16800ms: https://registry.npmjs.org/@typescript-eslint%2Fvisitor-keys
[WARN] Request took 18259ms: https://registry.npmjs.org/@storybook%2Freact
[WARN] Request took 17731ms: https://registry.npmjs.org/@typescript-eslint%2Ftypes
[WARN] Request took 20082ms: https://registry.npmjs.org/@storybook%2Faddon-docs
[WARN] Request took 17807ms: https://registry.npmjs.org/@typescript-eslint%2Fscope-manager
[WARN] Request took 10643ms: https://registry.npmjs.org/framer-motion
[WARN] Request took 15494ms: https://registry.npmjs.org/@typescript-eslint%2Fparser
[WARN] Request took 15025ms: https://registry.npmjs.org/@typescript-eslint%2Ftypescript-estree
[WARN] Request took 14046ms: https://registry.npmjs.org/@typescript-eslint%2Feslint-plugin
[WARN] Request took 29489ms: https://registry.npmjs.org/vite
Progress: resolved 408, reused 0, downloaded 0, added 0
Progress: resolved 568, reused 0, downloaded 0, added 0
Progress: resolved 720, reused 0, downloaded 0, added 0
Progress: resolved 924, reused 0, downloaded 0, added 0
Progress: resolved 1041, reused 0, downloaded 0, added 0
Progress: resolved 1251, reused 0, downloaded 0, added 0
Progress: resolved 1381, reused 0, downloaded 0, added 0
Progress: resolved 1389, reused 0, downloaded 0, added 0
Progress: resolved 1392, reused 0, downloaded 0, added 0
[WARN] Request took 13445ms: https://registry.npmjs.org/vite
✓ Lockfile passes supply-chain policies (2542 entries in 47.8s)
Progress: resolved 1394, reused 0, downloaded 0, added 0
Progress: resolved 1396, reused 0, downloaded 0, added 0
Progress: resolved 1405, reused 0, downloaded 0, added 0
Progress: resolved 1671, reused 0, downloaded 0, added 0
Progress: resolved 1838, reused 0, downloaded 0, added 0
Progress: resolved 1956, reused 0, downloaded 0, added 0
Progress: resolved 2029, reused 0, downloaded 0, added 0
Progress: resolved 2048, reused 0, downloaded 0, added 0
Progress: resolved 2181, reused 0, downloaded 0, added 0
Progress: resolved 2401, reused 0, downloaded 0, added 0
[WARN] 1 deprecated subdependencies found: uuid@8.3.2
Progress: resolved 2532, reused 0, downloaded 0, added 0
Progress: resolved 2532, reused 0, downloaded 0, added 0, done
[ERR_PNPM_PEER_DEP_ISSUES] Unmet peer dependencies

✕ unmet peer vite
  Installed: 8.0.16
  Wanted:
    ^7.3.2:
      @wordpress/theme@0.17.0
hint: To disable failing on peer dependency issues, add the following to pnpm-workspace.yaml in your project root:

  strictPeerDependencies: false

@matticbot matticbot added [Status] Needs Review This PR is ready for review. Task labels Jul 1, 2026
@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Are you an Automattician? Please test your changes on all WordPress.com environments to help mitigate accidental explosions.

  • To test on WoA, go to the Plugins menu on a WoA dev site. Click on the "Upload" button and follow the upgrade flow to be able to upload, install, and activate the Jetpack Beta plugin. Once the plugin is active, go to Jetpack > Jetpack Beta, select your plugin (Jetpack or WordPress.com Site Helper), and enable the renovate/wordpress-monorepo branch.
  • To test on Simple, run the following command on your sandbox:
bin/jetpack-downloader test jetpack renovate/wordpress-monorepo
bin/jetpack-downloader test jetpack-mu-wpcom-plugin renovate/wordpress-monorepo

Interested in more tips and information?

  • In your local development environment, use the jetpack rsync command to sync your changes to a WoA dev blog.
  • Read more about our development workflow here: PCYsg-eg0-p2
  • Figure out when your changes will be shipped to customers here: PCYsg-eg5-p2

@jp-launch-control

Copy link
Copy Markdown

Code Coverage Summary

Cannot generate coverage summary while tests are failing. 🤐

Please fix the tests, or re-run the Code coverage job if it was something being flaky.

Full summary · PHP report · JS report

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

Labels

E2E Tests [Feature] Contact Form [Feature] Masterbar WordPress.com Toolbar and Dashboard customizations [Feature] Publicize Now Jetpack Social, auto-sharing [Feature] Theme Tools [JS Package] AI Client [JS Package] API [JS Package] Base Styles [JS Package] Boost Score Api [JS Package] Charts [JS Package] Components [JS Package] Connection [JS Package] Eslint Config Target Es [JS Package] I18n Loader Webpack Plugin [JS Package] IDC [JS Package] Jetpack Shared Stores [JS Package] Licensing [JS Package] Partner Coupon [JS Package] Scan [JS Package] Shared Extension Utils [JS Package] Social Previews [JS Package] Storybook [JS Package] Webpack Config [Package] Activity Log [Package] Admin Ui [Package] Agents Manager [Package] Assets [Package] Backup [Package] Blaze [Package] Classic Theme Helper [Package] Connection [Package] Cookie Consent [Package] Explat [Package] External Connections [Package] External Media [Package] Forms [Package] Jetpack mu wpcom WordPress.com Features [Package] Jitm [Package] Masterbar [Package] My Jetpack [Package] Newsletter [Package] Paypal Payments [Package] Podcast [Package] Post List [Package] Premium Analytics [Package] Publicize [Package] Rtc [Package] Scan [Package] Search Contains core Search functionality for Jetpack and Search plugins [Package] Seo [Package] VideoPress [Package] Wp Build Polyfills [Package] Yoast Promo [Plugin] Automattic For Agencies Client [Plugin] Boost A feature to speed up the site and improve performance. [Plugin] Classic Theme Helper Plugin [Plugin] Inspect [Plugin] Jetpack Issues about the Jetpack plugin. https://wordpress.org/plugins/jetpack/ [Plugin] Paypal Payment Buttons [Plugin] Protect A plugin with features to protect a site: brute force protection, security scanning, and a WAF. [Plugin] Starter Plugin [Plugin] VideoPress A standalone plugin to add high-quality VideoPress videos to your site. RNA [Status] Needs Review This PR is ready for review. Task

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants