Commit c415b8a573e for woocommerce
commit c415b8a573e9d17e3ece258c770989bec40e899b
Author: Luigi Teschio <gigitux@gmail.com>
Date: Tue May 12 23:02:40 2026 +0200
Replace product view action with variation selection (#64828)
* Replace product view action with variation selection
* Update experimental products DataViews package
diff --git a/packages/js/experimental-products-app/changelog/update-select-all-variations-action b/packages/js/experimental-products-app/changelog/update-select-all-variations-action
new file mode 100644
index 00000000000..623e1a8469b
--- /dev/null
+++ b/packages/js/experimental-products-app/changelog/update-select-all-variations-action
@@ -0,0 +1,4 @@
+Significance: patch
+Type: update
+
+Replace the product view action with a select all variations action for variable products.
diff --git a/packages/js/experimental-products-app/package.json b/packages/js/experimental-products-app/package.json
index 05b498b5d42..28ff64f4409 100644
--- a/packages/js/experimental-products-app/package.json
+++ b/packages/js/experimental-products-app/package.json
@@ -43,7 +43,7 @@
"@wordpress/compose": "7.44.0",
"@wordpress/core-data": "7.44.0",
"@wordpress/data": "10.44.0",
- "@wordpress/dataviews": "https://github.com/gigitux/gutenberg/releases/download/%40wordpress%2Fdataviews-hierarchy/wordpress-dataviews-14.2.0-external.tgz",
+ "@wordpress/dataviews": "https://github.com/gigitux/gutenberg/releases/download/%40wordpress%2Fdataviews-hierarchy/wordpress-dataviews-14.2.0.tgz",
"@wordpress/editor": "14.44.0",
"@wordpress/element": "6.44.0",
"@wordpress/admin-ui": "1.12.0",
diff --git a/packages/js/experimental-products-app/src/dataviews-actions/actions.test.tsx b/packages/js/experimental-products-app/src/dataviews-actions/actions.test.tsx
index d76183c72f0..ceadb2d9efa 100644
--- a/packages/js/experimental-products-app/src/dataviews-actions/actions.test.tsx
+++ b/packages/js/experimental-products-app/src/dataviews-actions/actions.test.tsx
@@ -12,6 +12,7 @@ import { renderHook } from '@testing-library/react';
import {
duplicateProductAction,
moveToTrashAction,
+ selectAllVariationsAction,
useProductActions,
} from './actions';
import type { ProductEntityRecord } from '../fields/types';
@@ -92,6 +93,29 @@ describe( 'product list actions', () => {
status: 'draft',
name: 'Hoodie',
} as ProductEntityRecord;
+ const blueVariation = {
+ id: 56,
+ parent_id: 78,
+ status: 'publish',
+ name: 'Blue hoodie',
+ type: 'variation',
+ } as ProductEntityRecord;
+ const greenVariation = {
+ id: 57,
+ parent_id: 78,
+ status: 'publish',
+ name: 'Green hoodie',
+ type: 'variation',
+ } as ProductEntityRecord;
+ const variableProduct = {
+ id: 78,
+ status: 'draft',
+ name: 'Variable hoodie',
+ type: 'variable',
+ _embedded: {
+ variations: [ blueVariation, greenVariation ],
+ },
+ } as ProductEntityRecord;
const deleteEntityRecord = jest.fn();
const invalidateResolution = jest.fn();
@@ -189,6 +213,67 @@ describe( 'product list actions', () => {
expect( onActionPerformed ).toHaveBeenCalledWith( [ product, hoodie ] );
} );
+ it( 'replaces the View action with the Select all variations action', () => {
+ const { result } = renderHook( () => useProductActions() );
+ const actionIds = result.current.map( ( action ) => action.id );
+
+ expect( actionIds ).toContain( 'select-all-variations' );
+ expect( actionIds ).not.toContain( 'view-product' );
+ } );
+
+ it( 'shows the Select all variations action only for variable products with variations', () => {
+ const selectVariationsAction = selectAllVariationsAction( {
+ navigate,
+ } );
+
+ expect( selectVariationsAction.isEligible?.( variableProduct ) ).toBe(
+ true
+ );
+ expect(
+ selectVariationsAction.isEligible?.( {
+ ...variableProduct,
+ _embedded: {
+ variations: [],
+ },
+ } )
+ ).toBe( false );
+ expect( selectVariationsAction.isEligible?.( product ) ).toBe( false );
+ expect(
+ selectVariationsAction.isEligible?.( {
+ ...variableProduct,
+ status: 'trash',
+ } )
+ ).toBe( false );
+ } );
+
+ it( 'selects all variations when the Select all variations action is triggered', () => {
+ const { result } = renderHook( () => useProductActions() );
+ const selectVariationsAction = result.current.find(
+ ( action ) => action.id === 'select-all-variations'
+ );
+
+ expect( selectVariationsAction ).toBeDefined();
+
+ if ( ! selectVariationsAction ) {
+ throw new Error( 'Select all variations action not found.' );
+ }
+
+ getCallbackAction( selectVariationsAction ).callback(
+ [ variableProduct ],
+ {
+ onActionPerformed,
+ }
+ );
+
+ expect( navigate ).toHaveBeenCalledWith(
+ '/products?activeView=draft&postId=56%2C57'
+ );
+ expect( onActionPerformed ).toHaveBeenCalledWith( [
+ blueVariation,
+ greenVariation,
+ ] );
+ } );
+
it( 'opens product editor when the Edit action is triggered', () => {
const { result } = renderHook( () => useProductActions() );
const editProductAction = result.current.find(
diff --git a/packages/js/experimental-products-app/src/dataviews-actions/actions.tsx b/packages/js/experimental-products-app/src/dataviews-actions/actions.tsx
index c59975513a6..5bc1363142b 100644
--- a/packages/js/experimental-products-app/src/dataviews-actions/actions.tsx
+++ b/packages/js/experimental-products-app/src/dataviews-actions/actions.tsx
@@ -4,8 +4,8 @@
import apiFetch from '@wordpress/api-fetch';
import { store as coreStore } from '@wordpress/core-data';
import { dispatch } from '@wordpress/data';
-import { edit, external, trash } from '@wordpress/icons';
-import { __, _n, _x, sprintf } from '@wordpress/i18n';
+import { edit, trash } from '@wordpress/icons';
+import { __, _n, sprintf } from '@wordpress/i18n';
import { store as noticesStore } from '@wordpress/notices';
import { privateApis as routerPrivateApis } from '@wordpress/router';
import { addQueryArgs } from '@wordpress/url';
@@ -51,6 +51,30 @@ function getQuickEditPath(
} );
}
+function getSelectionPath(
+ path: string,
+ query: Record< string, string | undefined >,
+ productIds: number[]
+) {
+ const nextQuery = Object.entries( query ).reduce(
+ ( acc, [ key, value ] ) => {
+ if ( typeof value === 'string' ) {
+ acc[ key ] = value;
+ }
+
+ return acc;
+ },
+ {} as Record< string, string >
+ );
+
+ delete nextQuery.quickEdit;
+
+ return getProductListNavigationPath( path, {
+ ...nextQuery,
+ postId: productIds.join( ',' ),
+ } );
+}
+
function getErrorMessage( error: unknown ): string {
if ( error instanceof Error ) {
return error.message;
@@ -169,23 +193,35 @@ export const editAction = (): Action< ProductEntityRecord > => ( {
},
} );
-export const viewAction = (): Action< ProductEntityRecord > => ( {
- id: 'view-product',
- label: _x( 'View', 'verb', 'woocommerce' ),
+export const selectAllVariationsAction = ( {
+ navigate,
+ path = '/',
+ query = {},
+}: EditActionOptions ): Action< ProductEntityRecord > => ( {
+ id: 'select-all-variations',
+ label: __( 'Select all variations', 'woocommerce' ),
isPrimary: true,
- icon: external,
isEligible( product ) {
- return product.status !== 'trash' && !! product.permalink;
+ return (
+ product.status !== 'trash' &&
+ product.type === 'variable' &&
+ Boolean( product._embedded?.variations?.length )
+ );
},
callback( items, { onActionPerformed } ) {
- const product = items[ 0 ];
+ const variations = items.flatMap(
+ ( product ) => product._embedded?.variations ?? []
+ );
+ const variationIds = Array.from(
+ new Set( variations.map( ( variation ) => variation.id ) )
+ );
- if ( product?.permalink ) {
- window.open( product.permalink, '_blank' );
+ if ( variationIds.length > 0 ) {
+ navigate( getSelectionPath( path, query, variationIds ) );
}
if ( onActionPerformed ) {
- onActionPerformed( items );
+ onActionPerformed( variations );
}
},
} );
@@ -381,7 +417,11 @@ export const useProductActions = () => {
query,
} ),
editAction(),
- viewAction(),
+ selectAllVariationsAction( {
+ navigate,
+ path,
+ query,
+ } ),
duplicateProductAction(),
moveToTrashAction(),
],
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 9b4089128c2..751dc351851 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -241,7 +241,7 @@ importers:
version: 1.15.0
postcss-loader:
specifier: 4.3.x
- version: 4.3.0(postcss@8.5.9)(webpack@5.97.1(@swc/core@1.15.24))
+ version: 4.3.0(postcss@8.5.9)(webpack@5.97.1)
prettier:
specifier: npm:wp-prettier@^2.8.5
version: wp-prettier@2.8.5
@@ -311,7 +311,7 @@ importers:
version: 29.5.0(@types/node@24.12.2)(babel-plugin-macros@3.1.0)(node-notifier@8.0.2)(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
postcss-loader:
specifier: 4.3.x
- version: 4.3.0(postcss@8.5.9)(webpack@5.97.1(@swc/core@1.15.24))
+ version: 4.3.0(postcss@8.5.9)(webpack@5.97.1)
react:
specifier: 18.3.x
version: 18.3.1
@@ -1732,8 +1732,8 @@ importers:
specifier: 10.44.0
version: 10.44.0(react@18.3.1)
'@wordpress/dataviews':
- specifier: https://github.com/gigitux/gutenberg/releases/download/%40wordpress%2Fdataviews-hierarchy/wordpress-dataviews-14.2.0-external.tgz
- version: https://github.com/gigitux/gutenberg/releases/download/%40wordpress%2Fdataviews-hierarchy/wordpress-dataviews-14.2.0-external.tgz(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
+ specifier: https://github.com/gigitux/gutenberg/releases/download/%40wordpress%2Fdataviews-hierarchy/wordpress-dataviews-14.2.0.tgz
+ version: https://github.com/gigitux/gutenberg/releases/download/%40wordpress%2Fdataviews-hierarchy/wordpress-dataviews-14.2.0.tgz(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
'@wordpress/editor':
specifier: 14.44.0
version: 14.44.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
@@ -2185,7 +2185,7 @@ importers:
version: 2.9.4(webpack@5.97.1(@swc/core@1.15.24))
postcss-loader:
specifier: 4.3.x
- version: 4.3.0(postcss@8.5.9)(webpack@5.97.1(@swc/core@1.15.24))
+ version: 4.3.0(postcss@8.5.9)(webpack@5.97.1)
rtlcss:
specifier: 4.3.x
version: 4.3.0
@@ -3756,7 +3756,7 @@ importers:
version: 7.25.7
'@pmmmwh/react-refresh-webpack-plugin':
specifier: ^0.5.11
- version: 0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2(webpack@5.97.1(@swc/core@1.15.24)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.24))
+ version: 0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2)(webpack-hot-middleware@2.26.1)(webpack@5.97.1)
'@statelyai/inspect':
specifier: ^0.3.1
version: 0.3.1(ws@8.20.0)(xstate@4.37.1)
@@ -11051,13 +11051,6 @@ packages:
peerDependencies:
react: ^18.0.0
- '@wordpress/dataviews@14.1.0':
- resolution: {integrity: sha512-RDnCbbgNEcTJiLscqn7pN0r9toEI3Pt3L2mvLHrMjMYR8aqdouYwPldM96Sa4j+DZLf+122hQ7wBvYwyn9C4Kw==}
- engines: {node: '>=18.12.0', npm: '>=8.19.2'}
- peerDependencies:
- react: ^18.0.0
- react-dom: ^18.0.0
-
'@wordpress/dataviews@14.2.0':
resolution: {integrity: sha512-jTsXH3fDEQbvtK7N/giZJtE/NdDYN/LOlf6dkbfh89GyJmvwuikQZjpX10DexqOjc8AcNPUd1hU2b1sL8d99HA==}
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
@@ -11071,13 +11064,15 @@ packages:
peerDependencies:
react: ^18.0.0
- '@wordpress/dataviews@https://github.com/gigitux/gutenberg/releases/download/%40wordpress%2Fdataviews-hierarchy/wordpress-dataviews-14.2.0-external.tgz':
- resolution: {integrity: sha512-I3W2DVOn0rrEs4fTTc49GIK1ll0Sd97xv2ydkXpL+nLyZ+p1WpCVLfJA8K4Cn0eNKpeZBMbrGFjg4BMh6iLuDA==, tarball: https://github.com/gigitux/gutenberg/releases/download/%40wordpress%2Fdataviews-hierarchy/wordpress-dataviews-14.2.0-external.tgz}
+ '@wordpress/dataviews@https://github.com/gigitux/gutenberg/releases/download/%40wordpress%2Fdataviews-hierarchy/wordpress-dataviews-14.2.0.tgz':
+ resolution: {integrity: sha512-shvtD6fKtiNxBtNzHV1tj9AfQcv2KnicSjJOiikfr7e//uJDh4MzFEaAUR2m9YBEVirvfG1dlsyGcWGVEws0HQ==, tarball: https://github.com/gigitux/gutenberg/releases/download/%40wordpress%2Fdataviews-hierarchy/wordpress-dataviews-14.2.0.tgz}
version: 14.2.0
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
+ bundledDependencies:
+ - '@wordpress/base-styles'
'@wordpress/date@4.58.0':
resolution: {integrity: sha512-yFT7DU0H9W0lsDytMaVMmjho08X1LeBMIQMppxdtKB04Ujx58hVh7gtunOsstUQ7pVg23nE2eLaVfx5JOdjzAw==}
@@ -26867,7 +26862,7 @@ snapshots:
'@types/istanbul-lib-coverage': 2.0.6
collect-v8-coverage: 1.0.3
- '@jest/test-sequencer@26.6.3':
+ '@jest/test-sequencer@26.6.3(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))':
dependencies:
'@jest/test-result': 26.6.2
graceful-fs: 4.2.11
@@ -26875,7 +26870,11 @@ snapshots:
jest-runner: 26.6.3(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
jest-runtime: 26.6.3(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
transitivePeerDependencies:
+ - bufferutil
+ - canvas
- supports-color
+ - ts-node
+ - utf-8-validate
'@jest/test-sequencer@29.7.0':
dependencies:
@@ -28222,7 +28221,7 @@ snapshots:
webpack-dev-server: 4.15.2(webpack-cli@5.1.4)(webpack@5.97.1)
webpack-hot-middleware: 2.26.1
- '@pmmmwh/react-refresh-webpack-plugin@0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2(webpack@5.97.1(@swc/core@1.15.24)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.24))':
+ '@pmmmwh/react-refresh-webpack-plugin@0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2)(webpack-hot-middleware@2.26.1)(webpack@5.97.1)':
dependencies:
ansi-html: 0.0.9
core-js-pure: 3.49.0
@@ -30644,7 +30643,7 @@ snapshots:
dependencies:
'@babel/preset-flow': 7.27.1(@babel/core@7.25.7)
'@babel/preset-react': 7.25.7(@babel/core@7.25.7)
- '@pmmmwh/react-refresh-webpack-plugin': 0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2(webpack@5.97.1(@swc/core@1.15.24)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.24))
+ '@pmmmwh/react-refresh-webpack-plugin': 0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2)(webpack-hot-middleware@2.26.1)(webpack@5.97.1)
'@storybook/core-webpack': 7.6.19(encoding@0.1.13)
'@storybook/docs-tools': 7.6.19(encoding@0.1.13)
'@storybook/node-logger': 7.6.19
@@ -30682,7 +30681,7 @@ snapshots:
dependencies:
'@babel/preset-flow': 7.27.1(@babel/core@7.25.7)
'@babel/preset-react': 7.25.7(@babel/core@7.25.7)
- '@pmmmwh/react-refresh-webpack-plugin': 0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2(webpack@5.97.1(@swc/core@1.15.24)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.24))
+ '@pmmmwh/react-refresh-webpack-plugin': 0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2)(webpack-hot-middleware@2.26.1)(webpack@5.97.1)
'@storybook/core-webpack': 7.6.19(encoding@0.1.13)
'@storybook/docs-tools': 7.6.19(encoding@0.1.13)
'@storybook/node-logger': 7.6.19
@@ -32950,7 +32949,7 @@ snapshots:
'@babel/preset-env': 7.25.7(@babel/core@7.25.7)
'@babel/preset-typescript': 7.25.7(@babel/core@7.25.7)
'@wordpress/browserslist-config': 6.44.0
- '@wordpress/warning': 3.44.0
+ '@wordpress/warning': 3.45.0
browserslist: 4.28.2
core-js: 3.49.0
react: 18.3.1
@@ -33175,7 +33174,7 @@ snapshots:
'@wordpress/components': 29.12.0(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/compose': 7.44.0(react@18.3.1)
'@wordpress/data': 10.44.0(react@18.3.1)
- '@wordpress/date': 5.44.0
+ '@wordpress/date': 5.45.0
'@wordpress/deprecated': 4.45.0
'@wordpress/dom': 4.45.0
'@wordpress/element': 6.44.0
@@ -33196,7 +33195,7 @@ snapshots:
'@wordpress/token-list': 3.44.0
'@wordpress/upload-media': 0.11.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/url': 4.44.0
- '@wordpress/warning': 3.44.0
+ '@wordpress/warning': 3.45.0
'@wordpress/wordcount': 4.44.0
change-case: 4.1.2
clsx: 2.1.1
@@ -33235,7 +33234,7 @@ snapshots:
'@wordpress/components': 29.12.0(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/compose': 7.44.0(react@18.3.1)
'@wordpress/data': 10.44.0(react@18.3.1)
- '@wordpress/date': 5.44.0
+ '@wordpress/date': 5.45.0
'@wordpress/deprecated': 4.45.0
'@wordpress/dom': 4.45.0
'@wordpress/element': 6.44.0
@@ -33256,7 +33255,7 @@ snapshots:
'@wordpress/token-list': 3.44.0
'@wordpress/upload-media': 0.11.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/url': 4.44.0
- '@wordpress/warning': 3.44.0
+ '@wordpress/warning': 3.45.0
'@wordpress/wordcount': 4.44.0
change-case: 4.1.2
clsx: 2.1.1
@@ -33293,14 +33292,14 @@ snapshots:
'@wordpress/compose': 7.44.0(react@18.3.1)
'@wordpress/data': 10.44.0(react@18.3.1)
'@wordpress/dataviews': 14.2.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@14.16.1)
- '@wordpress/date': 5.44.0
+ '@wordpress/date': 5.45.0
'@wordpress/deprecated': 4.45.0
'@wordpress/dom': 4.45.0
'@wordpress/element': 6.44.0
'@wordpress/escape-html': 3.45.0
'@wordpress/global-styles-engine': 1.11.0(react@18.3.1)
'@wordpress/hooks': 4.45.0
- '@wordpress/html-entities': 4.44.0
+ '@wordpress/html-entities': 4.45.0
'@wordpress/i18n': 6.18.0
'@wordpress/icons': 12.2.0(react@18.3.1)
'@wordpress/image-cropper': 1.8.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -33312,12 +33311,12 @@ snapshots:
'@wordpress/preferences': 4.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/priority-queue': 3.45.0
'@wordpress/private-apis': 1.44.0
- '@wordpress/rich-text': 7.44.0(react@18.3.1)
+ '@wordpress/rich-text': 7.45.0(react@18.3.1)
'@wordpress/style-engine': 2.44.0
'@wordpress/token-list': 3.44.0
'@wordpress/upload-media': 0.29.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/url': 4.44.0
- '@wordpress/warning': 3.44.0
+ '@wordpress/warning': 3.45.0
'@wordpress/wordcount': 4.44.0
change-case: 4.1.2
clsx: 2.1.1
@@ -33356,14 +33355,14 @@ snapshots:
'@wordpress/compose': 7.44.0(react@18.3.1)
'@wordpress/data': 10.44.0(react@18.3.1)
'@wordpress/dataviews': 14.2.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
- '@wordpress/date': 5.44.0
+ '@wordpress/date': 5.45.0
'@wordpress/deprecated': 4.45.0
'@wordpress/dom': 4.45.0
'@wordpress/element': 6.44.0
'@wordpress/escape-html': 3.45.0
'@wordpress/global-styles-engine': 1.11.0(react@18.3.1)
'@wordpress/hooks': 4.45.0
- '@wordpress/html-entities': 4.44.0
+ '@wordpress/html-entities': 4.45.0
'@wordpress/i18n': 6.18.0
'@wordpress/icons': 12.2.0(react@18.3.1)
'@wordpress/image-cropper': 1.8.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -33375,12 +33374,12 @@ snapshots:
'@wordpress/preferences': 4.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/priority-queue': 3.45.0
'@wordpress/private-apis': 1.44.0
- '@wordpress/rich-text': 7.44.0(react@18.3.1)
+ '@wordpress/rich-text': 7.45.0(react@18.3.1)
'@wordpress/style-engine': 2.44.0
'@wordpress/token-list': 3.44.0
'@wordpress/upload-media': 0.29.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/url': 4.44.0
- '@wordpress/warning': 3.44.0
+ '@wordpress/warning': 3.45.0
'@wordpress/wordcount': 4.44.0
change-case: 4.1.2
clsx: 2.1.1
@@ -33419,14 +33418,14 @@ snapshots:
'@wordpress/compose': 7.44.0(react@18.3.1)
'@wordpress/data': 10.44.0(react@18.3.1)
'@wordpress/dataviews': 14.2.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
- '@wordpress/date': 5.44.0
+ '@wordpress/date': 5.45.0
'@wordpress/deprecated': 4.45.0
'@wordpress/dom': 4.45.0
'@wordpress/element': 6.44.0
'@wordpress/escape-html': 3.45.0
'@wordpress/global-styles-engine': 1.11.0(react@18.3.1)
'@wordpress/hooks': 4.45.0
- '@wordpress/html-entities': 4.44.0
+ '@wordpress/html-entities': 4.45.0
'@wordpress/i18n': 6.18.0
'@wordpress/icons': 12.2.0(react@18.3.1)
'@wordpress/image-cropper': 1.8.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -33438,12 +33437,12 @@ snapshots:
'@wordpress/preferences': 4.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/priority-queue': 3.45.0
'@wordpress/private-apis': 1.44.0
- '@wordpress/rich-text': 7.44.0(react@18.3.1)
+ '@wordpress/rich-text': 7.45.0(react@18.3.1)
'@wordpress/style-engine': 2.44.0
'@wordpress/token-list': 3.44.0
'@wordpress/upload-media': 0.29.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/url': 4.44.0
- '@wordpress/warning': 3.44.0
+ '@wordpress/warning': 3.45.0
'@wordpress/wordcount': 4.44.0
change-case: 4.1.2
clsx: 2.1.1
@@ -33649,13 +33648,13 @@ snapshots:
'@wordpress/compose': 7.44.0(react@18.3.1)
'@wordpress/core-data': 7.44.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
'@wordpress/data': 10.44.0(react@18.3.1)
- '@wordpress/date': 5.44.0
+ '@wordpress/date': 5.45.0
'@wordpress/deprecated': 4.45.0
'@wordpress/dom': 4.45.0
'@wordpress/element': 6.44.0
'@wordpress/escape-html': 3.45.0
'@wordpress/hooks': 4.45.0
- '@wordpress/html-entities': 4.44.0
+ '@wordpress/html-entities': 4.45.0
'@wordpress/i18n': 6.18.0
'@wordpress/icons': 12.2.0(react@18.3.1)
'@wordpress/interactivity': 6.44.0
@@ -33668,7 +33667,7 @@ snapshots:
'@wordpress/primitives': 4.45.0(react@18.3.1)
'@wordpress/private-apis': 1.44.0
'@wordpress/reusable-blocks': 5.44.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
- '@wordpress/rich-text': 7.44.0(react@18.3.1)
+ '@wordpress/rich-text': 7.45.0(react@18.3.1)
'@wordpress/server-side-render': 6.20.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/upload-media': 0.29.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/url': 4.44.0
@@ -33747,7 +33746,7 @@ snapshots:
'@wordpress/private-apis': 1.44.0
'@wordpress/rich-text': 7.44.0(react@18.3.1)
'@wordpress/shortcode': 4.44.0
- '@wordpress/warning': 3.44.0
+ '@wordpress/warning': 3.45.0
change-case: 4.1.2
colord: 2.9.3
fast-deep-equal: 3.1.3
@@ -33802,13 +33801,13 @@ snapshots:
'@wordpress/dom': 4.45.0
'@wordpress/element': 6.44.0
'@wordpress/hooks': 4.45.0
- '@wordpress/html-entities': 4.44.0
+ '@wordpress/html-entities': 4.45.0
'@wordpress/i18n': 6.18.0
'@wordpress/is-shallow-equal': 5.45.0
'@wordpress/private-apis': 1.44.0
- '@wordpress/rich-text': 7.44.0(react@18.3.1)
+ '@wordpress/rich-text': 7.45.0(react@18.3.1)
'@wordpress/shortcode': 4.44.0
- '@wordpress/warning': 3.44.0
+ '@wordpress/warning': 3.45.0
change-case: 4.1.2
colord: 2.9.3
fast-deep-equal: 3.1.3
@@ -33903,7 +33902,7 @@ snapshots:
'@wordpress/keyboard-shortcuts': 5.44.0(react@18.3.1)
'@wordpress/preferences': 4.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/private-apis': 1.44.0
- '@wordpress/warning': 3.44.0
+ '@wordpress/warning': 3.45.0
clsx: 2.1.1
cmdk: 1.1.1(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
@@ -33925,7 +33924,7 @@ snapshots:
'@wordpress/keyboard-shortcuts': 5.44.0(react@18.3.1)
'@wordpress/preferences': 4.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/private-apis': 1.44.0
- '@wordpress/warning': 3.44.0
+ '@wordpress/warning': 3.45.0
clsx: 2.1.1
cmdk: 1.1.1(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
@@ -34181,21 +34180,21 @@ snapshots:
'@use-gesture/react': 10.3.1(react@18.3.1)
'@wordpress/a11y': 4.19.1
'@wordpress/compose': 7.44.0(react@18.3.1)
- '@wordpress/date': 5.44.0
+ '@wordpress/date': 5.45.0
'@wordpress/deprecated': 4.45.0
'@wordpress/dom': 4.45.0
'@wordpress/element': 6.44.0
'@wordpress/escape-html': 3.45.0
'@wordpress/hooks': 4.45.0
- '@wordpress/html-entities': 4.44.0
+ '@wordpress/html-entities': 4.45.0
'@wordpress/i18n': 6.18.0
'@wordpress/icons': 10.11.0(react@18.3.1)
'@wordpress/is-shallow-equal': 5.45.0
'@wordpress/keycodes': 4.45.0
'@wordpress/primitives': 4.45.0(react@18.3.1)
'@wordpress/private-apis': 1.44.0
- '@wordpress/rich-text': 7.44.0(react@18.3.1)
- '@wordpress/warning': 3.44.0
+ '@wordpress/rich-text': 7.45.0(react@18.3.1)
+ '@wordpress/warning': 3.45.0
change-case: 4.1.2
clsx: 2.1.1
colord: 2.9.3
@@ -34235,7 +34234,7 @@ snapshots:
'@use-gesture/react': 10.3.1(react@18.3.1)
'@wordpress/a11y': 4.45.0
'@wordpress/compose': 7.44.0(react@18.3.1)
- '@wordpress/date': 5.44.0
+ '@wordpress/date': 5.45.0
'@wordpress/deprecated': 4.45.0
'@wordpress/dom': 4.45.0
'@wordpress/element': 6.44.0
@@ -34249,7 +34248,7 @@ snapshots:
'@wordpress/primitives': 4.45.0(react@18.3.1)
'@wordpress/private-apis': 1.44.0
'@wordpress/rich-text': 7.44.0(react@18.3.1)
- '@wordpress/warning': 3.44.0
+ '@wordpress/warning': 3.45.0
change-case: 4.1.2
clsx: 2.1.1
colord: 2.9.3
@@ -34344,21 +34343,21 @@ snapshots:
'@wordpress/a11y': 4.45.0
'@wordpress/base-styles': 6.20.0
'@wordpress/compose': 7.44.0(react@18.3.1)
- '@wordpress/date': 5.44.0
+ '@wordpress/date': 5.45.0
'@wordpress/deprecated': 4.45.0
'@wordpress/dom': 4.45.0
'@wordpress/element': 6.44.0
'@wordpress/escape-html': 3.45.0
'@wordpress/hooks': 4.45.0
- '@wordpress/html-entities': 4.44.0
+ '@wordpress/html-entities': 4.45.0
'@wordpress/i18n': 6.18.0
'@wordpress/icons': 11.8.0(react@18.3.1)
'@wordpress/is-shallow-equal': 5.45.0
'@wordpress/keycodes': 4.45.0
'@wordpress/primitives': 4.45.0(react@18.3.1)
'@wordpress/private-apis': 1.44.0
- '@wordpress/rich-text': 7.44.0(react@18.3.1)
- '@wordpress/warning': 3.44.0
+ '@wordpress/rich-text': 7.45.0(react@18.3.1)
+ '@wordpress/warning': 3.45.0
change-case: 4.1.2
clsx: 2.1.1
colord: 2.9.3
@@ -34631,7 +34630,7 @@ snapshots:
'@wordpress/core-data': 7.44.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
'@wordpress/data': 10.44.0(react@18.3.1)
'@wordpress/element': 6.44.0
- '@wordpress/html-entities': 4.44.0
+ '@wordpress/html-entities': 4.45.0
'@wordpress/i18n': 6.18.0
'@wordpress/icons': 12.2.0(react@18.3.1)
'@wordpress/notices': 5.44.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -34962,70 +34961,6 @@ snapshots:
rememo: 4.0.2
use-memo-one: 1.1.3(react@18.3.1)
- '@wordpress/dataviews@14.1.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@14.16.1)':
- dependencies:
- '@ariakit/react': 0.4.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/base-styles': 6.20.0
- '@wordpress/components': 32.6.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/compose': 7.44.0(react@18.3.1)
- '@wordpress/data': 10.44.0(react@18.3.1)
- '@wordpress/date': 5.44.0
- '@wordpress/deprecated': 4.45.0
- '@wordpress/element': 6.44.0
- '@wordpress/i18n': 6.18.0
- '@wordpress/icons': 12.2.0(react@18.3.1)
- '@wordpress/keycodes': 4.45.0
- '@wordpress/primitives': 4.45.0(react@18.3.1)
- '@wordpress/private-apis': 1.44.0
- '@wordpress/ui': 0.11.0(@date-fns/tz@1.4.1)(@types/react@18.3.28)(date-fns@4.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@14.16.1)
- '@wordpress/warning': 3.44.0
- clsx: 2.1.1
- colord: 2.9.3
- date-fns: 4.1.0
- deepmerge: 4.3.1
- fast-deep-equal: 3.1.3
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
- remove-accents: 0.5.0
- transitivePeerDependencies:
- - '@date-fns/tz'
- - '@emotion/is-prop-valid'
- - '@types/react'
- - stylelint
- - supports-color
-
- '@wordpress/dataviews@14.1.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))':
- dependencies:
- '@ariakit/react': 0.4.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/base-styles': 6.20.0
- '@wordpress/components': 32.6.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/compose': 7.44.0(react@18.3.1)
- '@wordpress/data': 10.44.0(react@18.3.1)
- '@wordpress/date': 5.44.0
- '@wordpress/deprecated': 4.45.0
- '@wordpress/element': 6.44.0
- '@wordpress/i18n': 6.18.0
- '@wordpress/icons': 12.2.0(react@18.3.1)
- '@wordpress/keycodes': 4.45.0
- '@wordpress/primitives': 4.45.0(react@18.3.1)
- '@wordpress/private-apis': 1.44.0
- '@wordpress/ui': 0.11.0(@date-fns/tz@1.4.1)(@types/react@18.3.28)(date-fns@4.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
- '@wordpress/warning': 3.44.0
- clsx: 2.1.1
- colord: 2.9.3
- date-fns: 4.1.0
- deepmerge: 4.3.1
- fast-deep-equal: 3.1.3
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
- remove-accents: 0.5.0
- transitivePeerDependencies:
- - '@date-fns/tz'
- - '@emotion/is-prop-valid'
- - '@types/react'
- - stylelint
- - supports-color
-
'@wordpress/dataviews@14.2.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@14.16.1)':
dependencies:
'@ariakit/react': 0.4.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -35112,10 +35047,9 @@ snapshots:
- react-dom
- supports-color
- '@wordpress/dataviews@https://github.com/gigitux/gutenberg/releases/download/%40wordpress%2Fdataviews-hierarchy/wordpress-dataviews-14.2.0-external.tgz(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))':
+ '@wordpress/dataviews@https://github.com/gigitux/gutenberg/releases/download/%40wordpress%2Fdataviews-hierarchy/wordpress-dataviews-14.2.0.tgz(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))':
dependencies:
'@ariakit/react': 0.4.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/base-styles': 7.0.0
'@wordpress/components': 33.0.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/compose': 7.45.0(react@18.3.1)
'@wordpress/data': 10.45.0(react@18.3.1)
@@ -35994,7 +35928,7 @@ snapshots:
'@wordpress/core-data': 7.44.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@14.16.1)
'@wordpress/data': 10.44.0(react@18.3.1)
'@wordpress/dataviews': 4.22.0(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/date': 5.44.0
+ '@wordpress/date': 5.45.0
'@wordpress/element': 6.44.0
'@wordpress/hooks': 4.45.0
'@wordpress/html-entities': 4.44.0
@@ -36007,7 +35941,7 @@ snapshots:
'@wordpress/private-apis': 1.44.0
'@wordpress/router': 1.44.0(react@18.3.1)
'@wordpress/url': 4.44.0
- '@wordpress/warning': 3.44.0
+ '@wordpress/warning': 3.45.0
change-case: 4.1.2
client-zip: 2.5.0
clsx: 2.1.1
@@ -36035,7 +35969,7 @@ snapshots:
'@wordpress/core-data': 7.44.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
'@wordpress/data': 10.44.0(react@18.3.1)
'@wordpress/dataviews': 4.22.0(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/date': 5.44.0
+ '@wordpress/date': 5.45.0
'@wordpress/element': 6.44.0
'@wordpress/hooks': 4.45.0
'@wordpress/html-entities': 4.44.0
@@ -36048,7 +35982,7 @@ snapshots:
'@wordpress/private-apis': 1.44.0
'@wordpress/router': 1.44.0(react@18.3.1)
'@wordpress/url': 4.44.0
- '@wordpress/warning': 3.44.0
+ '@wordpress/warning': 3.45.0
change-case: 4.1.2
client-zip: 2.5.0
clsx: 2.1.1
@@ -36076,7 +36010,7 @@ snapshots:
'@wordpress/core-data': 7.44.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
'@wordpress/data': 10.44.0(react@18.3.1)
'@wordpress/dataviews': 4.22.0(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/date': 5.44.0
+ '@wordpress/date': 5.45.0
'@wordpress/element': 6.44.0
'@wordpress/hooks': 4.45.0
'@wordpress/html-entities': 4.44.0
@@ -36089,7 +36023,7 @@ snapshots:
'@wordpress/private-apis': 1.44.0
'@wordpress/router': 1.44.0(react@18.3.1)
'@wordpress/url': 4.44.0
- '@wordpress/warning': 3.44.0
+ '@wordpress/warning': 3.45.0
change-case: 4.1.2
client-zip: 2.5.0
clsx: 2.1.1
@@ -36117,10 +36051,10 @@ snapshots:
'@wordpress/core-data': 7.44.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
'@wordpress/data': 10.44.0(react@18.3.1)
'@wordpress/dataviews': 14.2.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
- '@wordpress/date': 5.44.0
+ '@wordpress/date': 5.45.0
'@wordpress/element': 6.44.0
'@wordpress/hooks': 4.45.0
- '@wordpress/html-entities': 4.44.0
+ '@wordpress/html-entities': 4.45.0
'@wordpress/i18n': 6.18.0
'@wordpress/icons': 12.2.0(react@18.3.1)
'@wordpress/media-utils': 5.44.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(date-fns@3.6.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
@@ -36130,7 +36064,7 @@ snapshots:
'@wordpress/private-apis': 1.44.0
'@wordpress/router': 1.44.0(react@18.3.1)
'@wordpress/url': 4.44.0
- '@wordpress/warning': 3.44.0
+ '@wordpress/warning': 3.45.0
'@wordpress/wordcount': 4.44.0
change-case: 4.1.2
client-zip: 2.5.0
@@ -36195,7 +36129,7 @@ snapshots:
'@wordpress/compose': 7.44.0(react@18.3.1)
'@wordpress/core-data': 7.44.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
'@wordpress/data': 10.44.0(react@18.3.1)
- '@wordpress/date': 5.44.0
+ '@wordpress/date': 5.45.0
'@wordpress/element': 6.44.0
'@wordpress/global-styles-engine': 1.11.0(react@18.3.1)
'@wordpress/i18n': 6.18.0
@@ -36662,7 +36596,7 @@ snapshots:
'@wordpress/core-data': 7.44.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@14.16.1)
'@wordpress/data': 10.44.0(react@18.3.1)
'@wordpress/dataviews': 14.2.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@14.16.1)
- '@wordpress/date': 5.44.0
+ '@wordpress/date': 5.45.0
'@wordpress/element': 6.44.0
'@wordpress/i18n': 6.18.0
'@wordpress/icons': 12.2.0(react@18.3.1)
@@ -36687,7 +36621,7 @@ snapshots:
'@wordpress/core-data': 7.44.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
'@wordpress/data': 10.44.0(react@18.3.1)
'@wordpress/dataviews': 14.2.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
- '@wordpress/date': 5.44.0
+ '@wordpress/date': 5.45.0
'@wordpress/element': 6.44.0
'@wordpress/i18n': 6.18.0
'@wordpress/icons': 12.2.0(react@18.3.1)
@@ -36712,7 +36646,7 @@ snapshots:
'@wordpress/core-data': 7.44.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
'@wordpress/data': 10.44.0(react@18.3.1)
'@wordpress/dataviews': 14.2.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
- '@wordpress/date': 5.44.0
+ '@wordpress/date': 5.45.0
'@wordpress/element': 6.44.0
'@wordpress/i18n': 6.18.0
'@wordpress/icons': 12.2.0(react@18.3.1)
@@ -36754,7 +36688,7 @@ snapshots:
'@wordpress/components': 32.6.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/core-data': 7.44.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@14.16.1)
'@wordpress/data': 10.44.0(react@18.3.1)
- '@wordpress/dataviews': 14.1.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@14.16.1)
+ '@wordpress/dataviews': 14.2.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@14.16.1)
'@wordpress/element': 6.44.0
'@wordpress/i18n': 6.18.0
'@wordpress/icons': 12.2.0(react@18.3.1)
@@ -36783,7 +36717,7 @@ snapshots:
'@wordpress/components': 32.6.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/core-data': 7.44.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
'@wordpress/data': 10.44.0(react@18.3.1)
- '@wordpress/dataviews': 14.1.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/dataviews': 14.2.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
'@wordpress/element': 6.44.0
'@wordpress/i18n': 6.18.0
'@wordpress/icons': 12.2.0(react@18.3.1)
@@ -36812,7 +36746,7 @@ snapshots:
'@wordpress/components': 32.6.0(@emotion/is-prop-valid@1.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@wordpress/core-data': 7.44.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
'@wordpress/data': 10.44.0(react@18.3.1)
- '@wordpress/dataviews': 14.1.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
+ '@wordpress/dataviews': 14.2.0(@date-fns/tz@1.4.1)(@emotion/is-prop-valid@1.4.0)(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))
'@wordpress/element': 6.44.0
'@wordpress/i18n': 6.18.0
'@wordpress/icons': 12.2.0(react@18.3.1)
@@ -37484,7 +37418,7 @@ snapshots:
expect-puppeteer: 4.4.0
filenamify: 4.3.0
jest: 26.6.3(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
- jest-circus: 26.6.3
+ jest-circus: 26.6.3(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
jest-dev-server: 5.0.3
jest-environment-node: 26.6.2
markdownlint: 0.23.1
@@ -37540,7 +37474,7 @@ snapshots:
dependencies:
'@babel/core': 7.25.7
'@playwright/test': 1.59.1
- '@pmmmwh/react-refresh-webpack-plugin': 0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2(webpack@5.97.1(@swc/core@1.15.24)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.24))
+ '@pmmmwh/react-refresh-webpack-plugin': 0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2)(webpack-hot-middleware@2.26.1)(webpack@5.97.1)
'@svgr/webpack': 8.1.0(typescript@5.7.3)
'@wordpress/babel-preset-default': 7.42.0
'@wordpress/browserslist-config': 5.41.0
@@ -37636,7 +37570,7 @@ snapshots:
dependencies:
'@babel/core': 7.25.7
'@playwright/test': 1.59.1
- '@pmmmwh/react-refresh-webpack-plugin': 0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2(webpack@5.97.1(@swc/core@1.15.24)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.24))
+ '@pmmmwh/react-refresh-webpack-plugin': 0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2)(webpack-hot-middleware@2.26.1)(webpack@5.97.1)
'@svgr/webpack': 8.1.0(typescript@5.7.3)
'@wordpress/babel-preset-default': 8.44.0
'@wordpress/browserslist-config': 6.44.0
@@ -37733,7 +37667,7 @@ snapshots:
dependencies:
'@babel/core': 7.25.7
'@playwright/test': 1.59.1
- '@pmmmwh/react-refresh-webpack-plugin': 0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2(webpack@5.97.1(@swc/core@1.15.24)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.24))
+ '@pmmmwh/react-refresh-webpack-plugin': 0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2)(webpack-hot-middleware@2.26.1)(webpack@5.97.1)
'@svgr/webpack': 8.1.0(typescript@5.7.3)
'@wordpress/babel-preset-default': 8.44.0
'@wordpress/browserslist-config': 6.44.0
@@ -37829,7 +37763,7 @@ snapshots:
dependencies:
'@babel/core': 7.25.7
'@playwright/test': 1.59.1
- '@pmmmwh/react-refresh-webpack-plugin': 0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2(webpack@5.97.1(@swc/core@1.15.24)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.24))
+ '@pmmmwh/react-refresh-webpack-plugin': 0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2)(webpack-hot-middleware@2.26.1)(webpack@5.97.1)
'@svgr/webpack': 8.1.0(typescript@5.7.3)
'@wordpress/babel-preset-default': 8.44.0
'@wordpress/browserslist-config': 6.44.0
@@ -38196,28 +38130,6 @@ snapshots:
- date-fns
- stylelint
- '@wordpress/ui@0.11.0(@date-fns/tz@1.4.1)(@types/react@18.3.28)(date-fns@4.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@14.16.1)':
- dependencies:
- '@base-ui/react': 1.4.1(@date-fns/tz@1.4.1)(@types/react@18.3.28)(date-fns@4.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@wordpress/a11y': 4.45.0
- '@wordpress/compose': 7.44.0(react@18.3.1)
- '@wordpress/element': 6.44.0
- '@wordpress/i18n': 6.18.0
- '@wordpress/icons': 12.2.0(react@18.3.1)
- '@wordpress/keycodes': 4.45.0
- '@wordpress/primitives': 4.45.0(react@18.3.1)
- '@wordpress/private-apis': 1.44.0
- '@wordpress/theme': 0.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@14.16.1)
- clsx: 2.1.1
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
- tabbable: 6.4.0
- transitivePeerDependencies:
- - '@date-fns/tz'
- - '@types/react'
- - date-fns
- - stylelint
-
'@wordpress/ui@0.11.0(@date-fns/tz@1.4.1)(@types/react@18.3.28)(date-fns@4.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(stylelint@16.26.1(typescript@5.7.3))':
dependencies:
'@base-ui/react': 1.4.1(@date-fns/tz@1.4.1)(@types/react@18.3.28)(date-fns@4.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -45526,7 +45438,7 @@ snapshots:
jest-util: 29.7.0
p-limit: 3.1.0
- jest-circus@26.6.3:
+ jest-circus@26.6.3(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)):
dependencies:
'@babel/traverse': 7.29.0
'@jest/environment': 26.6.2
@@ -45550,7 +45462,11 @@ snapshots:
stack-utils: 2.0.6
throat: 5.0.0
transitivePeerDependencies:
+ - bufferutil
+ - canvas
- supports-color
+ - ts-node
+ - utf-8-validate
jest-circus@29.5.0:
dependencies:
@@ -45671,7 +45587,7 @@ snapshots:
jest-config@26.6.3(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3)):
dependencies:
'@babel/core': 7.25.7
- '@jest/test-sequencer': 26.6.3
+ '@jest/test-sequencer': 26.6.3(ts-node@10.9.2(@swc/core@1.15.24)(@types/node@24.12.2)(typescript@5.7.3))
'@jest/types': 26.6.2
babel-jest: 26.6.3(@babel/core@7.25.7)
chalk: 4.1.2
@@ -49238,7 +49154,7 @@ snapshots:
semver: 7.7.4
webpack: 5.97.1(@swc/core@1.15.24)(webpack-cli@5.1.4)
- postcss-loader@4.3.0(postcss@8.5.9)(webpack@5.97.1(@swc/core@1.15.24)):
+ postcss-loader@4.3.0(postcss@8.5.9)(webpack@5.97.1):
dependencies:
cosmiconfig: 7.1.0
klona: 2.0.6