Repository navigation
DataViews: Declare dependencies imported by the ./wp bundle - #81843
Conversation
1cca75a to
a4b134b
Compare
|
Size Change: -63 B (0%) Total Size: 7.92 MB 📦 View Changed
|
|
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 If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message. To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook. |
|
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. |
|
Closing in favor of #81928 |
a46114e to
4d92a46
Compare
|
I have reopened it followin #81230 (comment) I have updated the PR description to reflect the latest state. |
|
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). |
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
What?
Closes #67864
Declare the 18 third-party packages and
@wordpress/hooksthat@wordpress/dataviews'./wpbundle (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/wpcould 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-apisis no longer among them, since #81984 removed the last private API usage.Testing Instructions
npm run build -- --skip-types.npm run lint:published-depsand confirm it reports 0 findings, 14 ignored.Use of AI Tools
Authored with Claude Code assistance; reviewed and tested by the author.