@@ -156,6 +158,7 @@ public static function get_plugin_settings(): array {
'isConnected' => Connect::is_connected(),
'closePostConnectModal' => Settings::get( Settings::CLOSE_POST_CONNECT_MODAL ),
'closeOnboardingModal' => Settings::get( Settings::CLOSE_ONBOARDING_MODAL ),
+ 'closeGetStartedModal' => Settings::get( Settings::CLOSE_GET_STARTED_MODAL ),
'isRTL' => is_rtl(),
'isUrlMismatch' => ! Connect_Utils::is_valid_home_url(),
'unfilteredUploads' => Svg::are_unfiltered_uploads_enabled(),
@@ -492,6 +495,21 @@ public function register_settings(): void {
'close_onboarding_modal' => [
'type' => 'boolean',
],
+ 'close_get_started_modal' => [
+ 'type' => 'boolean',
+ ],
+ 'dismissed_quota_notices' => [
+ 'type' => 'array',
+ 'show_in_rest' => [
+ 'schema' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ 'default' => [],
+ ],
];
foreach ( $settings as $setting => $args ) {
@@ -534,6 +552,11 @@ public static function get_upgrade_link( $campaign ) : string {
* @param Notices $notice_manager
*/
public function register_notices( Notices $notice_manager ) {
+
+ if( ! Connect::is_connected() && ! Settings::get( Settings::PLAN_DATA ) ) {
+ return;
+ }
+
$notices = [
'Quota_80',
'Quota_100',
@@ -555,11 +578,20 @@ public static function get_plan_usage() : float {
return 0;
}
- if ( ! isset( $plan_data->visits ) ) {
- return 0;
+ $usage_percentages = array();
+
+ // Calculate scanned pages usage percentage
+ if ( isset( $plan_data->scannedPages ) && isset( $plan_data->scannedPages->allowed ) && isset( $plan_data->scannedPages->used ) && $plan_data->scannedPages->allowed > 0 ) {
+ $usage_percentages[] = round( $plan_data->scannedPages->used / $plan_data->scannedPages->allowed * 100, 2 );
+ }
+
+ // Calculate AI credits usage percentage
+ if ( isset( $plan_data->aiCredits ) && isset( $plan_data->aiCredits->allowed ) && isset( $plan_data->aiCredits->used ) && $plan_data->aiCredits->allowed > 0 ) {
+ $usage_percentages[] = round( $plan_data->aiCredits->used / $plan_data->aiCredits->allowed * 100, 2 );
}
- return round( $plan_data->visits->used / $plan_data->visits->allowed * 100, 2 );
+ // Return the maximum usage percentage, or 0 if none exist
+ return empty( $usage_percentages ) ? 0 : max( $usage_percentages );
}
/**
@@ -597,7 +629,7 @@ public function __construct() {
add_action( 'admin_head', [ $this, 'hide_admin_notices' ] );
// Register notices
- //add_action( 'ea11y_register_notices', [ $this, 'register_notices' ] );
+ add_action( 'ea11y_register_notices', [ $this, 'register_notices' ] );
add_action( 'admin_notices', [ $this, 'admin_banners' ] );
}
}
diff --git a/modules/settings/notices/quota-100.php b/modules/settings/notices/quota-100.php
index d636d20f..75760718 100644
--- a/modules/settings/notices/quota-100.php
+++ b/modules/settings/notices/quota-100.php
@@ -21,9 +21,20 @@ class Quota_100 extends Notice_Base {
public string $id = 'quota-banner-100';
public function content(): string {
+ $plan = Settings::get( Settings::PLAN_DATA )->plan->name;
+
+ if ( $plan === 'Free' ) {
+ return sprintf( '
%s
%s
%s
',
+ __( 'You’ve reached your free plan limit', 'pojo-accessibility' ),
+ __( 'Upgrade to scan more pages, unlock AI fixes, and access all accessibility features.', 'pojo-accessibility' ),
+ SettingsModule::get_upgrade_link( 'acc-100-quota' ),
+ __( 'Upgrade Now', 'pojo-accessibility' ),
+ );
+ }
+
return sprintf( '
%s
%s
%s
',
- __( 'Oh no! Ally has reached the monthly widget visits limit.', 'pojo-accessibility' ),
- __( 'Upgrade now to increase your plan\'s monthly widget visits limit and ensure all accessibility features remain available for every visitor.', 'pojo-accessibility' ),
+ __( 'You’ve reached your monthly plan usage', 'pojo-accessibility' ),
+ __( 'Upgrade now to raise your limit and maintain complete access to all accessibility features.', 'pojo-accessibility' ),
SettingsModule::get_upgrade_link( 'acc-100-quota' ),
__( 'Upgrade Now', 'pojo-accessibility' ),
);
diff --git a/modules/settings/notices/quota-80.php b/modules/settings/notices/quota-80.php
index 8464d94c..6821c917 100644
--- a/modules/settings/notices/quota-80.php
+++ b/modules/settings/notices/quota-80.php
@@ -22,8 +22,8 @@ class Quota_80 extends Notice_Base {
public function content(): string {
return sprintf( '
%s
%s
%s
',
- __( 'You\'ve reached 80% of your widget monthly visits in Ally!', 'pojo-accessibility' ),
- __( 'Upgrade now to increase your plan\'s monthly widget visits limit and ensure all accessibility features remain available for every visitor.', 'pojo-accessibility' ),
+ __( 'You\'ve reached 80% of your monthly plan usage!', 'pojo-accessibility' ),
+ __( 'Upgrade now to increase your limit and ensure all accessibility features stay fully available.', 'pojo-accessibility' ),
SettingsModule::get_upgrade_link( 'acc-80-quota' ),
__( 'Upgrade Now', 'pojo-accessibility' ),
);
@@ -36,6 +36,10 @@ public function maybe_add_quota_80_notice() : void {
$this->conditions = false;
}
+ if ( $plan_data->plan->name === 'Free' ) {
+ $this->conditions = false;
+ }
+
$plan_usage = (int) SettingsModule::get_plan_usage();
if ( $plan_usage > 80 && $plan_usage < 100 ) {
diff --git a/package-lock.json b/package-lock.json
index bb086466..6a9888a6 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,16 +1,16 @@
{
"name": "pojo-accessibility",
- "version": "3.8.1",
+ "version": "3.9.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "pojo-accessibility",
- "version": "3.8.1",
+ "version": "3.9.1",
"dependencies": {
"@elementor/design-tokens": "^1.1.4",
"@elementor/icons": "^1.46.0",
- "@elementor/ui": "^1.36.5",
+ "@elementor/ui": "^1.36.14",
"@emotion/cache": "^11.14.0",
"@emotion/react": "^11.14.0",
"@mui/x-charts": "^7.27.0",
@@ -32,6 +32,7 @@
"html-react-parser": "^5.2.2",
"husky": "^9.1.6",
"mixpanel-browser": "^2.58.0",
+ "postcss": "^8.5.6",
"prop-types": "^15.8.1",
"react-colorful": "^5.6.1",
"react-content-loader": "^7.0.2",
@@ -1963,40 +1964,40 @@
"dev": true
},
"node_modules/@cacheable/memoize": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@cacheable/memoize/-/memoize-2.0.1.tgz",
- "integrity": "sha512-WBLH37SynkCa39S6IrTSMQF3Wdv4/51WxuU5TuCNEqZcLgLGHme8NUxRTcDIO8ZZFXlslWbh9BD3DllixgPg6Q==",
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@cacheable/memoize/-/memoize-2.0.3.tgz",
+ "integrity": "sha512-hl9wfQgpiydhQEIv7fkjEzTGE+tcosCXLKFDO707wYJ/78FVOlowb36djex5GdbSyeHnG62pomYLMuV/OT8Pbw==",
"dev": true,
"dependencies": {
- "@cacheable/utils": "^2.0.1"
+ "@cacheable/utils": "^2.0.3"
}
},
"node_modules/@cacheable/memory": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@cacheable/memory/-/memory-2.0.1.tgz",
- "integrity": "sha512-Ufc7iQnRKFC8gjZVGOTOsMwM/vZtmsw3LafvctVXPm835ElgK3DpMe1U5i9sd6OieSkyJhXbAT2Q2FosXBBbAQ==",
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@cacheable/memory/-/memory-2.0.3.tgz",
+ "integrity": "sha512-R3UKy/CKOyb1LZG/VRCTMcpiMDyLH7SH3JrraRdK6kf3GweWCOU3sgvE13W3TiDRbxnDKylzKJvhUAvWl9LQOA==",
"dev": true,
"dependencies": {
- "@cacheable/memoize": "^2.0.1",
- "@cacheable/utils": "^2.0.1",
- "@keyv/bigmap": "^1.0.0",
- "hookified": "^1.12.0",
- "keyv": "^5.5.1"
+ "@cacheable/memoize": "^2.0.3",
+ "@cacheable/utils": "^2.0.3",
+ "@keyv/bigmap": "^1.0.2",
+ "hookified": "^1.12.1",
+ "keyv": "^5.5.3"
}
},
"node_modules/@cacheable/memory/node_modules/keyv": {
- "version": "5.5.1",
- "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.1.tgz",
- "integrity": "sha512-eF3cHZ40bVsjdlRi/RvKAuB0+B61Q1xWvohnrJrnaQslM3h1n79IV+mc9EGag4nrA9ZOlNyr3TUzW5c8uy8vNA==",
+ "version": "5.5.3",
+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.3.tgz",
+ "integrity": "sha512-h0Un1ieD+HUrzBH6dJXhod3ifSghk5Hw/2Y4/KHBziPlZecrFyE9YOTPU6eOs0V9pYl8gOs86fkr/KN8lUX39A==",
"dev": true,
"dependencies": {
"@keyv/serialize": "^1.1.1"
}
},
"node_modules/@cacheable/utils": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@cacheable/utils/-/utils-2.0.1.tgz",
- "integrity": "sha512-sxHjO6wKn4/0wHCFYbh6tljj+ciP9BKgyBi09NLsor3sN+nu/Rt3FwLw6bYp7bp8usHpmcwUozrB/u4RuSw/eg==",
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@cacheable/utils/-/utils-2.0.3.tgz",
+ "integrity": "sha512-m7Rce68cMHlAUjvWBy9Ru1Nmw5gU0SjGGtQDdhpe6E0xnbcvrIY0Epy//JU1VYYBUTzrG9jvgmTauULGKzOkWA==",
"dev": true
},
"node_modules/@csstools/css-parser-algorithms": {
@@ -2164,9 +2165,9 @@
}
},
"node_modules/@elementor/ui": {
- "version": "1.36.5",
- "resolved": "https://registry.npmjs.org/@elementor/ui/-/ui-1.36.5.tgz",
- "integrity": "sha512-QpnLrps5uC3Pago6JNXH67g0fhqYINKtetgMz2jZiRDzySLdZMXV5BUwLM4ak8wUkEE2e3IB0gEoZfMX5b6SNQ==",
+ "version": "1.36.14",
+ "resolved": "https://registry.npmjs.org/@elementor/ui/-/ui-1.36.14.tgz",
+ "integrity": "sha512-oC6wcme3O7ybmD3WeQizwTA5aPBqR86LeHJcfE8XJKOaaKU/jxpn+iT6H+ogR5KSgqyD7QveSUTHiwcmTpNXIA==",
"dependencies": {
"@dnd-kit/core": "6.3.1",
"@dnd-kit/modifiers": "9.0.0",
@@ -3801,15 +3802,15 @@
}
},
"node_modules/@keyv/bigmap": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@keyv/bigmap/-/bigmap-1.0.0.tgz",
- "integrity": "sha512-N2UsRSXlWwbvYKdFVS7sKqj6oXGegELh+zr9VripWDc8grsq8KBNp8JHI+9AQuUEFiM1S7+tm6lLp/lmbBCqCw==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/@keyv/bigmap/-/bigmap-1.0.2.tgz",
+ "integrity": "sha512-KR03xkEZlAZNF4IxXgVXb+uNIVNvwdh8UwI0cnc7WI6a+aQcDp8GL80qVfeB4E5NpsKJzou5jU0r6yLSSbMOtA==",
"dev": true,
"dependencies": {
- "hookified": "^1.10.0"
+ "hookified": "^1.12.1"
},
"engines": {
- "node": ">= 20"
+ "node": ">= 18"
}
},
"node_modules/@keyv/serialize": {
@@ -5102,13 +5103,13 @@
}
},
"node_modules/@playwright/test": {
- "version": "1.55.0",
- "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.55.0.tgz",
- "integrity": "sha512-04IXzPwHrW69XusN/SIdDdKZBzMfOT9UNT/YiJit/xpy2VuAoB8NHc8Aplb96zsWDddLnbkPL3TsmrS04ZU2xQ==",
+ "version": "1.55.1",
+ "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.55.1.tgz",
+ "integrity": "sha512-IVAh/nOJaw6W9g+RJVlIQJ6gSiER+ae6mKQ5CX1bERzQgbC1VSeBlwdvczT7pxb0GWiyrxH4TGKbMfDb4Sq/ig==",
"dev": true,
"peer": true,
"dependencies": {
- "playwright": "1.55.0"
+ "playwright": "1.55.1"
},
"bin": {
"playwright": "cli.js"
@@ -7234,13 +7235,13 @@
}
},
"node_modules/@wordpress/a11y": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.30.0.tgz",
- "integrity": "sha512-FpKsURiJmlQXyNCYJXiPxdJLsfcVhDSvH4/+kjEsVLOYyqD+vcb9P/oYDmor4XNIIkMT0/Lna9OnwvwCZB8owQ==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-4.32.0.tgz",
+ "integrity": "sha512-FNoyQUO1wAf768MX2vMNNk1Il3bi/A7c1s9WKSaufwEZEViXjWeqqb9GO6stWkur4UP9MRcv8IpWoLXi1BePHA==",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/dom-ready": "^4.30.0",
- "@wordpress/i18n": "^6.3.0"
+ "@wordpress/dom-ready": "^4.32.0",
+ "@wordpress/i18n": "^6.5.0"
},
"engines": {
"node": ">=18.12.0",
@@ -7259,13 +7260,13 @@
}
},
"node_modules/@wordpress/a11y/node_modules/@wordpress/i18n": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.3.0.tgz",
- "integrity": "sha512-5Dw5JOWlF8JM0hOZnli7MbVshHi9wFPrBkB4CeeJm//arGGYYxw5IYaPJN5jnlMxFAVtCOaXgrxGJoC9mxQBng==",
+ "version": "6.5.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.5.0.tgz",
+ "integrity": "sha512-VJ4QwkgKaVBk2+u6NYTMJ4jc/fave0Q2DAmoTN1AoSaHnK1Yuq9qJtBHAdkLUo7bBpRORBTl8OFFJTFLxgc9eA==",
"dependencies": {
"@babel/runtime": "7.25.7",
"@tannin/sprintf": "^1.3.2",
- "@wordpress/hooks": "^4.30.0",
+ "@wordpress/hooks": "^4.32.0",
"gettext-parser": "^1.3.1",
"memize": "^2.1.0",
"tannin": "^1.2.0"
@@ -7279,13 +7280,13 @@
}
},
"node_modules/@wordpress/api-fetch": {
- "version": "7.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.30.0.tgz",
- "integrity": "sha512-KwI+ENWAd350Y5qd/Ok1bbSplDP4HFf9E/yh8QnRkhtsx4xAmFP5prNkPXktqK00NGPU8rRcTKzMdtrgQ2M/pA==",
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.32.0.tgz",
+ "integrity": "sha512-kTufX1lhb7AG7J3KMoDOKO9IKWVwWemf/TqaqiRYNC06uxXPl/VPBJC6AzInirsNw0BZknssje+g7Fc6WbrBFA==",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/url": "^4.30.0"
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/url": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -7304,13 +7305,13 @@
}
},
"node_modules/@wordpress/api-fetch/node_modules/@wordpress/i18n": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.3.0.tgz",
- "integrity": "sha512-5Dw5JOWlF8JM0hOZnli7MbVshHi9wFPrBkB4CeeJm//arGGYYxw5IYaPJN5jnlMxFAVtCOaXgrxGJoC9mxQBng==",
+ "version": "6.5.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.5.0.tgz",
+ "integrity": "sha512-VJ4QwkgKaVBk2+u6NYTMJ4jc/fave0Q2DAmoTN1AoSaHnK1Yuq9qJtBHAdkLUo7bBpRORBTl8OFFJTFLxgc9eA==",
"dependencies": {
"@babel/runtime": "7.25.7",
"@tannin/sprintf": "^1.3.2",
- "@wordpress/hooks": "^4.30.0",
+ "@wordpress/hooks": "^4.32.0",
"gettext-parser": "^1.3.1",
"memize": "^2.1.0",
"tannin": "^1.2.0"
@@ -7324,9 +7325,9 @@
}
},
"node_modules/@wordpress/autop": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-4.30.0.tgz",
- "integrity": "sha512-0VGvgPdmbJDdVUgSYfwgM6aiBI/3G5bAtksQfue3HvNMMmZvsudopPgeOXH2S8jjkbbPLr3AIbx6lFSk4Autqw==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-4.32.0.tgz",
+ "integrity": "sha512-JD1JmCE2gEWBikF9zHCFb8j6Az6AdXeuZjg3Ewyk9vlAfU8bADRXEwVslFM0p8UD/TtK3Zzw7Rj1B0B4Lf8W6g==",
"dependencies": {
"@babel/runtime": "7.25.7"
},
@@ -7347,9 +7348,9 @@
}
},
"node_modules/@wordpress/babel-preset-default": {
- "version": "8.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.30.0.tgz",
- "integrity": "sha512-DUEAseIg3Xqa4MroaFQEob4TYTGJv0zKRLsDrLHAgQCTtC4PcvUqU0gM7JZjG3zo20G9R5YCBNzx1353qd1t7Q==",
+ "version": "8.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.32.0.tgz",
+ "integrity": "sha512-K6sbRuLpLQWDnIhg0FRWuHOV68BMsrPrNeMNt1TcFDOMCqozI/mnfwCbejfIO7ZPqJtbfucnh1OQ9EkMWPibew==",
"dev": true,
"dependencies": {
"@babel/core": "7.25.7",
@@ -7358,8 +7359,8 @@
"@babel/preset-env": "7.25.7",
"@babel/preset-typescript": "7.25.7",
"@babel/runtime": "7.25.7",
- "@wordpress/browserslist-config": "^6.30.0",
- "@wordpress/warning": "^3.30.0",
+ "@wordpress/browserslist-config": "^6.32.0",
+ "@wordpress/warning": "^3.32.0",
"browserslist": "^4.21.10",
"core-js": "^3.31.0",
"react": "^18.3.0"
@@ -7412,9 +7413,9 @@
}
},
"node_modules/@wordpress/base-styles": {
- "version": "6.6.0",
- "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-6.6.0.tgz",
- "integrity": "sha512-72OqyskL5E8V7trJYt4xlNbOfgAtAFfpwa+8TR+wLwqIYxhFjsWmkZsT3aknE6cyfRAmKZgSUfEZr8zH6Skwyw==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-6.8.0.tgz",
+ "integrity": "sha512-x3LCQ4DuIOg58LyQRZtI6shmNKCk2zuKGwIEMH7h7MMri/Q95ehR6Sub8dKiUL4AHktdlweouJwbHaqrXPkd0Q==",
"dev": true,
"engines": {
"node": ">=18.12.0",
@@ -7422,9 +7423,9 @@
}
},
"node_modules/@wordpress/blob": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-4.30.0.tgz",
- "integrity": "sha512-kiGJFVNM8snw8r45s5cAv+qDaxOdeMWpNRB0scBFiV09yTLJtjtk7tJxVz0FfUHCX5cBA7NhwaOf+m8O4T2xZQ==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-4.32.0.tgz",
+ "integrity": "sha512-LcQMY5Rj0OczNnBU+w+kvJJ9htsOChpoq7uMdTMqz7Oj8QmC+laIkpkX9Ds72Vkck1uaPDpFofw6wcC5KY3h+A==",
"dependencies": {
"@babel/runtime": "7.25.7"
},
@@ -7529,9 +7530,9 @@
}
},
"node_modules/@wordpress/block-serialization-default-parser": {
- "version": "5.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-5.30.0.tgz",
- "integrity": "sha512-7bCeSqlkzkisn4MsVpkpNM8OsM8Orkulkg2lL6TKH0bYnDGZLYFmz2Jv5PC2MfUf7g0F1lkXu078Rg11s8aQjQ==",
+ "version": "5.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-5.32.0.tgz",
+ "integrity": "sha512-Rim243Fc2snGskZiKuBgi25MJQ9u81ngdMo7w1VZ7r/uqd6KrRr8CC1sY8hwop7ritCeGMFTEDAiD6ARuycmNw==",
"dependencies": {
"@babel/runtime": "7.25.7"
},
@@ -7604,9 +7605,9 @@
}
},
"node_modules/@wordpress/browserslist-config": {
- "version": "6.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-6.30.0.tgz",
- "integrity": "sha512-CjirkPIkMf72VQcKmhmQZUJGHHFEt80ITZVgnxEtyswWA6QPRXIwFhQOAElmfhWg2wS6pCncyg6k7DfgYX3bOg==",
+ "version": "6.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-6.32.0.tgz",
+ "integrity": "sha512-8NemosyPrey1yswd6LH8vX9mcRF6Xmqt2mKUCspnmEX4KvayyezmtJPh2EQo3GfySVHGWePzb0yfMYEqDdsC0Q==",
"dev": true,
"engines": {
"node": ">=18.12.0",
@@ -7614,18 +7615,18 @@
}
},
"node_modules/@wordpress/commands": {
- "version": "1.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.30.0.tgz",
- "integrity": "sha512-1ErowcNAfn0sC6/KkFQje/F+pR1PGsoSbtxk8fxg2ZbDiINZnEMy/sc5yin+7nVLiC4QncAKnwdysbqnBAHb5Q==",
+ "version": "1.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/commands/-/commands-1.32.0.tgz",
+ "integrity": "sha512-csVqkLoGw73i4plSMVx1t5pXFdFk8D9vJQJRzJWtdWiy8aMM+/1Yx3YetTAY/YD62mYOGk4FtkkhF/3ijaQUqQ==",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/components": "^30.3.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/icons": "^10.30.0",
- "@wordpress/keyboard-shortcuts": "^5.30.0",
- "@wordpress/private-apis": "^1.30.0",
+ "@wordpress/components": "^30.5.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/icons": "^10.32.0",
+ "@wordpress/keyboard-shortcuts": "^5.32.0",
+ "@wordpress/private-apis": "^1.32.0",
"clsx": "^2.1.1",
"cmdk": "^1.0.0"
},
@@ -7667,9 +7668,9 @@
"integrity": "sha512-SaEcbgQscHtGJ1QL+ajgDTmmqU2f6T+00jZRcFlVHUW2Asivc84LNUev/UQFyu117AsdyrtI+qpwLvgjJXJxmw=="
},
"node_modules/@wordpress/commands/node_modules/@wordpress/components": {
- "version": "30.3.0",
- "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-30.3.0.tgz",
- "integrity": "sha512-tXe6ucxRThjMPYCk1ZZHAnL0MQqFpCq/PwME/ypBf5dOE3GHKMKXVTvgsJv5bHH6dbJoElkDWRm3ZwqwwQ5CVg==",
+ "version": "30.5.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-30.5.0.tgz",
+ "integrity": "sha512-LIu96PI14RpwABd5iDyTI8OxlDVEbDfX/6UUctTKsSqfJWTAynIL/K/JIHhxxI2wYbtut9yu8nugwFCPdconvA==",
"dependencies": {
"@ariakit/react": "^0.4.15",
"@babel/runtime": "7.25.7",
@@ -7683,23 +7684,23 @@
"@types/gradient-parser": "1.1.0",
"@types/highlight-words-core": "1.2.1",
"@use-gesture/react": "^10.3.1",
- "@wordpress/a11y": "^4.30.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/date": "^5.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/dom": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/escape-html": "^3.30.0",
- "@wordpress/hooks": "^4.30.0",
- "@wordpress/html-entities": "^4.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/icons": "^10.30.0",
- "@wordpress/is-shallow-equal": "^5.30.0",
- "@wordpress/keycodes": "^4.30.0",
- "@wordpress/primitives": "^4.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/rich-text": "^7.30.0",
- "@wordpress/warning": "^3.30.0",
+ "@wordpress/a11y": "^4.32.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/date": "^5.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/dom": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/escape-html": "^3.32.0",
+ "@wordpress/hooks": "^4.32.0",
+ "@wordpress/html-entities": "^4.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/icons": "^10.32.0",
+ "@wordpress/is-shallow-equal": "^5.32.0",
+ "@wordpress/keycodes": "^4.32.0",
+ "@wordpress/primitives": "^4.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/rich-text": "^7.32.0",
+ "@wordpress/warning": "^3.32.0",
"change-case": "^4.1.2",
"clsx": "^2.1.1",
"colord": "^2.7.0",
@@ -7728,13 +7729,13 @@
}
},
"node_modules/@wordpress/commands/node_modules/@wordpress/i18n": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.3.0.tgz",
- "integrity": "sha512-5Dw5JOWlF8JM0hOZnli7MbVshHi9wFPrBkB4CeeJm//arGGYYxw5IYaPJN5jnlMxFAVtCOaXgrxGJoC9mxQBng==",
+ "version": "6.5.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.5.0.tgz",
+ "integrity": "sha512-VJ4QwkgKaVBk2+u6NYTMJ4jc/fave0Q2DAmoTN1AoSaHnK1Yuq9qJtBHAdkLUo7bBpRORBTl8OFFJTFLxgc9eA==",
"dependencies": {
"@babel/runtime": "7.25.7",
"@tannin/sprintf": "^1.3.2",
- "@wordpress/hooks": "^4.30.0",
+ "@wordpress/hooks": "^4.32.0",
"gettext-parser": "^1.3.1",
"memize": "^2.1.0",
"tannin": "^1.2.0"
@@ -7843,19 +7844,19 @@
}
},
"node_modules/@wordpress/compose": {
- "version": "7.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.30.0.tgz",
- "integrity": "sha512-2OkdbhGiNWI4A8VXrawZcnqU8dSty3B3KvSLV1YK/TktW4qCGDNvp4W++NO5BY0d/zaSMgDUJryxyk3ejKTfzA==",
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-7.32.0.tgz",
+ "integrity": "sha512-y4StIlClJiijBHduZ6Bx0tfFarsNi6hc+mvPk2ENIfNNLHf0P90f97XjbvUUr0U1J92x7silHliQfdF0ygbFQg==",
"dependencies": {
"@babel/runtime": "7.25.7",
"@types/mousetrap": "^1.6.8",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/dom": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/is-shallow-equal": "^5.30.0",
- "@wordpress/keycodes": "^4.30.0",
- "@wordpress/priority-queue": "^3.30.0",
- "@wordpress/undo-manager": "^1.30.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/dom": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/is-shallow-equal": "^5.32.0",
+ "@wordpress/keycodes": "^4.32.0",
+ "@wordpress/priority-queue": "^3.32.0",
+ "@wordpress/undo-manager": "^1.32.0",
"change-case": "^4.1.2",
"clipboard": "^2.0.11",
"mousetrap": "^1.6.5",
@@ -7881,27 +7882,27 @@
}
},
"node_modules/@wordpress/core-data": {
- "version": "7.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-7.30.0.tgz",
- "integrity": "sha512-mElhJ3Oj/W65bmZhpZP8d4T9pIKrdXwiVqsUQGbfdVyQxgFIarjB7AL8SyvMkqX0MzBghZL5rAoNfvMg8CTRvQ==",
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-7.32.0.tgz",
+ "integrity": "sha512-cHcEhoucu5YhPTpo2I+NVlxINPMTnh8cXcfrBmrqAnwFA5MttMhF8av9lnz6k3ieY9eB99rY+BDcE09+jkRl7w==",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/api-fetch": "^7.30.0",
- "@wordpress/block-editor": "^15.3.0",
- "@wordpress/blocks": "^15.3.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/html-entities": "^4.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/is-shallow-equal": "^5.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/rich-text": "^7.30.0",
- "@wordpress/sync": "^1.30.0",
- "@wordpress/undo-manager": "^1.30.0",
- "@wordpress/url": "^4.30.0",
- "@wordpress/warning": "^3.30.0",
+ "@wordpress/api-fetch": "^7.32.0",
+ "@wordpress/block-editor": "^15.5.0",
+ "@wordpress/blocks": "^15.5.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/html-entities": "^4.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/is-shallow-equal": "^5.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/rich-text": "^7.32.0",
+ "@wordpress/sync": "^1.32.0",
+ "@wordpress/undo-manager": "^1.32.0",
+ "@wordpress/url": "^4.32.0",
+ "@wordpress/warning": "^3.32.0",
"change-case": "^4.1.2",
"equivalent-key-map": "^0.2.2",
"fast-deep-equal": "^3.1.3",
@@ -7946,46 +7947,46 @@
"integrity": "sha512-SaEcbgQscHtGJ1QL+ajgDTmmqU2f6T+00jZRcFlVHUW2Asivc84LNUev/UQFyu117AsdyrtI+qpwLvgjJXJxmw=="
},
"node_modules/@wordpress/core-data/node_modules/@wordpress/block-editor": {
- "version": "15.3.0",
- "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-15.3.0.tgz",
- "integrity": "sha512-10ZtT4QupAMQCAVEP6uA5nB+vI19WJzZuqGTpQtIDygcD/L8xQ+k5/yHVnhM3Q1W++lfQJ3wTsIS5XdAZYceIw==",
+ "version": "15.5.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-15.5.0.tgz",
+ "integrity": "sha512-wyqhR7kE7vknEfxdHw5LIJrk7jR3I4WtO31TLKaIIK7gEaUS1eTAH6RNNu8UxJGhXP7PL7ogOb7q2bhd6eEmGA==",
"dependencies": {
"@babel/runtime": "7.25.7",
"@emotion/react": "^11.7.1",
"@emotion/styled": "^11.6.0",
"@react-spring/web": "^9.4.5",
- "@wordpress/a11y": "^4.30.0",
- "@wordpress/api-fetch": "^7.30.0",
- "@wordpress/blob": "^4.30.0",
- "@wordpress/block-serialization-default-parser": "^5.30.0",
- "@wordpress/blocks": "^15.3.0",
- "@wordpress/commands": "^1.30.0",
- "@wordpress/components": "^30.3.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/date": "^5.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/dom": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/escape-html": "^3.30.0",
- "@wordpress/hooks": "^4.30.0",
- "@wordpress/html-entities": "^4.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/icons": "^10.30.0",
- "@wordpress/is-shallow-equal": "^5.30.0",
- "@wordpress/keyboard-shortcuts": "^5.30.0",
- "@wordpress/keycodes": "^4.30.0",
- "@wordpress/notices": "^5.30.0",
- "@wordpress/preferences": "^4.30.0",
- "@wordpress/priority-queue": "^3.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/rich-text": "^7.30.0",
- "@wordpress/style-engine": "^2.30.0",
- "@wordpress/token-list": "^3.30.0",
- "@wordpress/upload-media": "^0.15.0",
- "@wordpress/url": "^4.30.0",
- "@wordpress/warning": "^3.30.0",
- "@wordpress/wordcount": "^4.30.0",
+ "@wordpress/a11y": "^4.32.0",
+ "@wordpress/api-fetch": "^7.32.0",
+ "@wordpress/blob": "^4.32.0",
+ "@wordpress/block-serialization-default-parser": "^5.32.0",
+ "@wordpress/blocks": "^15.5.0",
+ "@wordpress/commands": "^1.32.0",
+ "@wordpress/components": "^30.5.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/date": "^5.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/dom": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/escape-html": "^3.32.0",
+ "@wordpress/hooks": "^4.32.0",
+ "@wordpress/html-entities": "^4.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/icons": "^10.32.0",
+ "@wordpress/is-shallow-equal": "^5.32.0",
+ "@wordpress/keyboard-shortcuts": "^5.32.0",
+ "@wordpress/keycodes": "^4.32.0",
+ "@wordpress/notices": "^5.32.0",
+ "@wordpress/preferences": "^4.32.0",
+ "@wordpress/priority-queue": "^3.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/rich-text": "^7.32.0",
+ "@wordpress/style-engine": "^2.32.0",
+ "@wordpress/token-list": "^3.32.0",
+ "@wordpress/upload-media": "^0.17.0",
+ "@wordpress/url": "^4.32.0",
+ "@wordpress/warning": "^3.32.0",
+ "@wordpress/wordcount": "^4.32.0",
"change-case": "^4.1.2",
"clsx": "^2.1.1",
"colord": "^2.7.0",
@@ -8011,26 +8012,26 @@
}
},
"node_modules/@wordpress/core-data/node_modules/@wordpress/blocks": {
- "version": "15.3.0",
- "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-15.3.0.tgz",
- "integrity": "sha512-/ojVeDNhWzfA6fAKcF/CO1JFF1SiXcvcLemRrVq4oScC2EJh78Ft7PDbI+dnll+4u0wJnJ9+VUTuAKEBnmjioA==",
+ "version": "15.5.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-15.5.0.tgz",
+ "integrity": "sha512-RxJGBtjgyjDd79H4TEbGfy6N6JU1KLMyWzgjzrmScoZghFOBeWI4qHvqud9pr01A3i9IGhQ72j0QvvgQdtWhhA==",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/autop": "^4.30.0",
- "@wordpress/blob": "^4.30.0",
- "@wordpress/block-serialization-default-parser": "^5.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/dom": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/hooks": "^4.30.0",
- "@wordpress/html-entities": "^4.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/is-shallow-equal": "^5.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/rich-text": "^7.30.0",
- "@wordpress/shortcode": "^4.30.0",
- "@wordpress/warning": "^3.30.0",
+ "@wordpress/autop": "^4.32.0",
+ "@wordpress/blob": "^4.32.0",
+ "@wordpress/block-serialization-default-parser": "^5.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/dom": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/hooks": "^4.32.0",
+ "@wordpress/html-entities": "^4.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/is-shallow-equal": "^5.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/rich-text": "^7.32.0",
+ "@wordpress/shortcode": "^4.32.0",
+ "@wordpress/warning": "^3.32.0",
"change-case": "^4.1.2",
"colord": "^2.7.0",
"fast-deep-equal": "^3.1.3",
@@ -8052,9 +8053,9 @@
}
},
"node_modules/@wordpress/core-data/node_modules/@wordpress/components": {
- "version": "30.3.0",
- "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-30.3.0.tgz",
- "integrity": "sha512-tXe6ucxRThjMPYCk1ZZHAnL0MQqFpCq/PwME/ypBf5dOE3GHKMKXVTvgsJv5bHH6dbJoElkDWRm3ZwqwwQ5CVg==",
+ "version": "30.5.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-30.5.0.tgz",
+ "integrity": "sha512-LIu96PI14RpwABd5iDyTI8OxlDVEbDfX/6UUctTKsSqfJWTAynIL/K/JIHhxxI2wYbtut9yu8nugwFCPdconvA==",
"dependencies": {
"@ariakit/react": "^0.4.15",
"@babel/runtime": "7.25.7",
@@ -8068,23 +8069,23 @@
"@types/gradient-parser": "1.1.0",
"@types/highlight-words-core": "1.2.1",
"@use-gesture/react": "^10.3.1",
- "@wordpress/a11y": "^4.30.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/date": "^5.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/dom": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/escape-html": "^3.30.0",
- "@wordpress/hooks": "^4.30.0",
- "@wordpress/html-entities": "^4.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/icons": "^10.30.0",
- "@wordpress/is-shallow-equal": "^5.30.0",
- "@wordpress/keycodes": "^4.30.0",
- "@wordpress/primitives": "^4.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/rich-text": "^7.30.0",
- "@wordpress/warning": "^3.30.0",
+ "@wordpress/a11y": "^4.32.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/date": "^5.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/dom": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/escape-html": "^3.32.0",
+ "@wordpress/hooks": "^4.32.0",
+ "@wordpress/html-entities": "^4.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/icons": "^10.32.0",
+ "@wordpress/is-shallow-equal": "^5.32.0",
+ "@wordpress/keycodes": "^4.32.0",
+ "@wordpress/primitives": "^4.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/rich-text": "^7.32.0",
+ "@wordpress/warning": "^3.32.0",
"change-case": "^4.1.2",
"clsx": "^2.1.1",
"colord": "^2.7.0",
@@ -8113,13 +8114,13 @@
}
},
"node_modules/@wordpress/core-data/node_modules/@wordpress/i18n": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.3.0.tgz",
- "integrity": "sha512-5Dw5JOWlF8JM0hOZnli7MbVshHi9wFPrBkB4CeeJm//arGGYYxw5IYaPJN5jnlMxFAVtCOaXgrxGJoC9mxQBng==",
+ "version": "6.5.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.5.0.tgz",
+ "integrity": "sha512-VJ4QwkgKaVBk2+u6NYTMJ4jc/fave0Q2DAmoTN1AoSaHnK1Yuq9qJtBHAdkLUo7bBpRORBTl8OFFJTFLxgc9eA==",
"dependencies": {
"@babel/runtime": "7.25.7",
"@tannin/sprintf": "^1.3.2",
- "@wordpress/hooks": "^4.30.0",
+ "@wordpress/hooks": "^4.32.0",
"gettext-parser": "^1.3.1",
"memize": "^2.1.0",
"tannin": "^1.2.0"
@@ -8133,20 +8134,20 @@
}
},
"node_modules/@wordpress/core-data/node_modules/@wordpress/upload-media": {
- "version": "0.15.0",
- "resolved": "https://registry.npmjs.org/@wordpress/upload-media/-/upload-media-0.15.0.tgz",
- "integrity": "sha512-bIQKxGczbI3DMam1+lLuQiQdP+quen1OATIoVJzW1v/pYfcumZUueOQTmkhFPB/8RpxnGVyFJonTyqMWg49vjw==",
+ "version": "0.17.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/upload-media/-/upload-media-0.17.0.tgz",
+ "integrity": "sha512-AyU/AQOIwjgWiCcI6K36up87RNXSjvIac8oqEgd/U29Srk7aD51griD43tbRB1T3xy9TMoyASiBrAgT1w33lHQ==",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/api-fetch": "^7.30.0",
- "@wordpress/blob": "^4.30.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/preferences": "^4.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/url": "^4.30.0",
+ "@wordpress/api-fetch": "^7.32.0",
+ "@wordpress/blob": "^4.32.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/preferences": "^4.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/url": "^4.32.0",
"uuid": "^9.0.1"
},
"engines": {
@@ -8175,18 +8176,18 @@
}
},
"node_modules/@wordpress/data": {
- "version": "10.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.30.0.tgz",
- "integrity": "sha512-lHvL78H6JI56sFVyLRuk+fJTIQ7XKiy14d0/kH2rWStmqKDQnniUXM4kVT3MUUOKtL0Mh59CVoiA9J4dlxJ6Ww==",
+ "version": "10.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-10.32.0.tgz",
+ "integrity": "sha512-7lReC2/qVxlQVYVlqIYfZ9Irbzo6W30iuiD67xaXqVxiD9BA8CePY2dTBpCsykBkczoT0ryerVp648SvY82R9Q==",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/is-shallow-equal": "^5.30.0",
- "@wordpress/priority-queue": "^3.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/redux-routine": "^5.30.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/is-shallow-equal": "^5.32.0",
+ "@wordpress/priority-queue": "^3.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/redux-routine": "^5.32.0",
"deepmerge": "^4.3.0",
"equivalent-key-map": "^0.2.2",
"is-plain-object": "^5.0.0",
@@ -8215,12 +8216,12 @@
}
},
"node_modules/@wordpress/date": {
- "version": "5.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.30.0.tgz",
- "integrity": "sha512-btCp3y33ykgZbOkbbbjK+PXXFNo2k3QJhh45e3NQpdSAQV4sFpsqhzRRu58ou/AeBdZRXMIzbhTpT2KcKUcIgw==",
+ "version": "5.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-5.32.0.tgz",
+ "integrity": "sha512-hWmsDHzzmhbWAwWzBM042eItGor1up9tV0nEvjn1qdERoI/MS3+78d8vF40sMdWnXLNcPTCR+JHjD6kqJVmuXQ==",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/deprecated": "^4.30.0",
+ "@wordpress/deprecated": "^4.32.0",
"moment": "^2.29.4",
"moment-timezone": "^0.5.40"
},
@@ -8241,9 +8242,9 @@
}
},
"node_modules/@wordpress/dependency-extraction-webpack-plugin": {
- "version": "6.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-6.30.0.tgz",
- "integrity": "sha512-sms4yRJriS8vzlwbYHII/xqI64oSY5ALbfQy6HJBSCfLJCNxVOzC/2fCrhdV9ghd8nK3NMAJKhTCe09oMPCnIw==",
+ "version": "6.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-6.32.0.tgz",
+ "integrity": "sha512-05XLzLx+cTXgid6/qI6XzBclNvkLIi9F0oLAn4htL1ExIXLfc9yBSNcNkVVP7Tr5pmpMq0NUxfM58jqxxmFfCQ==",
"dev": true,
"dependencies": {
"json2php": "^0.0.7"
@@ -8263,12 +8264,12 @@
"dev": true
},
"node_modules/@wordpress/deprecated": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.30.0.tgz",
- "integrity": "sha512-QfzUOCANmcrdsViEpdqh4eD4OTkG2ZGpWDuA7lSJvnVB4rcupzHpDsukmKtz6gr/AZnBDXYBoHLUwZ44G4bx0g==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-4.32.0.tgz",
+ "integrity": "sha512-HfHXUWfe/lyXTvJLWjpMJ90+XzmC2l/9vcp05n2tD+nsxwF5nS0Hjf+38pQtFPBcw3d1bbzMTNahDjtNBLvKTQ==",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/hooks": "^4.30.0"
+ "@wordpress/hooks": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -8287,12 +8288,12 @@
}
},
"node_modules/@wordpress/dom": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.30.0.tgz",
- "integrity": "sha512-t+Q4ahm0joocIle1Wb9BpwykXjItk3xsAfIj8yNiCehBRC8z0b9uJHZLzcvs5iP4iDfRooDejAHDeNY26yPP2Q==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-4.32.0.tgz",
+ "integrity": "sha512-TphAq3bE34R5O0qW2q1SSBGdqfjTtHQSxzjKc0ufvTJf1nVZkJpCOqAP0Bue48AwfFYQSagdD3RgqYjcPPEMYg==",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/deprecated": "^4.30.0"
+ "@wordpress/deprecated": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -8300,9 +8301,9 @@
}
},
"node_modules/@wordpress/dom-ready": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.30.0.tgz",
- "integrity": "sha512-hD5mU0KkgNN4DzBDbBLfRKfZyja4CePK+nRlVTFn8Yo3dGdMAlOjJGaJS1szz7XflDv/ekngj72KoqvJGrrPmg==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-4.32.0.tgz",
+ "integrity": "sha512-Ru+gF3J37wiz33yqVoSmwPmc5afvGyujxyLvkGI0N4Y6EBMUmEJbC6QUbTOVld8RANQ0Bqu1btXMZfFYEY9PIQ==",
"dependencies": {
"@babel/runtime": "7.25.7"
},
@@ -8334,9 +8335,9 @@
}
},
"node_modules/@wordpress/e2e-test-utils-playwright": {
- "version": "1.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-1.30.0.tgz",
- "integrity": "sha512-KN/q6359nlb+zh/eamQD0gBgi1616Px7v+03+Hz8HqKUPKozUab1ogxr6Ew751LCYGuh204eG7ImYVM6Aqta0Q==",
+ "version": "1.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-1.32.0.tgz",
+ "integrity": "sha512-w1hE7xDB06SQDfwtbggyU2xTyQ++GyU2wwEc648LL6OYLh7wlDuEzP/7XCrYbxA/GPGFDKCOL3uhU163F2N/Dw==",
"dev": true,
"dependencies": {
"change-case": "^4.1.2",
@@ -8355,14 +8356,14 @@
}
},
"node_modules/@wordpress/element": {
- "version": "6.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.30.0.tgz",
- "integrity": "sha512-hPbnaPcnD1pbLqCmrjNnuFuAIAmyB8JPmD2GpywOXnWaHbtEVX0GaC6iPQSIHShnPqoUBESXXwS3Z8KFz8MBHA==",
+ "version": "6.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-6.32.0.tgz",
+ "integrity": "sha512-W/Bw6HXzRBJgYYUdoUBUvtjXNWh8dVK8aqFsqpnEJTAiXdU8Ii0wBQ+E49bI/08yGCwsaXrLbQLXqtAiV6leMw==",
"dependencies": {
"@babel/runtime": "7.25.7",
"@types/react": "^18.2.79",
"@types/react-dom": "^18.2.25",
- "@wordpress/escape-html": "^3.30.0",
+ "@wordpress/escape-html": "^3.32.0",
"change-case": "^4.1.2",
"is-plain-object": "^5.0.0",
"react": "^18.3.0",
@@ -8412,9 +8413,9 @@
}
},
"node_modules/@wordpress/escape-html": {
- "version": "3.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.30.0.tgz",
- "integrity": "sha512-qlyyPKiize/uEyqL1nRMce9GuReZyOum81tOTR14YAngvyRIGz3K3hGwWWf9VrITZrjwuZgqMJc2udSC1uKmKg==",
+ "version": "3.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-3.32.0.tgz",
+ "integrity": "sha512-pT5wZmg9ob/u8RuSXgfZv8Kfd8zpvtBcCdcFE/UHasjtxJSecxDHFb0uI4eXQrSiTrsthbDZDlK/GIAagmt75Q==",
"dependencies": {
"@babel/runtime": "7.25.7"
},
@@ -8490,9 +8491,9 @@
}
},
"node_modules/@wordpress/hooks": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.30.0.tgz",
- "integrity": "sha512-uo3H4KneQSVxFU98jvbw1jN3aYQ/1fPTGqDXZh4NyZx5qras1hE3QhtQU0cO2A8o5/ZNbk/Oek06TnhwsXQPBQ==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.32.0.tgz",
+ "integrity": "sha512-aXCLsuOQJiVJDrVKV4MjGYeU2Nv8+pg2KSAzANs7OGXIl714Q968t5qODJiJ6ADsng3FnQ0pATVYBGBTGlW6Gg==",
"dependencies": {
"@babel/runtime": "7.25.7"
},
@@ -8513,9 +8514,9 @@
}
},
"node_modules/@wordpress/html-entities": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.30.0.tgz",
- "integrity": "sha512-SlJ9HM3LYO5cDzLHAP5UytbnI3u2N770JwJkLK1mfCoEIjxa+3cl9faI2ClJp1DvIzGCE4f5LliHdit/D+pARg==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-4.32.0.tgz",
+ "integrity": "sha512-IHHxBeMIQR7/+Fq27eWEzOuBi10guTRBNVZUrdk32ZyJL2ISpVYwMiHOwKBH6J/67ayBSon23gUEWBqUE6bC9g==",
"dependencies": {
"@babel/runtime": "7.25.7"
},
@@ -8567,13 +8568,13 @@
}
},
"node_modules/@wordpress/icons": {
- "version": "10.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-10.30.0.tgz",
- "integrity": "sha512-PT3VGWafx/+XnlftBK8uyrm8XSsFyOJPOnl6v87Om2/I5ihv5+UeCwMLyZP2j2axdSzhcRtkEyBnN7yiOcgBvA==",
+ "version": "10.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-10.32.0.tgz",
+ "integrity": "sha512-1WvJdT361X1LnetYBpBWUjAVXZzl+pBdIwHbYRAp8ej47EI/igPmNxmq81nFd40s8fer/9qtipielcqSI6H2rA==",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/element": "^6.30.0",
- "@wordpress/primitives": "^4.30.0"
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/primitives": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -8592,9 +8593,9 @@
}
},
"node_modules/@wordpress/is-shallow-equal": {
- "version": "5.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.30.0.tgz",
- "integrity": "sha512-Q9xoIrxxsNuiaftBciAsHmUU3IVa7V1Es0pzKmwDa3ZFBFeBn3dgrY6iWzeQ4Fe4pBaiG3NagH0qE5Iz3PuG2g==",
+ "version": "5.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.32.0.tgz",
+ "integrity": "sha512-YabJ43zv30CU8kPhTrWQZhlatwO/fBo78/HvEU40CSGCRf+j9XKu9ZUidj3xDKgzLEkDCOKmj0vUY0+NyBbKzA==",
"dependencies": {
"@babel/runtime": "7.25.7"
},
@@ -8615,9 +8616,9 @@
}
},
"node_modules/@wordpress/jest-console": {
- "version": "8.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-8.30.0.tgz",
- "integrity": "sha512-Vw7iBqsueb9jCy6RnnjixjLosm+fMi+3iMQDiBB5Pw/yUpr0PUBCR11oQCE/nO3wDl7OOA5Nq3v2qo/wxLBLMg==",
+ "version": "8.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-8.32.0.tgz",
+ "integrity": "sha512-Sq4Ss0gJNmLzpJ9K/5Nto/FTV5L7ALvmdfA7b8JpmuKh32CETN4uIGDSfqS2a5Pfcg4KepwnL6jF9790uM54QA==",
"dev": true,
"dependencies": {
"@babel/runtime": "7.25.7",
@@ -8644,12 +8645,12 @@
}
},
"node_modules/@wordpress/jest-preset-default": {
- "version": "12.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-12.30.0.tgz",
- "integrity": "sha512-nxldSo9luQBfjIFF08hcVT1pEVABe213qBxYWCXMCx3+SPsENRF6pU/yoRb0i7nz6yrd/j5oD92EXXnbQoN8eA==",
+ "version": "12.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-12.32.0.tgz",
+ "integrity": "sha512-Y8X+0KCjUiB1MxxwridiY0Ku3iJVOTJSsutSReu+rM/hS/1azlBMctC0bqUyC0mQyBqPF0SNlpHjYdsAoVEznQ==",
"dev": true,
"dependencies": {
- "@wordpress/jest-console": "^8.30.0",
+ "@wordpress/jest-console": "^8.32.0",
"babel-jest": "29.7.0"
},
"engines": {
@@ -8662,14 +8663,14 @@
}
},
"node_modules/@wordpress/keyboard-shortcuts": {
- "version": "5.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-5.30.0.tgz",
- "integrity": "sha512-X1LGeoqyWFH1lGXUjJ+QUXEBnf5+ty3iO9a5MQecCpSF94ZajPAcN/17LnaftftqF81PantfG2TkXNQ7HydnTg==",
+ "version": "5.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-5.32.0.tgz",
+ "integrity": "sha512-s33V1wNmlXTaUmVC8NOX06a7vU4UUuiwqaDeKZO6V3Y9U28b8NAr2tJeY8oFfctPX5aRWeOaYfAXqTMI4oU9KA==",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/data": "^10.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/keycodes": "^4.30.0"
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/keycodes": "^4.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -8691,12 +8692,12 @@
}
},
"node_modules/@wordpress/keycodes": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.30.0.tgz",
- "integrity": "sha512-IoC7FPADDc5UfjasKRT8YtaLr9WUBDqb8GJpYtiuYjHpDBDgJJPnJwKUMBweCjMl93Zzf7JAHpF7LAkICHDE1A==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.32.0.tgz",
+ "integrity": "sha512-XzSc3uT+viVCdycT2W6/wu+d8NZaS2y0sdHZbPXIJ6hEbyyG7ncG+XDFhXckFggqXuajxkPTEJDwOtrSTxLYqw==",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/i18n": "^6.3.0"
+ "@wordpress/i18n": "^6.5.0"
},
"engines": {
"node": ">=18.12.0",
@@ -8715,13 +8716,13 @@
}
},
"node_modules/@wordpress/keycodes/node_modules/@wordpress/i18n": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.3.0.tgz",
- "integrity": "sha512-5Dw5JOWlF8JM0hOZnli7MbVshHi9wFPrBkB4CeeJm//arGGYYxw5IYaPJN5jnlMxFAVtCOaXgrxGJoC9mxQBng==",
+ "version": "6.5.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.5.0.tgz",
+ "integrity": "sha512-VJ4QwkgKaVBk2+u6NYTMJ4jc/fave0Q2DAmoTN1AoSaHnK1Yuq9qJtBHAdkLUo7bBpRORBTl8OFFJTFLxgc9eA==",
"dependencies": {
"@babel/runtime": "7.25.7",
"@tannin/sprintf": "^1.3.2",
- "@wordpress/hooks": "^4.30.0",
+ "@wordpress/hooks": "^4.32.0",
"gettext-parser": "^1.3.1",
"memize": "^2.1.0",
"tannin": "^1.2.0"
@@ -8735,16 +8736,16 @@
}
},
"node_modules/@wordpress/media-utils": {
- "version": "5.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-5.30.0.tgz",
- "integrity": "sha512-2wehODR/rrtr9gnBxpcAwrV0aulYlckOV0lGwnASaZZn0vcxMFiy6GADfqQp/UI0hsOk8c/EOwQmnum5GTqVmA==",
+ "version": "5.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-5.32.0.tgz",
+ "integrity": "sha512-tDlOxyLSKbAZrVgQ92bp6MQHHD7gxTyfE8QmYjft55UaZDXOGo9Q5aLsQ+5PoU+ZuTwImvOpt0EBiO5I/PWa4A==",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/api-fetch": "^7.30.0",
- "@wordpress/blob": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/private-apis": "^1.30.0"
+ "@wordpress/api-fetch": "^7.32.0",
+ "@wordpress/blob": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/private-apis": "^1.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -8763,13 +8764,13 @@
}
},
"node_modules/@wordpress/media-utils/node_modules/@wordpress/i18n": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.3.0.tgz",
- "integrity": "sha512-5Dw5JOWlF8JM0hOZnli7MbVshHi9wFPrBkB4CeeJm//arGGYYxw5IYaPJN5jnlMxFAVtCOaXgrxGJoC9mxQBng==",
+ "version": "6.5.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.5.0.tgz",
+ "integrity": "sha512-VJ4QwkgKaVBk2+u6NYTMJ4jc/fave0Q2DAmoTN1AoSaHnK1Yuq9qJtBHAdkLUo7bBpRORBTl8OFFJTFLxgc9eA==",
"dependencies": {
"@babel/runtime": "7.25.7",
"@tannin/sprintf": "^1.3.2",
- "@wordpress/hooks": "^4.30.0",
+ "@wordpress/hooks": "^4.32.0",
"gettext-parser": "^1.3.1",
"memize": "^2.1.0",
"tannin": "^1.2.0"
@@ -8783,13 +8784,13 @@
}
},
"node_modules/@wordpress/notices": {
- "version": "5.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.30.0.tgz",
- "integrity": "sha512-iEIBi7r+3dFPPOXE76WKP6f1Y9gVRr+jqca6LK3erGABvETVOYhrtFVoq0aAyDcpONc1c80TvFdO5OudCepafQ==",
+ "version": "5.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-5.32.0.tgz",
+ "integrity": "sha512-iyjAtp/UJUT46zKpBi/oX3iR8y1P7W/VqsvTitGUUeZIH9yBwaKgk5mroTABjgIgqUcC7p64i5cOGi9c23L5kA==",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/a11y": "^4.30.0",
- "@wordpress/data": "^10.30.0"
+ "@wordpress/a11y": "^4.32.0",
+ "@wordpress/data": "^10.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -8811,9 +8812,9 @@
}
},
"node_modules/@wordpress/npm-package-json-lint-config": {
- "version": "5.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-5.30.0.tgz",
- "integrity": "sha512-pJ5XMmj2Osk05/TFrCpf6l6VuxWDU837ISKW1bXAmBfpnLTlUuVUl6pTWbIE4gNZqb2faSBQSN3OPeQqt4RNJg==",
+ "version": "5.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-5.32.0.tgz",
+ "integrity": "sha512-X3D9g0m0OIM6FfdHfmyGENOZG53kc+i49WuHnDnC1gZWV5Ai0SD/CNfRcPZOYw7Ld9CScrM3kqXAKG7nd1fGFg==",
"dev": true,
"engines": {
"node": ">=18.12.0",
@@ -8824,12 +8825,12 @@
}
},
"node_modules/@wordpress/postcss-plugins-preset": {
- "version": "5.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-5.30.0.tgz",
- "integrity": "sha512-3mB+tqN9uIQ6h1SXtQUFowNeCv/Cy6vWsUBhPkgU3hj7LQrGbCAmMWefDAQeYHyG0lQfSrAD6jctZ2wZmNXwsQ==",
+ "version": "5.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-5.32.0.tgz",
+ "integrity": "sha512-cJGgp8Z3o8dKfUWQZtQ/gNceYwLQET1z7RqkOAaSI5O0lelGit8gqpWeA7qYyZb9K1kWwhz8GGVWUIsQhCo2sQ==",
"dev": true,
"dependencies": {
- "@wordpress/base-styles": "^6.6.0",
+ "@wordpress/base-styles": "^6.8.0",
"autoprefixer": "^10.4.20"
},
"engines": {
@@ -8841,20 +8842,20 @@
}
},
"node_modules/@wordpress/preferences": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.30.0.tgz",
- "integrity": "sha512-QzBm0pjBbDH6GufTAPYsi5c4CfJnefS7u7AsRFRVCy0hQScXu+q/hTPrGWg5nsV1xuwLR0KGwlF2p/bX1JUnYg==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/preferences/-/preferences-4.32.0.tgz",
+ "integrity": "sha512-K2umcScb2efx028aFR9mbjW+p88kWp7C3CmdHOL00Gl8p4Hcl8N3eGUlYxs5CEaS0cCcwzL1eG9axL1TiskwOw==",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/a11y": "^4.30.0",
- "@wordpress/components": "^30.3.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/icons": "^10.30.0",
- "@wordpress/private-apis": "^1.30.0",
+ "@wordpress/a11y": "^4.32.0",
+ "@wordpress/components": "^30.5.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/icons": "^10.32.0",
+ "@wordpress/private-apis": "^1.32.0",
"clsx": "^2.1.1"
},
"engines": {
@@ -8895,9 +8896,9 @@
"integrity": "sha512-SaEcbgQscHtGJ1QL+ajgDTmmqU2f6T+00jZRcFlVHUW2Asivc84LNUev/UQFyu117AsdyrtI+qpwLvgjJXJxmw=="
},
"node_modules/@wordpress/preferences/node_modules/@wordpress/components": {
- "version": "30.3.0",
- "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-30.3.0.tgz",
- "integrity": "sha512-tXe6ucxRThjMPYCk1ZZHAnL0MQqFpCq/PwME/ypBf5dOE3GHKMKXVTvgsJv5bHH6dbJoElkDWRm3ZwqwwQ5CVg==",
+ "version": "30.5.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-30.5.0.tgz",
+ "integrity": "sha512-LIu96PI14RpwABd5iDyTI8OxlDVEbDfX/6UUctTKsSqfJWTAynIL/K/JIHhxxI2wYbtut9yu8nugwFCPdconvA==",
"dependencies": {
"@ariakit/react": "^0.4.15",
"@babel/runtime": "7.25.7",
@@ -8911,23 +8912,23 @@
"@types/gradient-parser": "1.1.0",
"@types/highlight-words-core": "1.2.1",
"@use-gesture/react": "^10.3.1",
- "@wordpress/a11y": "^4.30.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/date": "^5.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/dom": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/escape-html": "^3.30.0",
- "@wordpress/hooks": "^4.30.0",
- "@wordpress/html-entities": "^4.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/icons": "^10.30.0",
- "@wordpress/is-shallow-equal": "^5.30.0",
- "@wordpress/keycodes": "^4.30.0",
- "@wordpress/primitives": "^4.30.0",
- "@wordpress/private-apis": "^1.30.0",
- "@wordpress/rich-text": "^7.30.0",
- "@wordpress/warning": "^3.30.0",
+ "@wordpress/a11y": "^4.32.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/date": "^5.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/dom": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/escape-html": "^3.32.0",
+ "@wordpress/hooks": "^4.32.0",
+ "@wordpress/html-entities": "^4.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/icons": "^10.32.0",
+ "@wordpress/is-shallow-equal": "^5.32.0",
+ "@wordpress/keycodes": "^4.32.0",
+ "@wordpress/primitives": "^4.32.0",
+ "@wordpress/private-apis": "^1.32.0",
+ "@wordpress/rich-text": "^7.32.0",
+ "@wordpress/warning": "^3.32.0",
"change-case": "^4.1.2",
"clsx": "^2.1.1",
"colord": "^2.7.0",
@@ -8956,13 +8957,13 @@
}
},
"node_modules/@wordpress/preferences/node_modules/@wordpress/i18n": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.3.0.tgz",
- "integrity": "sha512-5Dw5JOWlF8JM0hOZnli7MbVshHi9wFPrBkB4CeeJm//arGGYYxw5IYaPJN5jnlMxFAVtCOaXgrxGJoC9mxQBng==",
+ "version": "6.5.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.5.0.tgz",
+ "integrity": "sha512-VJ4QwkgKaVBk2+u6NYTMJ4jc/fave0Q2DAmoTN1AoSaHnK1Yuq9qJtBHAdkLUo7bBpRORBTl8OFFJTFLxgc9eA==",
"dependencies": {
"@babel/runtime": "7.25.7",
"@tannin/sprintf": "^1.3.2",
- "@wordpress/hooks": "^4.30.0",
+ "@wordpress/hooks": "^4.32.0",
"gettext-parser": "^1.3.1",
"memize": "^2.1.0",
"tannin": "^1.2.0"
@@ -8992,9 +8993,9 @@
}
},
"node_modules/@wordpress/prettier-config": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.30.0.tgz",
- "integrity": "sha512-b0tOy/H0A1ilsjAGUKqMJ3idMQbe1XS7K2ViqG62ZMJRUYBEZ1x3t+ne3Z2fVbyNVhrMqq3eZK9BSEuxr67cSg==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.32.0.tgz",
+ "integrity": "sha512-fS4Z5hXewajLKxbMQY4rdq3fSpUnwHHfLWqOJHXlu3u4rjqVf0VMJsLsSsSM8tV78rU6x6dWIEugG6CnDygYjA==",
"dev": true,
"engines": {
"node": ">=18.12.0",
@@ -9005,12 +9006,12 @@
}
},
"node_modules/@wordpress/primitives": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.30.0.tgz",
- "integrity": "sha512-xKstIDGv0dG35X9kX65ZPCtAe4s06gUqJVbOf3oFD9b5PXoL2vjC3/kc5GG2jO56pLahKPLoqitH9maCJcGQEQ==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.32.0.tgz",
+ "integrity": "sha512-pf46CU5qQaGOULlAMNQTi+Jkwf1vwfrGYmkRtuTP68/Y8yOI19v5JZg/Vwq5nCHOs/L750mX1wMp4WvGWoPhFg==",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/element": "^6.30.0",
+ "@wordpress/element": "^6.32.0",
"clsx": "^2.1.1"
},
"engines": {
@@ -9041,9 +9042,9 @@
}
},
"node_modules/@wordpress/priority-queue": {
- "version": "3.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.30.0.tgz",
- "integrity": "sha512-XScxqCjlLnijcZdoon9tUpBqw7BDBqNZQT1pgLcy0Pe661hDDvhsQ7fSapZ/KjrNnecE1uuxKQXQBXDNoJA0Eg==",
+ "version": "3.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-3.32.0.tgz",
+ "integrity": "sha512-LXlkiXxRSv35FBvjfAqn+rHH7KF4mw2wVl57SVzWglZAUdfvrcjrinRlEsqgMZxeAVeLPiutRV1qlkueZl7E8w==",
"dependencies": {
"@babel/runtime": "7.25.7",
"requestidlecallback": "^0.3.0"
@@ -9065,9 +9066,9 @@
}
},
"node_modules/@wordpress/private-apis": {
- "version": "1.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.30.0.tgz",
- "integrity": "sha512-0EaWB+JxJ4t3Bylzk3xXu7Khqi0TOXYX9qDOm9W0Wy+J6xGzlkz8rSF73MvT+6JQTNNwietWHqkkHcn6dFGIXQ==",
+ "version": "1.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/private-apis/-/private-apis-1.32.0.tgz",
+ "integrity": "sha512-xmc+U8tve6QmGKiYTwVutkPkqqJkvB2fvrimjMkw8TGpnzBcmSlCtwIoLwJOBesD6liDdRFtBPpf6PM0jIRcIA==",
"dependencies": {
"@babel/runtime": "7.25.7"
},
@@ -9088,9 +9089,9 @@
}
},
"node_modules/@wordpress/redux-routine": {
- "version": "5.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.30.0.tgz",
- "integrity": "sha512-1cabT7u4pryjnsAe5uG6hV1Rwhh1HC+VIMz41wuMQCZ3Te1xYIjj4uWAf+u1H2Vrcz6an0pijh4OLXq/S/AB5A==",
+ "version": "5.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-5.32.0.tgz",
+ "integrity": "sha512-DE/UCpBF7PxznAOOlf2/Tq1aQKvqU07aaFhgGaCBd7sBn6QtBjA5SvtOvKcpr+09awdcS1AeLl2DdPGnRUZkog==",
"dependencies": {
"@babel/runtime": "7.25.7",
"is-plain-object": "^5.0.0",
@@ -9117,19 +9118,19 @@
}
},
"node_modules/@wordpress/rich-text": {
- "version": "7.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.30.0.tgz",
- "integrity": "sha512-2aQRtxWslGd7FUqKbBHFHuVefwi3jnFp5WWJD/gxSVGEWJ3i48XuLtXLGK6V9XiutuoUbG+8C1Bx2lq3WaPMXg==",
+ "version": "7.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-7.32.0.tgz",
+ "integrity": "sha512-CUiKYCkuoAqfyMPkw4HRcWcK8bKdOCfMiHUfZvAaapjWB6qGhSsL4MRlmQV8IGtbHj5tUVkBAzTm5V5tIV2/yQ==",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/a11y": "^4.30.0",
- "@wordpress/compose": "^7.30.0",
- "@wordpress/data": "^10.30.0",
- "@wordpress/deprecated": "^4.30.0",
- "@wordpress/element": "^6.30.0",
- "@wordpress/escape-html": "^3.30.0",
- "@wordpress/i18n": "^6.3.0",
- "@wordpress/keycodes": "^4.30.0",
+ "@wordpress/a11y": "^4.32.0",
+ "@wordpress/compose": "^7.32.0",
+ "@wordpress/data": "^10.32.0",
+ "@wordpress/deprecated": "^4.32.0",
+ "@wordpress/element": "^6.32.0",
+ "@wordpress/escape-html": "^3.32.0",
+ "@wordpress/i18n": "^6.5.0",
+ "@wordpress/keycodes": "^4.32.0",
"colord": "2.9.3",
"memize": "^2.1.0"
},
@@ -9153,13 +9154,13 @@
}
},
"node_modules/@wordpress/rich-text/node_modules/@wordpress/i18n": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.3.0.tgz",
- "integrity": "sha512-5Dw5JOWlF8JM0hOZnli7MbVshHi9wFPrBkB4CeeJm//arGGYYxw5IYaPJN5jnlMxFAVtCOaXgrxGJoC9mxQBng==",
+ "version": "6.5.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-6.5.0.tgz",
+ "integrity": "sha512-VJ4QwkgKaVBk2+u6NYTMJ4jc/fave0Q2DAmoTN1AoSaHnK1Yuq9qJtBHAdkLUo7bBpRORBTl8OFFJTFLxgc9eA==",
"dependencies": {
"@babel/runtime": "7.25.7",
"@tannin/sprintf": "^1.3.2",
- "@wordpress/hooks": "^4.30.0",
+ "@wordpress/hooks": "^4.32.0",
"gettext-parser": "^1.3.1",
"memize": "^2.1.0",
"tannin": "^1.2.0"
@@ -9173,24 +9174,24 @@
}
},
"node_modules/@wordpress/scripts": {
- "version": "30.23.0",
- "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-30.23.0.tgz",
- "integrity": "sha512-IVMv4GvSxZQuj/JybHMHA0BbScv2//tELUQSHMe7IHRxvaqzd8WDJgMfnwaqQWOmtw8d4739w7kAEo26kh6zWA==",
+ "version": "30.25.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-30.25.0.tgz",
+ "integrity": "sha512-sUL6R4aYzdvrg8V7W49RxLsLavv7ZuQ4/6gIb/ZCYZDwhzT4feqdMXyViwmlyaQMIxTMJy93zD+7jFrUGy07Sw==",
"dev": true,
"dependencies": {
"@babel/core": "7.25.7",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.11",
"@svgr/webpack": "^8.0.1",
- "@wordpress/babel-preset-default": "^8.30.0",
- "@wordpress/browserslist-config": "^6.30.0",
- "@wordpress/dependency-extraction-webpack-plugin": "^6.30.0",
- "@wordpress/e2e-test-utils-playwright": "^1.30.0",
- "@wordpress/eslint-plugin": "^22.16.0",
- "@wordpress/jest-preset-default": "^12.30.0",
- "@wordpress/npm-package-json-lint-config": "^5.30.0",
- "@wordpress/postcss-plugins-preset": "^5.30.0",
- "@wordpress/prettier-config": "^4.30.0",
- "@wordpress/stylelint-config": "^23.22.0",
+ "@wordpress/babel-preset-default": "^8.32.0",
+ "@wordpress/browserslist-config": "^6.32.0",
+ "@wordpress/dependency-extraction-webpack-plugin": "^6.32.0",
+ "@wordpress/e2e-test-utils-playwright": "^1.32.0",
+ "@wordpress/eslint-plugin": "^22.18.0",
+ "@wordpress/jest-preset-default": "^12.32.0",
+ "@wordpress/npm-package-json-lint-config": "^5.32.0",
+ "@wordpress/postcss-plugins-preset": "^5.32.0",
+ "@wordpress/prettier-config": "^4.32.0",
+ "@wordpress/stylelint-config": "^23.24.0",
"adm-zip": "^0.5.9",
"babel-jest": "29.7.0",
"babel-loader": "9.2.1",
@@ -9288,16 +9289,16 @@
}
},
"node_modules/@wordpress/scripts/node_modules/@wordpress/eslint-plugin": {
- "version": "22.16.0",
- "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-22.16.0.tgz",
- "integrity": "sha512-1z3rXq2uanCY0m2D1BgimeNGxZOZy87VPwzKRjaf2aPLw/ezoQckiaVGAKYKhbHLt6HFP2EkdKfuD3pmbTJ57g==",
+ "version": "22.18.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-22.18.0.tgz",
+ "integrity": "sha512-1w4bhax+vg3xFDXs/z2jNRaCO/kagpK0ZZ6PGWH5Anlp+e9MuzQHMbcU6Xpd/+ZU118z0rJeXDvjb3QgEfvEOg==",
"dev": true,
"dependencies": {
"@babel/eslint-parser": "7.25.7",
"@typescript-eslint/eslint-plugin": "^6.4.1",
"@typescript-eslint/parser": "^6.4.1",
- "@wordpress/babel-preset-default": "^8.30.0",
- "@wordpress/prettier-config": "^4.30.0",
+ "@wordpress/babel-preset-default": "^8.32.0",
+ "@wordpress/prettier-config": "^4.32.0",
"cosmiconfig": "^7.0.0",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-import": "^2.25.2",
@@ -9359,9 +9360,9 @@
}
},
"node_modules/@wordpress/shortcode": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-4.30.0.tgz",
- "integrity": "sha512-x7bw8NX+4tw3XauuvkM4s8SvgYVF81FiaS31YmFQ3J+g8oKokx6x+7WnrO4HHELTUNbUw6RSI/cfFSw+Xua/pg==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-4.32.0.tgz",
+ "integrity": "sha512-z8es//Y7eMk8hDjeIo1PJ4auXZ0JN87n/CC6GD3uW5wgOvpRqiLjT5QpxCBqfKzOisUnNkYbrEjeChpgOT1gMw==",
"dependencies": {
"@babel/runtime": "7.25.7",
"memize": "^2.0.1"
@@ -9383,9 +9384,9 @@
}
},
"node_modules/@wordpress/style-engine": {
- "version": "2.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-2.30.0.tgz",
- "integrity": "sha512-YpMuMx76x2IhYjOZbljVgxJEgX/FduBJleMsMMvciPGCBsvcjfPxqliwGaauofnk7/kN4E7LFyT1o9cErqiw3g==",
+ "version": "2.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/style-engine/-/style-engine-2.32.0.tgz",
+ "integrity": "sha512-qjXu4Dncch1UL4AUC3zJAOCj8mRy4+kAt+Rz3OoZV4vSsccUXKutxSCc12HGYS9IO+cjhj9yiWrSpGWCdMD/Sw==",
"dependencies": {
"@babel/runtime": "7.25.7",
"change-case": "^4.1.2"
@@ -9407,9 +9408,9 @@
}
},
"node_modules/@wordpress/stylelint-config": {
- "version": "23.22.0",
- "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-23.22.0.tgz",
- "integrity": "sha512-d1aEVn6jbMFFJh3SqpGKoNsnm0DcYD6TwgzLLlIL11kslyFEn6mfiKJVeVNIgWQe7sBDEtUkE7h4qEOSDbxO8A==",
+ "version": "23.24.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-23.24.0.tgz",
+ "integrity": "sha512-qF0zRv/fLK29/jEjQnY0xy1hrP5Cv6ReG10QkVAtSlaBvu07Hu+RWNIVrSznwlrbzzP+2JM61lO2oAeX/3LD+g==",
"dev": true,
"dependencies": {
"@stylistic/stylelint-plugin": "^3.0.1",
@@ -9426,13 +9427,13 @@
}
},
"node_modules/@wordpress/sync": {
- "version": "1.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-1.30.0.tgz",
- "integrity": "sha512-gbCnWHsrgGA4G2rdCTldrkauFBeB1kZCj6Rvzpf97FVX2xiagt3/LP5u8tW96qBB5qsJhx/uJ1Wv0uhuiBX/tg==",
+ "version": "1.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/sync/-/sync-1.32.0.tgz",
+ "integrity": "sha512-yKahpmYRm1VbXvU/6M2eXiQgMWl45VCcxDgMO+Y/2Wh1C/HyVZdgsNpg5c2ikXUolyKRKd7vuSMIn+agSceHTw==",
"dependencies": {
"@babel/runtime": "7.25.7",
"@types/simple-peer": "^9.11.5",
- "@wordpress/url": "^4.30.0",
+ "@wordpress/url": "^4.32.0",
"import-locals": "^2.0.0",
"lib0": "^0.2.42",
"simple-peer": "^9.11.0",
@@ -9458,9 +9459,9 @@
}
},
"node_modules/@wordpress/token-list": {
- "version": "3.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-3.30.0.tgz",
- "integrity": "sha512-zK4MJd2y7bvzuyMhGPeiErbwZDvXjQwodkTwUM/KiJVgfXjR98O2YBc70ZGOrhpzPeIb81PZljwiNTIx7NI6dA==",
+ "version": "3.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-3.32.0.tgz",
+ "integrity": "sha512-FgA06HzE0dESSXAQIgzKfLa9Z2Qv1Gv4Blcskyko7wNTcQfPq53oByvCiA0aMFh/LmKHNIa2FR1vn3Y3ck/Ewg==",
"dependencies": {
"@babel/runtime": "7.25.7"
},
@@ -9481,12 +9482,12 @@
}
},
"node_modules/@wordpress/undo-manager": {
- "version": "1.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.30.0.tgz",
- "integrity": "sha512-pbvkzMLJrozAoaB+KOVSiRFvKvfxDrSt0jWmWCDnobbDRsmrSJRQaANw4RcoNShHuMOzd1wJ1KruK4Dtypf5MQ==",
+ "version": "1.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-1.32.0.tgz",
+ "integrity": "sha512-pEnsf9zvk61ijX28wmJ7HM2Xb2Dbdg80feF0QVFAsngFiS34r9/K1JE+y56OdyYY20ZGPbmbHLpIHX0ghjhpoQ==",
"dependencies": {
"@babel/runtime": "7.25.7",
- "@wordpress/is-shallow-equal": "^5.30.0"
+ "@wordpress/is-shallow-equal": "^5.32.0"
},
"engines": {
"node": ">=18.12.0",
@@ -9542,9 +9543,9 @@
}
},
"node_modules/@wordpress/url": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.30.0.tgz",
- "integrity": "sha512-oFiQQBy/2G9fct1Df52ypu3d2nYiq2k2GkOdfMHRFYI1N3k0JP7rinwyePU+37mHPCzYuJK6TuMDxoKh8oMpKg==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.32.0.tgz",
+ "integrity": "sha512-B7Q6sKzBqSLUdQiW8oL69LFuky/IRrXDbBhPpOJruwV4l6eH6UhTlnY4QZYi1Ke91c/VJZRjUKx1fNWPJx5d9w==",
"dependencies": {
"@babel/runtime": "7.25.7",
"remove-accents": "^0.5.0"
@@ -9566,18 +9567,18 @@
}
},
"node_modules/@wordpress/warning": {
- "version": "3.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.30.0.tgz",
- "integrity": "sha512-ZtkpSe3DhtUzIrwf+5slGkJJCxy1xn56fZ6atUaJWRbjsKnIZlTcPgahPUJZ2bugsGS5BlmDEuVI8C4NUdbwvQ==",
+ "version": "3.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.32.0.tgz",
+ "integrity": "sha512-6dPNKfJAOXijIMi9k/QdS/IQvHXcl5ErNM10y5dIhhLDuGmsZlQER06VrVmQIVAkbsmL49OfrqkqMOQidp61JA==",
"engines": {
"node": ">=18.12.0",
"npm": ">=8.19.2"
}
},
"node_modules/@wordpress/wordcount": {
- "version": "4.30.0",
- "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-4.30.0.tgz",
- "integrity": "sha512-WGALjfdw0/Cl8BiJiTCM9hlGRmSErubqM9IWSKkcHNwxFV5FoOdZOzWB6xxMhxR4u9TL0QXCDkR9p6DoJEzBYw==",
+ "version": "4.32.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-4.32.0.tgz",
+ "integrity": "sha512-bVxNPejXkKo7s2HE2kkN5K1WqnkFp9yGRe40MNuq9/iLS0hXKqjMo3Ae0Gq2LQLbgVC/VSDXqB8B+vjFRZt3CQ==",
"dependencies": {
"@babel/runtime": "7.25.7"
},
@@ -10741,16 +10742,16 @@
}
},
"node_modules/cacheable": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-2.0.1.tgz",
- "integrity": "sha512-MSKxcybpxB5kcWKpj+1tPBm2os4qKKGxDovsZmLhZmWIDYp8EgtC45C5zk1fLe1IC9PpI4ZE4eyryQH0N10PKA==",
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-2.0.3.tgz",
+ "integrity": "sha512-nZF80J3d8RMrroMSYm1E9pBllVDXWPuECZgEZxH+vusCY4MAXAJVrY0jutcHSgh3xYX3G2EUNnmtWGZVVjWCXw==",
"dev": true,
"dependencies": {
- "@cacheable/memoize": "^2.0.1",
- "@cacheable/memory": "^2.0.1",
- "@cacheable/utils": "^2.0.1",
- "hookified": "^1.12.0",
- "keyv": "^5.5.1"
+ "@cacheable/memoize": "^2.0.3",
+ "@cacheable/memory": "^2.0.3",
+ "@cacheable/utils": "^2.0.3",
+ "hookified": "^1.12.1",
+ "keyv": "^5.5.3"
}
},
"node_modules/cacheable-lookup": {
@@ -10781,9 +10782,9 @@
}
},
"node_modules/cacheable/node_modules/keyv": {
- "version": "5.5.1",
- "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.1.tgz",
- "integrity": "sha512-eF3cHZ40bVsjdlRi/RvKAuB0+B61Q1xWvohnrJrnaQslM3h1n79IV+mc9EGag4nrA9ZOlNyr3TUzW5c8uy8vNA==",
+ "version": "5.5.3",
+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.5.3.tgz",
+ "integrity": "sha512-h0Un1ieD+HUrzBH6dJXhod3ifSghk5Hw/2Y4/KHBziPlZecrFyE9YOTPU6eOs0V9pYl8gOs86fkr/KN8lUX39A==",
"dev": true,
"dependencies": {
"@keyv/serialize": "^1.1.1"
@@ -11041,9 +11042,9 @@
}
},
"node_modules/chrome-launcher": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-1.2.0.tgz",
- "integrity": "sha512-JbuGuBNss258bvGil7FT4HKdC3SC2K7UAEUqiPy3ACS3Yxo3hAW6bvFpCu2HsIJLgTqxgEX6BkujvzZfLpUD0Q==",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-1.2.1.tgz",
+ "integrity": "sha512-qmFR5PLMzHyuNJHwOloHPAHhbaNglkfeV/xDtt5b7xiFFyU1I+AZZX0PYseMuhenJSSirgxELYIbswcoc+5H4A==",
"dev": true,
"dependencies": {
"@types/node": "*",
@@ -15881,9 +15882,9 @@
}
},
"node_modules/hookified": {
- "version": "1.12.0",
- "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.12.0.tgz",
- "integrity": "sha512-hMr1Y9TCLshScrBbV2QxJ9BROddxZ12MX9KsCtuGGy/3SmmN5H1PllKerrVlSotur9dlE8hmUKAOSa3WDzsZmQ==",
+ "version": "1.12.1",
+ "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.12.1.tgz",
+ "integrity": "sha512-xnKGl+iMIlhrZmGHB729MqlmPoWBznctSQTYCpFKqNsCgimJQmithcW0xSQMMFzYnV2iKUh25alswn6epgxS0Q==",
"dev": true
},
"node_modules/hosted-git-info": {
@@ -16304,9 +16305,9 @@
}
},
"node_modules/import-in-the-middle": {
- "version": "1.14.2",
- "resolved": "https://registry.npmjs.org/import-in-the-middle/-/import-in-the-middle-1.14.2.tgz",
- "integrity": "sha512-5tCuY9BV8ujfOpwtAGgsTx9CGUapcFMEEyByLv1B+v2+6DhAcw+Zr0nhQT7uwaZ7DiourxFEscghOR8e1aPLQw==",
+ "version": "1.14.4",
+ "resolved": "https://registry.npmjs.org/import-in-the-middle/-/import-in-the-middle-1.14.4.tgz",
+ "integrity": "sha512-eWjxh735SJLFJJDs5X82JQ2405OdJeAHDBnaoFCfdr5GVc7AWc9xU7KbrF+3Xd5F2ccP1aQFKtY+65X6EfKZ7A==",
"dev": true,
"dependencies": {
"acorn": "^8.14.0",
@@ -18156,17 +18157,17 @@
}
},
"node_modules/lighthouse/node_modules/puppeteer-core": {
- "version": "24.21.0",
- "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.21.0.tgz",
- "integrity": "sha512-WR4FehOs4XJ8OSp7MkGyVB4mfMs9Q6t8Y48TxiTCRxc8G2lJ5OKYPJvgU80dtKl+aIqIbdcNTgIooY49S5SsmA==",
+ "version": "24.23.0",
+ "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.23.0.tgz",
+ "integrity": "sha512-yl25C59gb14sOdIiSnJ08XiPP+O2RjuyZmEG+RjYmCXO7au0jcLf7fRiyii96dXGUBW7Zwei/mVKfxMx/POeFw==",
"dev": true,
"dependencies": {
"@puppeteer/browsers": "2.10.10",
- "chromium-bidi": "8.0.0",
+ "chromium-bidi": "9.1.0",
"debug": "^4.4.3",
- "devtools-protocol": "0.0.1495869",
+ "devtools-protocol": "0.0.1508733",
"typed-query-selector": "^2.12.0",
- "webdriver-bidi-protocol": "0.2.11",
+ "webdriver-bidi-protocol": "0.3.6",
"ws": "^8.18.3"
},
"engines": {
@@ -18174,9 +18175,9 @@
}
},
"node_modules/lighthouse/node_modules/puppeteer-core/node_modules/chromium-bidi": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-8.0.0.tgz",
- "integrity": "sha512-d1VmE0FD7lxZQHzcDUCKZSNRtRwISXDsdg4HjdTR5+Ll5nQ/vzU12JeNmupD6VWffrPSlrnGhEWlLESKH3VO+g==",
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-9.1.0.tgz",
+ "integrity": "sha512-rlUzQ4WzIAWdIbY/viPShhZU2n21CxDUgazXVbw4Hu1MwaeUSEksSeM6DqPgpRjCLXRk702AVRxJxoOz0dw4OA==",
"dev": true,
"dependencies": {
"mitt": "^3.0.1",
@@ -18187,9 +18188,9 @@
}
},
"node_modules/lighthouse/node_modules/puppeteer-core/node_modules/devtools-protocol": {
- "version": "0.0.1495869",
- "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1495869.tgz",
- "integrity": "sha512-i+bkd9UYFis40RcnkW7XrOprCujXRAHg62IVh/Ah3G8MmNXpCGt1m0dTFhSdx/AVs8XEMbdOGRwdkR1Bcta8AA==",
+ "version": "0.0.1508733",
+ "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1508733.tgz",
+ "integrity": "sha512-QJ1R5gtck6nDcdM+nlsaJXcelPEI7ZxSMw1ujHpO1c4+9l+Nue5qlebi9xO1Z2MGr92bFOQTW7/rrheh5hHxDg==",
"dev": true
},
"node_modules/lighthouse/node_modules/puppeteer-core/node_modules/ws": {
@@ -20283,13 +20284,13 @@
}
},
"node_modules/playwright": {
- "version": "1.55.0",
- "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.55.0.tgz",
- "integrity": "sha512-sdCWStblvV1YU909Xqx0DhOjPZE4/5lJsIS84IfN9dAZfcl/CIZ5O8l3o0j7hPMjDvqoTF8ZUcc+i/GL5erstA==",
+ "version": "1.55.1",
+ "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.55.1.tgz",
+ "integrity": "sha512-cJW4Xd/G3v5ovXtJJ52MAOclqeac9S/aGGgRzLabuF8TnIb6xHvMzKIa6JmrRzUkeXJgfL1MhukP0NK6l39h3A==",
"dev": true,
"peer": true,
"dependencies": {
- "playwright-core": "1.55.0"
+ "playwright-core": "1.55.1"
},
"bin": {
"playwright": "cli.js"
@@ -20302,9 +20303,9 @@
}
},
"node_modules/playwright-core": {
- "version": "1.55.0",
- "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.55.0.tgz",
- "integrity": "sha512-GvZs4vU3U5ro2nZpeiwyb0zuFaqb9sUiAJuyrWpcGouD8y9/HLgGbNRjIph7zU9D3hnPaisMl9zG9CgFi/biIg==",
+ "version": "1.55.1",
+ "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.55.1.tgz",
+ "integrity": "sha512-Z6Mh9mkwX+zxSlHqdr5AOcJnfp+xUWLCt9uKV18fhzA8eyxUd8NUWzAjxUh55RZKSYwDGX0cfaySdhZJGMoJ+w==",
"dev": true,
"peer": true,
"bin": {
@@ -21451,9 +21452,9 @@
}
},
"node_modules/react-day-picker": {
- "version": "9.10.0",
- "resolved": "https://registry.npmjs.org/react-day-picker/-/react-day-picker-9.10.0.tgz",
- "integrity": "sha512-tedecLSd+fpSN+J08601MaMsf122nxtqZXxB6lwX37qFoLtuPNuRJN8ylxFjLhyJS1kaLfAqL1GUkSLd2BMrpQ==",
+ "version": "9.11.0",
+ "resolved": "https://registry.npmjs.org/react-day-picker/-/react-day-picker-9.11.0.tgz",
+ "integrity": "sha512-L4FYOaPrr3+AEROeP6IG2mCORZZfxJDkJI2df8mv1jyPrNYeccgmFPZDaHyAuPCBCddQFozkxbikj2NhMEYfDQ==",
"dependencies": {
"@date-fns/tz": "^1.4.1",
"date-fns": "^4.1.0",
@@ -23809,9 +23810,9 @@
}
},
"node_modules/stylelint": {
- "version": "16.24.0",
- "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.24.0.tgz",
- "integrity": "sha512-7ksgz3zJaSbTUGr/ujMXvLVKdDhLbGl3R/3arNudH7z88+XZZGNLMTepsY28WlnvEFcuOmUe7fg40Q3lfhOfSQ==",
+ "version": "16.25.0",
+ "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.25.0.tgz",
+ "integrity": "sha512-Li0avYWV4nfv1zPbdnxLYBGq4z8DVZxbRgx4Kn6V+Uftz1rMoF1qiEI3oL4kgWqyYgCgs7gT5maHNZ82Gk03vQ==",
"dev": true,
"funding": [
{
@@ -23828,13 +23829,13 @@
"@csstools/css-tokenizer": "^3.0.4",
"@csstools/media-query-list-parser": "^4.0.3",
"@csstools/selector-specificity": "^5.0.0",
- "@dual-bundle/import-meta-resolve": "^4.1.0",
+ "@dual-bundle/import-meta-resolve": "^4.2.1",
"balanced-match": "^2.0.0",
"colord": "^2.9.3",
"cosmiconfig": "^9.0.0",
"css-functions-list": "^3.2.3",
"css-tree": "^3.1.0",
- "debug": "^4.4.1",
+ "debug": "^4.4.3",
"fast-glob": "^3.3.3",
"fastest-levenshtein": "^1.0.16",
"file-entry-cache": "^10.1.4",
@@ -24055,12 +24056,12 @@
}
},
"node_modules/stylelint/node_modules/flat-cache": {
- "version": "6.1.14",
- "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.14.tgz",
- "integrity": "sha512-ExZSCSV9e7v/Zt7RzCbX57lY2dnPdxzU/h3UE6WJ6NtEMfwBd8jmi1n4otDEUfz+T/R+zxrFDpICFdjhD3H/zw==",
+ "version": "6.1.17",
+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.17.tgz",
+ "integrity": "sha512-Jzse4YoiUJBVYTwz5Bwl4h/2VQM7e2KK3MVAMlXzX9uamIHAH/TXUlRKU1AQGQOryQhN0EsmufiiF40G057YXA==",
"dev": true,
"dependencies": {
- "cacheable": "^2.0.1",
+ "cacheable": "^2.0.3",
"flatted": "^3.3.3",
"hookified": "^1.12.0"
}
@@ -24374,9 +24375,9 @@
}
},
"node_modules/tar-fs": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.0.tgz",
- "integrity": "sha512-5Mty5y/sOF1YWj1J6GiBodjlDc05CUR8PKXrsnFAiSG0xA+GHeWLovaZPYUDXkH/1iKRf2+M5+OrRgzC7O9b7w==",
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.1.tgz",
+ "integrity": "sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==",
"dev": true,
"dependencies": {
"pump": "^3.0.0",
@@ -24608,18 +24609,18 @@
"integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q=="
},
"node_modules/tldts-core": {
- "version": "7.0.14",
- "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.0.14.tgz",
- "integrity": "sha512-viZGNK6+NdluOJWwTO9olaugx0bkKhscIdriQQ+lNNhwitIKvb+SvhbYgnCz6j9p7dX3cJntt4agQAKMXLjJ5g==",
+ "version": "7.0.16",
+ "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.0.16.tgz",
+ "integrity": "sha512-XHhPmHxphLi+LGbH0G/O7dmUH9V65OY20R7vH8gETHsp5AZCjBk9l8sqmRKLaGOxnETU7XNSDUPtewAy/K6jbA==",
"dev": true
},
"node_modules/tldts-icann": {
- "version": "7.0.14",
- "resolved": "https://registry.npmjs.org/tldts-icann/-/tldts-icann-7.0.14.tgz",
- "integrity": "sha512-UZPOb6KYSFBH8QD6QkK1FH2WGM7opD0s0KGafoHA4UnOQirBHtNs45kOfgy0E5a/a9fx8ukPS4E+nl7Dp3oYAw==",
+ "version": "7.0.16",
+ "resolved": "https://registry.npmjs.org/tldts-icann/-/tldts-icann-7.0.16.tgz",
+ "integrity": "sha512-WS/pPasPs2cx6orcxCcIz01SlG3dwYlgjLAnQt7vLAusTuTLqdI8zmkqbM8TWYEf3Z0o1S4BzM3oSRFPk/6WnA==",
"dev": true,
"dependencies": {
- "tldts-core": "^7.0.14"
+ "tldts-core": "^7.0.16"
}
},
"node_modules/tmpl": {
@@ -25396,9 +25397,9 @@
"dev": true
},
"node_modules/webdriver-bidi-protocol": {
- "version": "0.2.11",
- "resolved": "https://registry.npmjs.org/webdriver-bidi-protocol/-/webdriver-bidi-protocol-0.2.11.tgz",
- "integrity": "sha512-Y9E1/oi4XMxcR8AT0ZC4OvYntl34SPgwjmELH+owjBr0korAX4jKgZULBWILGCVGdVCQ0dodTToIETozhG8zvA==",
+ "version": "0.3.6",
+ "resolved": "https://registry.npmjs.org/webdriver-bidi-protocol/-/webdriver-bidi-protocol-0.3.6.tgz",
+ "integrity": "sha512-mlGndEOA9yK9YAbvtxaPTqdi/kaCWYYfwrZvGzcmkr/3lWM+tQj53BxtpVd6qbC6+E5OnHXgCcAhre6AkXzxjA==",
"dev": true
},
"node_modules/webidl-conversions": {
diff --git a/package.json b/package.json
index 11bdbb3b..c3198acc 100644
--- a/package.json
+++ b/package.json
@@ -3,7 +3,7 @@
"slug": "pojo-accessibility",
"homepage": "http://pojo.me/",
"description": "",
- "version": "3.8.1",
+ "version": "3.9.1",
"scripts": {
"build": "NODE_ENV=production wp-scripts build",
"start": "NODE_ENV=development wp-scripts start",
@@ -41,7 +41,7 @@
"dependencies": {
"@elementor/design-tokens": "^1.1.4",
"@elementor/icons": "^1.46.0",
- "@elementor/ui": "^1.36.5",
+ "@elementor/ui": "^1.36.14",
"@emotion/cache": "^11.14.0",
"@emotion/react": "^11.14.0",
"@mui/x-charts": "^7.27.0",
@@ -63,6 +63,7 @@
"html-react-parser": "^5.2.2",
"husky": "^9.1.6",
"mixpanel-browser": "^2.58.0",
+ "postcss": "^8.5.6",
"prop-types": "^15.8.1",
"react-colorful": "^5.6.1",
"react-content-loader": "^7.0.2",
diff --git a/pojo-accessibility.php b/pojo-accessibility.php
index c5ac49d1..dbd9e3dc 100644
--- a/pojo-accessibility.php
+++ b/pojo-accessibility.php
@@ -5,7 +5,7 @@
* Description: Improve your website’s accessibility with ease. Customize capabilities such as text resizing, contrast modes, link highlights, and easily generate an accessibility statement to demonstrate your commitment to inclusivity.
* Author: Elementor.com
* Author URI: https://elementor.com/
- * Version: 3.8.1
+ * Version: 3.9.1
* Text Domain: pojo-accessibility
* Domain Path: /languages/
*/
@@ -15,7 +15,7 @@
// Legacy
define( 'POJO_A11Y_CUSTOMIZER_OPTIONS', 'pojo_a11y_customizer_options' );
-define( 'EA11Y_VERSION', '3.8.1' );
+define( 'EA11Y_VERSION', '3.9.1' );
define( 'EA11Y_MAIN_FILE', __FILE__ );
define( 'EA11Y_BASE', plugin_basename( EA11Y_MAIN_FILE ) );
define( 'EA11Y_PATH', plugin_dir_path( __FILE__ ) );
diff --git a/readme.txt b/readme.txt
index aa713262..ab161aa5 100644
--- a/readme.txt
+++ b/readme.txt
@@ -4,7 +4,7 @@ Tags: Web Accessibility, Accessibility, A11Y, WCAG, Accessibility Statement
Requires at least: 6.6
Tested up to: 6.8
Requires PHP: 7.4
-Stable tag: 3.8.1
+Stable tag: 3.9.1
License: GPLv2 or later
Ally: Make your site more inclusive by scanning for accessibility violations, fixing them easily, and adding a usability widget and accessibility statement.
@@ -191,6 +191,21 @@ You can report security bugs through the Patchstack Vulnerability Disclosure Pro
7. Scanner dashboard: Track your site’s accessibility scans, monitor open issues, and follow progress over time.
== Changelog ==
+= 3.9.1 – 2025-12-08 =
+New: Added the Walkthrough video to assist during Ally onboarding.
+ Tweak: Updated the tooltip for Site-Wide Fixes for better clarity.
+ Tweak: Made the Ally widget footer more prominent.
+ Fix: Resolved an issue where the quota-limit indication did not appear correctly.
+ Fix: Fixed a blink issue that occurred when triggering a scan from the admin.
+
+= 3.9.0 – 2025-11-11 =
+New: You can now apply fixes across all scanned pages in one click for repeating elements such as headers, footers, and more.
+New: Added the ability to manage global Alt Text and Color Contrast remediations.
+Tweak: Improved the Reviews component experience.
+Fix: Resolved a bug causing the Search page in the Dashboard not to load properly.
+Fix: Corrected an error message that appeared improperly when the quota limit was reached.
+Fix: Fixed a compatibility issue with the Divi plugin.
+
= 3.8.1 – 2025-10-15 =
* Tweak: Code refactor