Commit 248953cf30f for woocommerce
commit 248953cf30fc4e269f4fba4393bd799a031adc8c
Author: Luigi Teschio <gigitux@gmail.com>
Date: Fri May 29 16:00:25 2026 +0200
Add Interactivity API packages to wp-min catalog (#65405)
diff --git a/.syncpackrc b/.syncpackrc
index 103bfe3cae9..421f42ab894 100644
--- a/.syncpackrc
+++ b/.syncpackrc
@@ -51,8 +51,6 @@
"@typescript-eslint/*",
"@wordpress/a11y",
"@wordpress/autop",
- "@wordpress/interactivity",
- "@wordpress/interactivity-router",
"@wordpress/prettier-config",
"@wordpress/private-apis",
"@wordpress/scripts",
diff --git a/plugins/woocommerce/changelog/update-iapi-wp-min-catalog b/plugins/woocommerce/changelog/update-iapi-wp-min-catalog
new file mode 100644
index 00000000000..611e0e0f318
--- /dev/null
+++ b/plugins/woocommerce/changelog/update-iapi-wp-min-catalog
@@ -0,0 +1,4 @@
+Significance: patch
+Type: dev
+
+Add Interactivity API packages to the WordPress minimum-version dependency catalog.
diff --git a/plugins/woocommerce/client/blocks/package.json b/plugins/woocommerce/client/blocks/package.json
index f7e6d94ddc3..9ca551ee7e9 100644
--- a/plugins/woocommerce/client/blocks/package.json
+++ b/plugins/woocommerce/client/blocks/package.json
@@ -168,8 +168,8 @@
"@wordpress/hooks": "catalog:wp-min",
"@wordpress/html-entities": "catalog:wp-min",
"@wordpress/i18n": "catalog:wp-min",
- "@wordpress/interactivity": "^6.39.0",
- "@wordpress/interactivity-router": "^2.39.0",
+ "@wordpress/interactivity": "catalog:wp-min",
+ "@wordpress/interactivity-router": "catalog:wp-min",
"@wordpress/is-shallow-equal": "catalog:wp-min",
"@wordpress/jest-preset-default": "next",
"@wordpress/patterns": "catalog:wp-min",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 5cc028611f7..28e8493601f 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -99,6 +99,12 @@ catalogs:
'@wordpress/icons':
specifier: 10.19.1
version: 10.19.1
+ '@wordpress/interactivity':
+ specifier: 6.19.1
+ version: 6.19.1
+ '@wordpress/interactivity-router':
+ specifier: 2.19.1
+ version: 2.19.1
'@wordpress/interface':
specifier: 9.4.4
version: 9.4.4
@@ -4328,11 +4334,11 @@ importers:
specifier: catalog:wp-min
version: 5.19.1
'@wordpress/interactivity':
- specifier: ^6.39.0
- version: 6.44.0
+ specifier: catalog:wp-min
+ version: 6.19.1
'@wordpress/interactivity-router':
- specifier: ^2.39.0
- version: 2.44.0
+ specifier: catalog:wp-min
+ version: 2.19.1
'@wordpress/is-shallow-equal':
specifier: catalog:wp-min
version: 5.19.1
@@ -11538,6 +11544,10 @@ packages:
resolution: {integrity: sha512-i2Lb9008DmPyh/DyCWhvVkwUha2zhLqPfBtMAUQuwes2prDLyl8FnWVS6bwXXYpu6qKkLhFz6hzXt3O988u53Q==}
engines: {node: '>=12'}
+ '@wordpress/interactivity-router@2.19.1':
+ resolution: {integrity: sha512-ycGjtPEBlTKJjIfWoGFwrCU9Uu+BIVx6jlOCS6wo5HviMeznxCckPjG1EYKn+CbXMcyvyBVZXUP9FvFq7GP4Og==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+
'@wordpress/interactivity-router@2.44.0':
resolution: {integrity: sha512-lpq1y1dPzgh5FjxAhsEYp9QcBED+eWOwUyQCKio+WE0dGBRnFf5Sghr2d+e99TDvhrQvB11Zal7pNCnPps9iWw==}
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
@@ -11546,6 +11556,10 @@ packages:
resolution: {integrity: sha512-zB2CZwj4TWpE5OJtFfpma1OYvrsLTMgWpRJ2ojRuNqBruZfQAUqOXsn6JyTTWs6bgyd4dr/WOZay4Wr4isleUw==}
engines: {node: '>=12'}
+ '@wordpress/interactivity@6.19.1':
+ resolution: {integrity: sha512-RAWbve3ewgYFJMRKlIcM+6eRCsFHf1VFA2k0OxlePDGECjwl4u8eDXZ+B5YIQMVZZBVDOqsX5JPToxHIMawisg==}
+ engines: {node: '>=18.12.0', npm: '>=8.19.2'}
+
'@wordpress/interactivity@6.44.0':
resolution: {integrity: sha512-6I400T3iMrlsQW9s7H+vQVPWhS7EkWQbcAJCw4XHvqpyWi5NpCrH0fCmbbm9PrQ1hPZbqjspZsYg2o7JqOJJGA==}
engines: {node: '>=18.12.0', npm: '>=8.19.2'}
@@ -33729,8 +33743,8 @@ snapshots:
'@wordpress/html-entities': 4.44.0
'@wordpress/i18n': 5.26.0
'@wordpress/icons': 10.32.0(react@18.3.1)
- '@wordpress/interactivity': 6.44.0
- '@wordpress/interactivity-router': 2.44.0
+ '@wordpress/interactivity': 6.19.1
+ '@wordpress/interactivity-router': 2.19.1
'@wordpress/keyboard-shortcuts': 5.44.0(react@18.3.1)
'@wordpress/keycodes': 4.44.0
'@wordpress/notices': 5.19.2(react@18.3.1)
@@ -33784,8 +33798,8 @@ snapshots:
'@wordpress/html-entities': 4.44.0
'@wordpress/i18n': 5.26.0
'@wordpress/icons': 10.32.0(react@18.3.1)
- '@wordpress/interactivity': 6.44.0
- '@wordpress/interactivity-router': 2.44.0
+ '@wordpress/interactivity': 6.19.1
+ '@wordpress/interactivity-router': 2.19.1
'@wordpress/keyboard-shortcuts': 5.44.0(react@18.3.1)
'@wordpress/keycodes': 4.44.0
'@wordpress/notices': 5.19.2(react@18.3.1)
@@ -36643,6 +36657,11 @@ snapshots:
- '@preact/signals-core'
- '@preact/signals-react'
+ '@wordpress/interactivity-router@2.19.1':
+ dependencies:
+ '@wordpress/a11y': 4.45.0
+ '@wordpress/interactivity': 6.19.1
+
'@wordpress/interactivity-router@2.44.0':
dependencies:
'@wordpress/a11y': 4.19.1
@@ -36658,6 +36677,11 @@ snapshots:
- '@preact/signals-core'
- '@preact/signals-react'
+ '@wordpress/interactivity@6.19.1':
+ dependencies:
+ '@preact/signals': 1.3.4(preact@10.29.1)
+ preact: 10.29.1
+
'@wordpress/interactivity@6.44.0':
dependencies:
'@preact/signals': 1.3.4(preact@10.29.1)
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index 3c65dc63206..9ebd30bb031 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -33,6 +33,8 @@ catalogs:
'@wordpress/hooks': 4.19.1
'@wordpress/html-entities': 4.19.1
'@wordpress/i18n': 5.19.1
+ '@wordpress/interactivity': 6.19.1
+ '@wordpress/interactivity-router': 2.19.1
'@wordpress/icons': 10.19.1
'@wordpress/interface': 9.4.4
'@wordpress/is-shallow-equal': 5.19.1