Skip to content

DataViews: Declare dependencies imported by the ./wp bundle - #81843

Merged
oandregal merged 1 commit into
trunkfrom
fix/dataviews-declare-build-wp-deps
Sep 8, 2026
Merged

oandregal merged 1 commit into
trunkfrom
fix/dataviews-declare-build-wp-deps

Conversation

@manzoorwanijk

@manzoorwanijk manzoorwanijk commented Aug 20, 2026 •

Copy link
Copy Markdown
Member

What?

Closes #67864

Declare the 18 third-party packages and @wordpress/hooks that @wordpress/dataviews' ./wp bundle (build-wp/index.js) imports at runtime, and drop the ignore rule #81928 added to dependency-audit.config.json.

Why?

build.cjs inlines other @wordpress/* packages but keeps their third-party imports external, so consumers of @wordpress/dataviews/wp could only resolve them through hoisting. #81928 ignored them on the grounds that the bundle was about to be removed with the private APIs, but per #81230 (comment) the bundle stays: it is what lets consumers support older WordPress versions.

How?

Each package is declared with the version range already used by the package it is bundled from (@wordpress/components, @wordpress/ui, @wordpress/theme, @wordpress/compose). @wordpress/private-apis is no longer among them, since #81984 removed the last private API usage.

Testing Instructions

  1. Run npm run build -- --skip-types.
  2. Run npm run lint:published-deps and confirm it reports 0 findings, 14 ignored.

Use of AI Tools

Authored with Claude Code assistance; reviewed and tested by the author.

@github-actions github-actions Bot added the [Package] DataViews /packages/dataviews label Aug 20, 2026
@manzoorwanijk
manzoorwanijk force-pushed the fix/dataviews-declare-build-wp-deps branch from 1cca75a to a4b134b Compare August 20, 2026 00:17
@manzoorwanijk manzoorwanijk added the [Type] Code Quality Issues or PRs that relate to code quality label Aug 20, 2026
@github-actions

github-actions Bot commented Aug 20, 2026 •

Copy link
Copy Markdown

Size Change: -63 B (0%)

Total Size: 7.92 MB

📦 View Changed
Filename Size Change
build/scripts/components/index.min.js 266 kB -63 B (-0.02%)

compressed-size-action

@manzoorwanijk
manzoorwanijk marked this pull request as ready for review August 20, 2026 00:30
@github-actions

github-actions Bot commented Aug 20, 2026 •

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.

If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.

Co-authored-by: manzoorwanijk <manzoorwanijk@git.wordpress.org>
Co-authored-by: oandregal <oandregal@git.wordpress.org>
Co-authored-by: youknowriad <youknowriad@git.wordpress.org>
Co-authored-by: jsnajdr <jsnajdr@git.wordpress.org>
Co-authored-by: anomiex <bjorsch@git.wordpress.org>

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

@youknowriad

Copy link
Copy Markdown
Contributor

Let's avoid doing that, we're close to removing the private APIs from dataviews, which basically means, we're also close to removing the wp bundle.

@manzoorwanijk

Copy link
Copy Markdown
Member Author

Let's avoid doing that, we're close to removing the private APIs from dataviews, which basically means, we're also close to removing the wp bundle.

Yes, I also don't like this as a solution. If we are planning to remove the private APIs soon, then that is surely a better solution.

@manzoorwanijk

Copy link
Copy Markdown
Member Author

Closing in favor of #81928

@manzoorwanijk
manzoorwanijk deleted the fix/dataviews-declare-build-wp-deps branch August 21, 2026 12:07
@manzoorwanijk
manzoorwanijk restored the fix/dataviews-declare-build-wp-deps branch August 25, 2026 11:06
@manzoorwanijk manzoorwanijk reopened this Aug 25, 2026
@manzoorwanijk
manzoorwanijk force-pushed the fix/dataviews-declare-build-wp-deps branch from a46114e to 4d92a46 Compare August 25, 2026 11:20
@manzoorwanijk

Copy link
Copy Markdown
Member Author

I have reopened it followin #81230 (comment)

I have updated the PR description to reflect the latest state.

@oandregal

Copy link
Copy Markdown
Member

Before committing to this, I'd like us to spend some time looking for other solutions. Now that private APIs are gone from dataviews I wonder if this would be helpful, for example. I welcome help from others (happy to pair to brainstorm/understand the core issue better).

matticbot pushed a commit to Automattic/social-previews that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/charts that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-scan that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-connection-js that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-wp-build-polyfills that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-shared-extension-utils that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-admin-ui that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-post-list that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-beta that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-ai-client that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-yoast-promo that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-storybook that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-connection that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-jitm that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-inspect that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-comments that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-paypal-payments that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-podcast that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-wpcloud-sso that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-activity-log that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/agents-manager that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-blaze that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/automattic-for-agencies-client that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-classic-theme-helper that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/paypal-payment-buttons that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-masterbar that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-publicize that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-my-jetpack that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/classic-theme-plugin that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
matticbot pushed a commit to Automattic/jetpack-starter-plugin that referenced this pull request Sep 16, 2026
* Update Bundled @wordpress/* monorepo

* Fix patch for `@wordpress/build` v0.23.0

* align protect a11y pin with the bundled group

* Backup: report unknown activity totals as null to DataViews
dataviews 19 clamps the page to the last one it knows about, so a fallback of 1 sent the reader to page 1 whenever the log failed or was paused offline

* wp-build-polyfills: keep reusable-blocks on the private-apis allowlist
private-apis 1.55.0 dropped it, but the copy WordPress 7.0 ships still opts in

* Premium Analytics: cast the report params Edit control like its key
dataviews 19 adds setValue to NormalizedField, so the unresolved Attributes generic no longer unifies with the concrete control props

* Boost: expect the theme 2.1 warning color in the overview e2e
@wordpress/theme 2.1.0 moves --wpds-color-foreground-content-warning-weak from #926300 to #936300

* update @wordpress/* packages to the .55 train
folds the wordpress-monorepo renovate round (#52188) so both trains land together and the tree stops carrying two copies of components, element and core-data

* pnpmfile: drop the dataviews dependency hack
dataviews 19 declares every dependency of its wp bundle itself (WordPress/gutenberg#81843), so the hack only duplicated them as optionalDependencies

* refresh the pnpmfile checksum in the lockfile

* align My Jetpack wp-build pins with the round

the wp-build port (#52204) landed pinned to admin-ui 2.9, build 0.22, route 0.20 and the .54 train

* dedupe the lockfile after the trunk merge

collapses the testing-library 16.3.2 / 14.6.1 copies left behind trunk's #52297 bump

* Forms: assert the console error useCreateForm logs

jest-console 9.3.0 keeps its spies across jest.restoreAllMocks(), so the error the hook logs on a failed creation has to be expected

* Charts: wrap useElementSize test updates in act()

jest-console 9.3.0 surfaces the act() warnings that clearAllMocks() used to discard before the console assertion ran

* Social: pre-fill the Bluesky handle on reconnect

InputControl spreads defaultValue onto its controlled input, so the handle never showed and React warned; keep the handle in state

* Jetpack: await the Newsletter email toggle in its test

ToggleGroupControl settles its radio store after render, and jest-console 9.3.0 now reports that act() warning

* Jetpack: fix the Popover ignoreContext prop type

PropTypes.function does not exist, so the shape check only logged a warning that jest-console 9.3.0 now reports

* VideoPress: narrow the files transform before calling it

blocks 16 types findTransform's result as the union of every transform kind, and files.isMatch takes the file list alone

* e2e: accept both labels of the preview menu item

e2e-test-utils-playwright 2.0.0 looks for Gutenberg trunk's 'Preview (opens in a new tab)', while the WP 7.0/7.1 editor still says 'Preview in new tab', so Forms' openPreviewPage never found it

* e2e: match the View button exactly

the substring match also resolved Document Overview in the editor top bar

* PayPal: drop the spy tracking jest-console needed

jest-console 9.3.0 keeps its console spies across restoreAllMocks(), so afterEach can restore every spy the suite made again

* recolor stroke-based icons with color, not fill

@wordpress/icons 16 draws 98 icons as strokes with an inline fill:none, so the CSS fill rules that tinted them stopped applying; the AI message keeps fill for its own filled SVG

---------

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brad Jorsch <brad.jorsch@automattic.com>
Co-authored-by: Damián Suárez <rdsuarez@gmail.com>

Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/35092463185

Upstream-Ref: Automattic/jetpack@f2ea15a
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Package] DataViews /packages/dataviews [Type] Code Quality Issues or PRs that relate to code quality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dataviews: Build with /wp fails when using pnpm with hoisting disabled.

4 participants