diff --git a/bluehost-wordpress-plugin.php b/bluehost-wordpress-plugin.php
index 45a4bf525..a0cf88d9e 100644
--- a/bluehost-wordpress-plugin.php
+++ b/bluehost-wordpress-plugin.php
@@ -12,7 +12,7 @@
* Plugin URI: https://bluehost.com
* Update URI: https://github.com/bluehost/bluehost-wordpress-plugin
* Description: WordPress plugin that integrates a WordPress site with the Bluehost control panel, including performance, security, and update features.
- * Version: 3.9.1
+ * Version: 3.9.2
* Requires at least: 6.0
* Requires PHP: 7.1
* Tested up to: 6.4.3
@@ -32,7 +32,7 @@
}
// Define constants
-define( 'BLUEHOST_PLUGIN_VERSION', '3.9.1' );
+define( 'BLUEHOST_PLUGIN_VERSION', '3.9.2' );
define( 'BLUEHOST_PLUGIN_FILE', __FILE__ );
define( 'BLUEHOST_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
define( 'BLUEHOST_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
diff --git a/bootstrap.php b/bootstrap.php
index 3be951356..962ac77f1 100644
--- a/bootstrap.php
+++ b/bootstrap.php
@@ -97,15 +97,16 @@ function () {
'admin_app_url' => admin_url( 'admin.php?page=bluehost#/home' ),
'template_h1' => __( 'Coming Soon!', 'wp-plugin-bluehost' ),
'template_h2' => __( 'A New WordPress Site', 'wp-plugin-bluehost' ),
- 'template_coming_soon_links' => sprintf(
- esc_html__( ' %1$sHow to Build a Website: A Practical Guide to WordPress on Bluehost%2$s %3$sHow to Migrate a Website to Bluehost?%4$s %5$sWhy choose Bluehost for WordPress?%6$s', 'wp-plugin-bluehost' ) . ' ',
- '',
- '
',
- '',
+ 'template_coming_soon_links' =>
+ '' .
+ __( 'How to Build a Website: A Practical Guide to WordPress on Bluehost', 'wp-plugin-bluehost' ) .
+ '
' .
+ '' .
+ __( 'How to Migrate a Website to Bluehost?', 'wp-plugin-bluehost' ) .
+ '
' .
+ '' .
+ __( 'Why choose Bluehost for your WordPress site?', 'wp-plugin-bluehost' ) .
'
',
- '',
- '
'
- ),
'template_footer_t' => sprintf(
/* translators: %1$s is replaced with opening link tag taking you to bluehost.com/wordpress, %2$s is replaced with closing link tag, %3$s is replaced with opening link tag taking you to login page, %4$s is replaced with closing link tag, %5$s is replaced with opening link tag taking you to my.bluehost.com, %6$s is replaced with closing link tag */
esc_html__( 'A %1$sBluehost%2$s powered website. Is this your website? Log in to %3$sWordPress%4$s or %5$sBluehost%6$s.', 'wp-plugin-bluehost' ) . ' ',
diff --git a/composer.json b/composer.json
index 0b2c8e9a4..1334dd6d5 100644
--- a/composer.json
+++ b/composer.json
@@ -66,18 +66,19 @@
"wp-phpunit/wp-phpunit": "^6.4.2"
},
"require": {
+ "newfold-labs/wp-module-activation": "^1.0.1",
"newfold-labs/wp-module-coming-soon": "^1.2.3",
"newfold-labs/wp-module-context": "^1.0.0",
- "newfold-labs/wp-module-data": "^2.4.18",
- "newfold-labs/wp-module-deactivation": "^1.0.5",
- "newfold-labs/wp-module-ecommerce": "^1.3.23",
+ "newfold-labs/wp-module-data": "^2.4.20",
+ "newfold-labs/wp-module-deactivation": "^1.1.1",
+ "newfold-labs/wp-module-ecommerce": "^1.3.25",
"newfold-labs/wp-module-global-ctb": "^1.0.11",
- "newfold-labs/wp-module-help-center": "^1.0.23",
+ "newfold-labs/wp-module-help-center": "^1.0.24",
"newfold-labs/wp-module-loader": "^1.0.10",
"newfold-labs/wp-module-marketplace": "^2.2.4",
"newfold-labs/wp-module-notifications": "^1.2.5",
- "newfold-labs/wp-module-onboarding": "^2.1.6",
- "newfold-labs/wp-module-patterns": "^0.1.14",
+ "newfold-labs/wp-module-onboarding": "^2.1.8",
+ "newfold-labs/wp-module-patterns": "^0.1.15",
"newfold-labs/wp-module-performance": "^1.4.0",
"newfold-labs/wp-module-runtime": "^1.0.9",
"newfold-labs/wp-module-secure-passwords": "^1.1.1",
diff --git a/composer.lock b/composer.lock
index 75c1720ea..f871463a9 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "1b815b78141cad500f340b28f31690db",
+ "content-hash": "db91ae62cc37d21c85c9c2534702f62e",
"packages": [
{
"name": "doctrine/inflector",
@@ -190,18 +190,72 @@
},
"time": "2022-08-26T17:23:54+00:00"
},
+ {
+ "name": "newfold-labs/wp-module-activation",
+ "version": "1.0.1",
+ "source": {
+ "type": "git",
+ "url": "git@github.com:newfold-labs/wp-module-activation.git",
+ "reference": "e84749f2299f876bf6cd03f37eb9bf8103a731f7"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/newfold-labs/wp-module-activation/zipball/e84749f2299f876bf6cd03f37eb9bf8103a731f7",
+ "reference": "e84749f2299f876bf6cd03f37eb9bf8103a731f7",
+ "shasum": ""
+ },
+ "require-dev": {
+ "newfold-labs/wp-php-standards": "^1.2"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "NewfoldLabs\\WP\\Module\\Activation\\": "includes"
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "scripts": {
+ "fix": [
+ "vendor/bin/phpcbf --standard=phpcs.xml ."
+ ],
+ "lint": [
+ "vendor/bin/phpcs --standard=phpcs.xml -s ."
+ ]
+ },
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "Micah Wood",
+ "email": "micah@wpscholar.com"
+ },
+ {
+ "name": "Evan Mullins",
+ "email": "evanrm@gmail.com"
+ },
+ {
+ "name": "Al Ani",
+ "email": "hey@alani.dev"
+ }
+ ],
+ "description": "A Module for handling WordPress brand plugins activations",
+ "time": "2024-03-15T16:42:51+00:00"
+ },
{
"name": "newfold-labs/wp-module-ai",
- "version": "1.1.6",
+ "version": "1.1.7",
"source": {
"type": "git",
"url": "https://github.com/newfold-labs/wp-module-ai.git",
- "reference": "de39aa47b11d68c763087ac26cca674068d47161"
+ "reference": "2d1ea36f2a17c79934f3c41b02316d8d12fd299d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/newfold-labs/wp-module-ai/zipball/de39aa47b11d68c763087ac26cca674068d47161",
- "reference": "de39aa47b11d68c763087ac26cca674068d47161",
+ "url": "https://api.github.com/repos/newfold-labs/wp-module-ai/zipball/2d1ea36f2a17c79934f3c41b02316d8d12fd299d",
+ "reference": "2d1ea36f2a17c79934f3c41b02316d8d12fd299d",
"shasum": ""
},
"require": {
@@ -230,10 +284,10 @@
],
"description": "A module for providing artificial intelligence capabilities.",
"support": {
- "source": "https://github.com/newfold-labs/wp-module-ai/tree/1.1.6",
+ "source": "https://github.com/newfold-labs/wp-module-ai/tree/1.1.7",
"issues": "https://github.com/newfold-labs/wp-module-ai/issues"
},
- "time": "2024-02-29T10:39:41+00:00"
+ "time": "2024-03-18T11:49:32+00:00"
},
{
"name": "newfold-labs/wp-module-coming-soon",
@@ -345,24 +399,27 @@
},
{
"name": "newfold-labs/wp-module-data",
- "version": "2.4.18",
+ "version": "2.4.20",
"source": {
"type": "git",
"url": "https://github.com/newfold-labs/wp-module-data.git",
- "reference": "f7bdfc1f70a2608c1ddaa6e3273221a880b794ed"
+ "reference": "f1389abb1808dd00d9b50b8d41bbd7c253640e77"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/newfold-labs/wp-module-data/zipball/f7bdfc1f70a2608c1ddaa6e3273221a880b794ed",
- "reference": "f7bdfc1f70a2608c1ddaa6e3273221a880b794ed",
+ "url": "https://api.github.com/repos/newfold-labs/wp-module-data/zipball/f1389abb1808dd00d9b50b8d41bbd7c253640e77",
+ "reference": "f1389abb1808dd00d9b50b8d41bbd7c253640e77",
"shasum": ""
},
"require": {
+ "newfold-labs/wp-module-loader": "^1.0",
+ "wp-forge/helpers": "^2.0",
"wp-forge/wp-query-builder": "^1.0",
"wp-forge/wp-upgrade-handler": "^1.0",
"wpscholar/url": "^1.2"
},
"require-dev": {
+ "10up/wp_mock": "^0.4.2",
"newfold-labs/wp-php-standards": "^1.2"
},
"type": "library",
@@ -374,6 +431,11 @@
"bootstrap.php"
]
},
+ "autoload-dev": {
+ "psr-4": {
+ "NewfoldLabs\\WP\\Module\\Data\\": "tests/phpunit/includes/"
+ }
+ },
"scripts": {
"fix": [
"vendor/bin/phpcbf . --standard=phpcs.xml"
@@ -387,23 +449,23 @@
],
"description": "Newfold Data Module",
"support": {
- "source": "https://github.com/newfold-labs/wp-module-data/tree/2.4.18",
+ "source": "https://github.com/newfold-labs/wp-module-data/tree/2.4.20",
"issues": "https://github.com/newfold-labs/wp-module-data/issues"
},
- "time": "2024-01-24T21:36:38+00:00"
+ "time": "2024-03-18T21:40:35+00:00"
},
{
"name": "newfold-labs/wp-module-deactivation",
- "version": "1.0.5",
+ "version": "1.1.1",
"source": {
"type": "git",
"url": "https://github.com/newfold-labs/wp-module-deactivation.git",
- "reference": "6706a53af02c1fd2b9cbe2ae88d53f28eec6e80f"
+ "reference": "c8b09a2b1e744b3cb411b503ed3f037a1b926c15"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/newfold-labs/wp-module-deactivation/zipball/6706a53af02c1fd2b9cbe2ae88d53f28eec6e80f",
- "reference": "6706a53af02c1fd2b9cbe2ae88d53f28eec6e80f",
+ "url": "https://api.github.com/repos/newfold-labs/wp-module-deactivation/zipball/c8b09a2b1e744b3cb411b503ed3f037a1b926c15",
+ "reference": "c8b09a2b1e744b3cb411b503ed3f037a1b926c15",
"shasum": ""
},
"require": {
@@ -448,23 +510,23 @@
],
"description": "A Module for handling WordPress brand plugins and modules deactivations",
"support": {
- "source": "https://github.com/newfold-labs/wp-module-deactivation/tree/1.0.5",
+ "source": "https://github.com/newfold-labs/wp-module-deactivation/tree/1.1.1",
"issues": "https://github.com/newfold-labs/wp-module-deactivation/issues"
},
- "time": "2024-02-08T18:34:32+00:00"
+ "time": "2024-03-20T17:49:06+00:00"
},
{
"name": "newfold-labs/wp-module-ecommerce",
- "version": "v1.3.23",
+ "version": "v1.3.25",
"source": {
"type": "git",
"url": "https://github.com/newfold-labs/wp-module-ecommerce.git",
- "reference": "66d2f7c3c93780974987ce8566169220aee27e87"
+ "reference": "bfa180cc89a05eb50493a49ac4966b871f98a816"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/newfold-labs/wp-module-ecommerce/zipball/66d2f7c3c93780974987ce8566169220aee27e87",
- "reference": "66d2f7c3c93780974987ce8566169220aee27e87",
+ "url": "https://api.github.com/repos/newfold-labs/wp-module-ecommerce/zipball/bfa180cc89a05eb50493a49ac4966b871f98a816",
+ "reference": "bfa180cc89a05eb50493a49ac4966b871f98a816",
"shasum": ""
},
"require": {
@@ -507,10 +569,10 @@
],
"description": "Brand Agnostic eCommerce Experience",
"support": {
- "source": "https://github.com/newfold-labs/wp-module-ecommerce/tree/v1.3.23",
+ "source": "https://github.com/newfold-labs/wp-module-ecommerce/tree/v1.3.25",
"issues": "https://github.com/newfold-labs/wp-module-ecommerce/issues"
},
- "time": "2024-02-22T16:51:37+00:00"
+ "time": "2024-03-20T14:18:14+00:00"
},
{
"name": "newfold-labs/wp-module-facebook",
@@ -606,20 +668,20 @@
},
{
"name": "newfold-labs/wp-module-help-center",
- "version": "1.0.23",
+ "version": "1.0.24",
"source": {
"type": "git",
"url": "https://github.com/newfold-labs/wp-module-help-center.git",
- "reference": "a41e0126ed61bde0b494e4f242d99df0e81766b9"
+ "reference": "3dbab326c33ef692dc59eb45f1898631b4088b6e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/newfold-labs/wp-module-help-center/zipball/a41e0126ed61bde0b494e4f242d99df0e81766b9",
- "reference": "a41e0126ed61bde0b494e4f242d99df0e81766b9",
+ "url": "https://api.github.com/repos/newfold-labs/wp-module-help-center/zipball/3dbab326c33ef692dc59eb45f1898631b4088b6e",
+ "reference": "3dbab326c33ef692dc59eb45f1898631b4088b6e",
"shasum": ""
},
"require": {
- "newfold-labs/wp-module-ai": "^1.0.3",
+ "newfold-labs/wp-module-ai": "^1.1.7",
"newfold-labs/wp-module-data": "^2.3.4"
},
"require-dev": {
@@ -645,10 +707,10 @@
],
"description": "HelpCenter",
"support": {
- "source": "https://github.com/newfold-labs/wp-module-help-center/tree/1.0.23",
+ "source": "https://github.com/newfold-labs/wp-module-help-center/tree/1.0.24",
"issues": "https://github.com/newfold-labs/wp-module-help-center/issues"
},
- "time": "2024-01-17T20:32:44+00:00"
+ "time": "2024-03-18T21:10:17+00:00"
},
{
"name": "newfold-labs/wp-module-install-checker",
@@ -691,16 +753,16 @@
},
{
"name": "newfold-labs/wp-module-installer",
- "version": "1.1.2",
+ "version": "1.1.4",
"source": {
"type": "git",
"url": "https://github.com/newfold-labs/wp-module-installer.git",
- "reference": "a5a683c2b6d2422a4e18c50919bdb8fd4bd89a5c"
+ "reference": "2f1289336d1f49c18a95b05aa7279c12471d3bd6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/newfold-labs/wp-module-installer/zipball/a5a683c2b6d2422a4e18c50919bdb8fd4bd89a5c",
- "reference": "a5a683c2b6d2422a4e18c50919bdb8fd4bd89a5c",
+ "url": "https://api.github.com/repos/newfold-labs/wp-module-installer/zipball/2f1289336d1f49c18a95b05aa7279c12471d3bd6",
+ "reference": "2f1289336d1f49c18a95b05aa7279c12471d3bd6",
"shasum": ""
},
"require-dev": {
@@ -726,10 +788,10 @@
],
"description": "An installer for WordPress plugins and themes.",
"support": {
- "source": "https://github.com/newfold-labs/wp-module-installer/tree/1.1.2",
+ "source": "https://github.com/newfold-labs/wp-module-installer/tree/1.1.4",
"issues": "https://github.com/newfold-labs/wp-module-installer/issues"
},
- "time": "2023-09-18T06:42:43+00:00"
+ "time": "2024-03-19T09:53:55+00:00"
},
{
"name": "newfold-labs/wp-module-loader",
@@ -881,23 +943,23 @@
},
{
"name": "newfold-labs/wp-module-onboarding",
- "version": "2.1.6",
+ "version": "2.1.8",
"source": {
"type": "git",
"url": "https://github.com/newfold-labs/wp-module-onboarding.git",
- "reference": "8fc1a49b43b3db5d65bc42261c174dd7fd110c70"
+ "reference": "c0f0ac652275fe2f17d23877af9edd1d156f6dc8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/newfold-labs/wp-module-onboarding/zipball/8fc1a49b43b3db5d65bc42261c174dd7fd110c70",
- "reference": "8fc1a49b43b3db5d65bc42261c174dd7fd110c70",
+ "url": "https://api.github.com/repos/newfold-labs/wp-module-onboarding/zipball/c0f0ac652275fe2f17d23877af9edd1d156f6dc8",
+ "reference": "c0f0ac652275fe2f17d23877af9edd1d156f6dc8",
"shasum": ""
},
"require": {
"mustache/mustache": "^2.14",
"newfold-labs/wp-module-facebook": "^1.0.6",
"newfold-labs/wp-module-install-checker": "^1.0",
- "newfold-labs/wp-module-onboarding-data": "^1.1.3",
+ "newfold-labs/wp-module-onboarding-data": "^1.1",
"newfold-labs/wp-module-patterns": "^0.1.14",
"wp-cli/wp-config-transformer": "^1.3",
"wp-forge/helpers": "^2.0"
@@ -936,23 +998,23 @@
],
"description": "Next-generation WordPress Onboarding for WordPress sites at Newfold Digital.",
"support": {
- "source": "https://github.com/newfold-labs/wp-module-onboarding/tree/2.1.6",
+ "source": "https://github.com/newfold-labs/wp-module-onboarding/tree/2.1.8",
"issues": "https://github.com/newfold-labs/wp-module-onboarding/issues"
},
- "time": "2024-03-06T08:58:22+00:00"
+ "time": "2024-03-20T10:02:09+00:00"
},
{
"name": "newfold-labs/wp-module-onboarding-data",
- "version": "1.1.3",
+ "version": "1.1.5",
"source": {
"type": "git",
"url": "https://github.com/newfold-labs/wp-module-onboarding-data.git",
- "reference": "a5e90dbdb748e2710f82654131b51973a6dabd12"
+ "reference": "08e1970d24fb0060b3d82482c970f24b3752168b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/newfold-labs/wp-module-onboarding-data/zipball/a5e90dbdb748e2710f82654131b51973a6dabd12",
- "reference": "a5e90dbdb748e2710f82654131b51973a6dabd12",
+ "url": "https://api.github.com/repos/newfold-labs/wp-module-onboarding-data/zipball/08e1970d24fb0060b3d82482c970f24b3752168b",
+ "reference": "08e1970d24fb0060b3d82482c970f24b3752168b",
"shasum": ""
},
"require": {
@@ -982,23 +1044,23 @@
],
"description": "A non-toggleable module containing a standardized interface for interacting with Onboarding data.",
"support": {
- "source": "https://github.com/newfold-labs/wp-module-onboarding-data/tree/1.1.3",
+ "source": "https://github.com/newfold-labs/wp-module-onboarding-data/tree/1.1.5",
"issues": "https://github.com/newfold-labs/wp-module-onboarding-data/issues"
},
- "time": "2024-03-04T13:57:20+00:00"
+ "time": "2024-03-20T09:45:02+00:00"
},
{
"name": "newfold-labs/wp-module-patterns",
- "version": "0.1.14",
+ "version": "0.1.15",
"source": {
"type": "git",
"url": "https://github.com/newfold-labs/wp-module-patterns.git",
- "reference": "a104b98dd8c743e92230b3e383706e871530a0e5"
+ "reference": "4d82192a614f21b5e083fcd2c7893677dd974f9c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/newfold-labs/wp-module-patterns/zipball/a104b98dd8c743e92230b3e383706e871530a0e5",
- "reference": "a104b98dd8c743e92230b3e383706e871530a0e5",
+ "url": "https://api.github.com/repos/newfold-labs/wp-module-patterns/zipball/4d82192a614f21b5e083fcd2c7893677dd974f9c",
+ "reference": "4d82192a614f21b5e083fcd2c7893677dd974f9c",
"shasum": ""
},
"require-dev": {
@@ -1032,10 +1094,10 @@
],
"description": "WordPress Cloud Patterns",
"support": {
- "source": "https://github.com/newfold-labs/wp-module-patterns/tree/0.1.14",
+ "source": "https://github.com/newfold-labs/wp-module-patterns/tree/0.1.15",
"issues": "https://github.com/newfold-labs/wp-module-patterns/issues"
},
- "time": "2024-02-16T20:03:09+00:00"
+ "time": "2024-03-15T15:00:55+00:00"
},
{
"name": "newfold-labs/wp-module-performance",
@@ -1228,16 +1290,16 @@
},
{
"name": "newfold-labs/wp-module-staging",
- "version": "1.3.0",
+ "version": "1.3.1",
"source": {
"type": "git",
"url": "https://github.com/newfold-labs/wp-module-staging.git",
- "reference": "a2bf4fdeb9532f27a13bc15dc40aeea513b70471"
+ "reference": "4358628ec018976d21b87b4cbd08802f5a28bcf3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/newfold-labs/wp-module-staging/zipball/a2bf4fdeb9532f27a13bc15dc40aeea513b70471",
- "reference": "a2bf4fdeb9532f27a13bc15dc40aeea513b70471",
+ "url": "https://api.github.com/repos/newfold-labs/wp-module-staging/zipball/4358628ec018976d21b87b4cbd08802f5a28bcf3",
+ "reference": "4358628ec018976d21b87b4cbd08802f5a28bcf3",
"shasum": ""
},
"require": {
@@ -1274,10 +1336,10 @@
],
"description": "Newfold module for staging functionality in brand plugins",
"support": {
- "source": "https://github.com/newfold-labs/wp-module-staging/tree/1.3.0",
+ "source": "https://github.com/newfold-labs/wp-module-staging/tree/1.3.1",
"issues": "https://github.com/newfold-labs/wp-module-staging/issues"
},
- "time": "2024-02-27T20:06:41+00:00"
+ "time": "2024-03-15T16:43:57+00:00"
},
{
"name": "wp-cli/wp-config-transformer",
@@ -2314,22 +2376,22 @@
},
{
"name": "phpcsstandards/phpcsutils",
- "version": "1.0.9",
+ "version": "1.0.10",
"source": {
"type": "git",
"url": "https://github.com/PHPCSStandards/PHPCSUtils.git",
- "reference": "908247bc65010c7b7541a9551e002db12e9dae70"
+ "reference": "51609a5b89f928e0c463d6df80eb38eff1eaf544"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/908247bc65010c7b7541a9551e002db12e9dae70",
- "reference": "908247bc65010c7b7541a9551e002db12e9dae70",
+ "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/51609a5b89f928e0c463d6df80eb38eff1eaf544",
+ "reference": "51609a5b89f928e0c463d6df80eb38eff1eaf544",
"shasum": ""
},
"require": {
"dealerdirect/phpcodesniffer-composer-installer": "^0.4.1 || ^0.5 || ^0.6.2 || ^0.7 || ^1.0",
"php": ">=5.4",
- "squizlabs/php_codesniffer": "^3.8.0 || 4.0.x-dev@dev"
+ "squizlabs/php_codesniffer": "^3.9.0 || 4.0.x-dev@dev"
},
"require-dev": {
"ext-filter": "*",
@@ -2398,7 +2460,7 @@
"type": "open_collective"
}
],
- "time": "2023-12-08T14:50:00+00:00"
+ "time": "2024-03-17T23:44:50+00:00"
},
{
"name": "roave/security-advisories",
@@ -2406,12 +2468,12 @@
"source": {
"type": "git",
"url": "https://github.com/Roave/SecurityAdvisories.git",
- "reference": "5e00628ceaa787ae9459f0b6a9320b2b7953d7f0"
+ "reference": "a93bfa3d635bfaf71fa8c459a6df6278c5cdb9e8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/5e00628ceaa787ae9459f0b6a9320b2b7953d7f0",
- "reference": "5e00628ceaa787ae9459f0b6a9320b2b7953d7f0",
+ "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/a93bfa3d635bfaf71fa8c459a6df6278c5cdb9e8",
+ "reference": "a93bfa3d635bfaf71fa8c459a6df6278c5cdb9e8",
"shasum": ""
},
"conflict": {
@@ -2494,7 +2556,7 @@
"codeigniter4/shield": "<1.0.0.0-beta8",
"codiad/codiad": "<=2.8.4",
"composer/composer": "<1.10.27|>=2,<2.2.23|>=2.3,<2.7",
- "concrete5/concrete5": "<9.2.5",
+ "concrete5/concrete5": "<9.2.7",
"concrete5/core": "<8.5.8|>=9,<9.1",
"contao-components/mediaelement": ">=2.14.2,<2.21.1",
"contao/contao": ">=4,<4.4.56|>=4.5,<4.9.40|>=4.10,<4.11.7|>=4.13,<4.13.21|>=5.1,<5.1.4",
@@ -2594,6 +2656,7 @@
"friendsofsymfony/oauth2-php": "<1.3",
"friendsofsymfony/rest-bundle": ">=1.2,<1.2.2",
"friendsofsymfony/user-bundle": ">=1.2,<1.3.5",
+ "friendsofsymfony1/symfony1": ">=1.3,<1.5.13",
"friendsoftypo3/mediace": ">=7.6.2,<7.6.5",
"friendsoftypo3/openid": ">=4.5,<4.5.31|>=4.7,<4.7.16|>=6,<6.0.11|>=6.1,<6.1.6",
"froala/wysiwyg-editor": "<3.2.7|>=4.0.1,<=4.1.1",
@@ -2637,6 +2700,7 @@
"ibexa/user": ">=4,<4.4.3",
"icecoder/icecoder": "<=8.1",
"idno/known": "<=1.3.1",
+ "ilicmiljan/secure-props": ">=1.2,<1.2.2",
"illuminate/auth": "<5.5.10",
"illuminate/cookie": ">=4,<=4.0.11|>=4.1,<=4.1.99999|>=4.2,<=4.2.99999|>=5,<=5.0.99999|>=5.1,<=5.1.99999|>=5.2,<=5.2.99999|>=5.3,<=5.3.99999|>=5.4,<=5.4.99999|>=5.5,<=5.5.49|>=5.6,<=5.6.99999|>=5.7,<=5.7.99999|>=5.8,<=5.8.99999|>=6,<6.18.31|>=7,<7.22.4",
"illuminate/database": "<6.20.26|>=7,<7.30.5|>=8,<8.40",
@@ -2823,7 +2887,7 @@
"pixelfed/pixelfed": "<0.11.11",
"plotly/plotly.js": "<2.25.2",
"pocketmine/bedrock-protocol": "<8.0.2",
- "pocketmine/pocketmine-mp": "<=4.23|>=5,<5.3.1",
+ "pocketmine/pocketmine-mp": "<5.11.2",
"pocketmine/raklib": ">=0.14,<0.14.6|>=0.15,<0.15.1",
"pressbooks/pressbooks": "<5.18",
"prestashop/autoupgrade": ">=4,<4.10.1",
@@ -2855,7 +2919,7 @@
"react/http": ">=0.7,<1.9",
"really-simple-plugins/complianz-gdpr": "<6.4.2",
"redaxo/source": "<=5.15.1",
- "remdex/livehelperchat": "<3.99",
+ "remdex/livehelperchat": "<4.29",
"reportico-web/reportico": "<=7.1.21",
"rhukster/dom-sanitizer": "<1.0.7",
"rmccue/requests": ">=1.6,<1.8",
@@ -2872,10 +2936,10 @@
"sfroemken/url_redirect": "<=1.2.1",
"sheng/yiicms": "<=1.2",
"shopware/core": "<=6.5.7.3",
- "shopware/platform": "<=6.5.7.3",
+ "shopware/platform": "<=6.5.7.3|>=6.5.8,<6.5.8.7-dev",
"shopware/production": "<=6.3.5.2",
"shopware/shopware": "<=5.7.17",
- "shopware/storefront": "<=6.4.8.1",
+ "shopware/storefront": "<=6.4.8.1|>=6.5.8,<6.5.8.7-dev",
"shopxo/shopxo": "<2.2.6",
"showdoc/showdoc": "<2.10.4",
"silverstripe-australia/advancedreports": ">=1,<=2",
@@ -2944,7 +3008,7 @@
"symfony/dependency-injection": ">=2,<2.0.17|>=2.7,<2.7.51|>=2.8,<2.8.50|>=3,<3.4.26|>=4,<4.1.12|>=4.2,<4.2.7",
"symfony/error-handler": ">=4.4,<4.4.4|>=5,<5.0.4",
"symfony/form": ">=2.3,<2.3.35|>=2.4,<2.6.12|>=2.7,<2.7.50|>=2.8,<2.8.49|>=3,<3.4.20|>=4,<4.0.15|>=4.1,<4.1.9|>=4.2,<4.2.1",
- "symfony/framework-bundle": ">=2,<2.3.18|>=2.4,<2.4.8|>=2.5,<2.5.2|>=2.7,<2.7.51|>=2.8,<2.8.50|>=3,<3.4.26|>=4,<4.1.12|>=4.2,<4.2.7|>=5.3.14,<=5.3.14|>=5.4.3,<=5.4.3|>=6.0.3,<=6.0.3",
+ "symfony/framework-bundle": ">=2,<2.3.18|>=2.4,<2.4.8|>=2.5,<2.5.2|>=2.7,<2.7.51|>=2.8,<2.8.50|>=3,<3.4.26|>=4,<4.1.12|>=4.2,<4.2.7|>=5.3.14,<5.3.15|>=5.4.3,<5.4.4|>=6.0.3,<6.0.4",
"symfony/http-foundation": ">=2,<2.8.52|>=3,<3.4.35|>=4,<4.2.12|>=4.3,<4.3.8|>=4.4,<4.4.7|>=5,<5.0.7",
"symfony/http-kernel": ">=2,<4.4.50|>=5,<5.4.20|>=6,<6.0.20|>=6.1,<6.1.12|>=6.2,<6.2.6",
"symfony/intl": ">=2.7,<2.7.38|>=2.8,<2.8.31|>=3,<3.2.14|>=3.3,<3.3.13",
@@ -3138,7 +3202,7 @@
"type": "tidelift"
}
],
- "time": "2024-03-05T22:04:04+00:00"
+ "time": "2024-03-18T21:04:52+00:00"
},
{
"name": "squizlabs/php_codesniffer",
@@ -3810,5 +3874,5 @@
"platform-overrides": {
"php": "7.3.0"
},
- "plugin-api-version": "2.3.0"
+ "plugin-api-version": "2.6.0"
}
diff --git a/cypress.config.js b/cypress.config.js
index c46a69944..149562df4 100644
--- a/cypress.config.js
+++ b/cypress.config.js
@@ -56,7 +56,8 @@ module.exports = defineConfig( {
// Exclude ecommerce tests for WordPress lower than 6.3 (6.2) or PHP lower than 7.4 (7.1, 7.2 and 7.3)
if ( semver.satisfies( config.env.wpSemverVersion, '<6.3.0' ) || semver.satisfies( config.env.phpSemverVersion, '<7.4.0' )) {
config.excludeSpecPattern = config.excludeSpecPattern.concat( [
- 'vendor/newfold-labs/wp-module-ecommerce/tests/cypress/integration/Site-Capabilities/**'
+ 'vendor/newfold-labs/wp-module-ecommerce/tests/cypress/integration/Site-Capabilities/**',
+ 'vendor/newfold-labs/wp-module-ecommerce/tests/cypress/integration/Home/homePageWithWoo.cy.js'
] );
}
diff --git a/languages/wp-plugin-bluehost.pot b/languages/wp-plugin-bluehost.pot
index 7c9386fa4..bac3f0a39 100644
--- a/languages/wp-plugin-bluehost.pot
+++ b/languages/wp-plugin-bluehost.pot
@@ -2,7 +2,7 @@
# This file is distributed under the GPL 2.0 or later.
msgid ""
msgstr ""
-"Project-Id-Version: The Bluehost Plugin 3.8.0\n"
+"Project-Id-Version: The Bluehost Plugin 3.9.2\n"
"Report-Msgid-Bugs-To: https://github.com/bluehost/bluehost-wordpress-plugin/issues\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -11,426 +11,354 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2023-03-08T20:13:41+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"X-Generator: WP-CLI 2.9.0\n"
+"X-Generator: WP-CLI 2.10.0\n"
"X-Domain: wp-plugin-bluehost\n"
#. Plugin Name of the plugin
+#: bluehost-wordpress-plugin.php
msgid "The Bluehost Plugin"
msgstr ""
#. Plugin URI of the plugin
#. Author URI of the plugin
+#: bluehost-wordpress-plugin.php
msgid "https://bluehost.com"
msgstr ""
#. Description of the plugin
+#: bluehost-wordpress-plugin.php
msgid "WordPress plugin that integrates a WordPress site with the Bluehost control panel, including performance, security, and update features."
msgstr ""
#. Author of the plugin
-#: bluehost-wordpress-plugin/inc/Admin.php:84
-#: bluehost-wordpress-plugin/inc/Admin.php:85
-#: inc/Admin.php:84
-#: inc/Admin.php:85
+#: bluehost-wordpress-plugin.php
+#: inc/Admin.php:131
+#: inc/Admin.php:132
msgid "Bluehost"
msgstr ""
-#: bluehost-wordpress-plugin/bootstrap.php:21
-#: bootstrap.php:21
+#: bootstrap.php:24
msgid "Please install the Bluehost Plugin dependencies."
msgstr ""
-#: bluehost-wordpress-plugin/bootstrap.php:67
-#: bootstrap.php:67
+#: bootstrap.php:98
msgid "Coming Soon!"
msgstr ""
-#: bluehost-wordpress-plugin/bootstrap.php:68
-#: bootstrap.php:68
+#: bootstrap.php:99
msgid "A New WordPress Site"
msgstr ""
+#: bootstrap.php:102
+msgid "How to Build a Website: A Practical Guide to WordPress on Bluehost"
+msgstr ""
+
+#: bootstrap.php:105
+msgid "How to Migrate a Website to Bluehost?"
+msgstr ""
+
+#: bootstrap.php:108
+msgid "Why choose Bluehost for your WordPress site?"
+msgstr ""
+
#. translators: %1$s is replaced with opening link tag taking you to bluehost.com/wordpress, %2$s is replaced with closing link tag, %3$s is replaced with opening link tag taking you to login page, %4$s is replaced with closing link tag, %5$s is replaced with opening link tag taking you to my.bluehost.com, %6$s is replaced with closing link tag
-#: bluehost-wordpress-plugin/bootstrap.php:71
-#: bootstrap.php:71
+#: bootstrap.php:112
msgid "A %1$sBluehost%2$s powered website. Is this your website? Log in to %3$sWordPress%4$s or %5$sBluehost%6$s."
msgstr ""
#. translators: %s: Blog name
-#: bluehost-wordpress-plugin/bootstrap.php:81
-#: bootstrap.php:81
+#: bootstrap.php:122
msgid "%s — Coming Soon"
msgstr ""
-#: bluehost-wordpress-plugin/bootstrap.php:84
-#: bootstrap.php:84
+#: bootstrap.php:125
msgid "Coming Soon Active"
msgstr ""
#. translators: %1$s is replaced with the opening link tag to preview the page, and %2$s is replaced with the closing link tag, %3$s is the opening link tag, %4$s is the closing link tag.
-#: bluehost-wordpress-plugin/bootstrap.php:87
-#: bootstrap.php:87
+#: bootstrap.php:128
msgid "Your site is currently displaying a %1$scoming soon page%2$s. Once you are ready, %3$slaunch your site%4$s."
msgstr ""
-#: bluehost-wordpress-plugin/bootstrap.php:88
-#: bootstrap.php:88
+#: bootstrap.php:129
msgid "Preview the coming soon landing page"
msgstr ""
-#: bluehost-wordpress-plugin/inc/Admin.php:53
-#: bluehost-wordpress-plugin/inc/Admin.php:225
-#: inc/Admin.php:53
-#: inc/Admin.php:225
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: inc/Admin.php:67
+#: inc/Admin.php:274
+#: build/3.9.2/index.js:1
msgid "Home"
msgstr ""
-#: bluehost-wordpress-plugin/inc/Admin.php:54
-#: inc/Admin.php:54
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: inc/Admin.php:70
+#: build/3.9.2/index.js:1
msgid "Store"
msgstr ""
-#: bluehost-wordpress-plugin/inc/Admin.php:55
-#: inc/Admin.php:55
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: inc/Admin.php:73
+#: build/3.9.2/index.js:1
msgid "Marketplace"
msgstr ""
-#: bluehost-wordpress-plugin/inc/Admin.php:56
-#: inc/Admin.php:56
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: inc/Admin.php:76
+#: build/3.9.2/index.js:1
msgid "Performance"
msgstr ""
-#: bluehost-wordpress-plugin/inc/Admin.php:57
-#: bluehost-wordpress-plugin/inc/Admin.php:226
-#: inc/Admin.php:57
-#: inc/Admin.php:226
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: inc/Admin.php:79
+#: inc/Admin.php:275
+#: build/3.9.2/index.js:1
msgid "Settings"
msgstr ""
-#: bluehost-wordpress-plugin/inc/Admin.php:58
-#: inc/Admin.php:58
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: inc/Admin.php:82
+#: build/3.9.2/index.js:1
msgid "Staging"
msgstr ""
-#: bluehost-wordpress-plugin/inc/Admin.php:59
-#: inc/Admin.php:59
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: inc/Admin.php:85
+#: build/3.9.2/index.js:1
msgid "Help"
msgstr ""
-#: bluehost-wordpress-plugin/inc/Admin.php:127
-#: inc/Admin.php:127
+#: inc/Admin.php:174
msgid "Please update to a newer WordPress version."
msgstr ""
-#: bluehost-wordpress-plugin/inc/Admin.php:128
-#: inc/Admin.php:128
+#: inc/Admin.php:175
msgid "There are new WordPress components which this plugin requires in order to render the interface."
msgstr ""
-#: bluehost-wordpress-plugin/inc/Admin.php:129
-#: inc/Admin.php:129
+#: inc/Admin.php:176
msgid "Please update now"
msgstr ""
-#: bluehost-wordpress-plugin/inc/Admin.php:240
-#: inc/Admin.php:240
+#: inc/Admin.php:289
msgid "Thank you for creating with WordPress and Bluehost."
msgstr ""
#. translators: 1: plugin name 2: incompatible plugin name
-#: bluehost-wordpress-plugin/inc/plugin-nfd-compat-check.php:161
#: inc/plugin-nfd-compat-check.php:161
msgid "\"%1$s\" has self-deactivated. It is incompatible with \"%2$s\"."
msgstr ""
#. translators: 1: legacy plugin name 2: plugin name
-#: bluehost-wordpress-plugin/inc/plugin-nfd-compat-check.php:188
#: inc/plugin-nfd-compat-check.php:188
msgid "\"%1$s\" has been deactivated. It is incompatible with \"%2$s\"."
msgstr ""
#. translators: 1: plugin name 2: minimum required PHP version, current PHP version
-#: bluehost-wordpress-plugin/inc/plugin-php-compat-check.php:123
#: inc/plugin-php-compat-check.php:123
msgid "%1$s requires PHP version %2$s or later. You are currently running version %3$s."
msgstr ""
-#: bluehost-wordpress-plugin/inc/plugin-php-compat-check.php:124
#: inc/plugin-php-compat-check.php:124
msgid " Please contact your web host about upgrading PHP."
msgstr ""
#. translators: 1: plugin name 2: required PHP extension
-#: bluehost-wordpress-plugin/inc/plugin-php-compat-check.php:139
#: inc/plugin-php-compat-check.php:139
msgid "%1$s requires the %2$s PHP extension."
msgstr ""
#. translators: 1: plugin name 2: minimum required WordPress version 3: current WordPress version
-#: bluehost-wordpress-plugin/inc/plugin-php-compat-check.php:155
#: inc/plugin-php-compat-check.php:155
msgid "%1$s requires WordPress version %2$s or later. You are currently running version %3$s."
msgstr ""
#. translators: plugin name
-#: bluehost-wordpress-plugin/inc/plugin-php-compat-check.php:193
#: inc/plugin-php-compat-check.php:193
msgid "The \"%s\" plugin has been deactivated."
msgstr ""
-#: bluehost-wordpress-plugin/inc/RestApi/CachingController.php:65
-#: bluehost-wordpress-plugin/inc/RestApi/SettingsController.php:202
-#: inc/RestApi/CachingController.php:65
-#: inc/RestApi/SettingsController.php:202
+#: inc/RestApi/CachingController.php:63
+#: inc/RestApi/SettingsController.php:205
msgid "Sorry, you are not allowed to access this endpoint."
msgstr ""
#. translators: %s Settings > General page URL.
-#: bluehost-wordpress-plugin/inc/updates.php:115
-#: bluehost-wordpress-plugin/inc/updates.php:143
-#: bluehost-wordpress-plugin/inc/updates.php:170
#: inc/updates.php:115
#: inc/updates.php:143
#: inc/updates.php:170
msgid "Auto-updates enabled on the Bluehost > Settings page."
msgstr ""
-#: bluehost-wordpress-plugin/inc/updates.php:166
#: inc/updates.php:166
msgid "Auto-updates enabled"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Bluehost WordPress Plugin"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Oh No, An Error!"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "You found an error, please refresh the page and try again!"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "If the error persists, please contact support."
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid " Error code: "
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
+msgid "Bluehost Account"
+msgstr ""
+
+#: build/3.9.2/index.js:1
msgid "There's nothing here!"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Products & Services"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
-msgid "Sales & Discounts"
+#: build/3.9.2/index.js:1
+msgid "Sales & Promotions"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Payments"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Store Details"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Phone"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Call Us"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Chat"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Chat with one of our friendly Customer Care Specialists, as we are waiting to help. Open 24 hours - 7 days."
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Live Chat"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Tweet"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Find our team at @bluehost for updates on our products and support from our team."
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Tweet Us"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "YouTube"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Find tutorials, answers, interviews and guides on our YouTube channel."
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Watch Now"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Knowledge Base"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Articles, guides, how-tos, instructions, and answers to our client's most frequently asked questions."
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Visit Knowledge Base"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Resources"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Boost your online knowledge and get ahead of the competition."
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Explore Resources"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Events and Webinars"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Team Bluehost organizes multiple webinars and events throughout the year. We are also sponsors and speak at most WordCamps across the world. Join us at our next event!"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "More Info"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Bluehost Website"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Not finding what you need? Visit our website for more information about our products and services."
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Go to Bluehost"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-msgid "Manage All Updates"
+#: build/3.9.2/index.js:1
+msgid "Automatically keep all up to date"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "WordPress Core"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Plugins"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Themes"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Automatic Updates"
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Keeping automatic updates on ensures timely security fixes and the latest features."
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid "Oops! Something went wrong. Please try again."
msgstr ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid " day."
msgid_plural " days."
msgstr[0] ""
msgstr[1] ""
-#: bluehost-wordpress-plugin/build/3.6.0/index.js:1
-#: build/3.8.0/index.js:1
+#: build/3.9.2/index.js:1
msgid " comment at a time."
msgid_plural " comments at a time."
msgstr[0] ""
msgstr[1] ""
-
-#: build/3.8.0/index.js:1
-msgid "Bluehost Account"
-msgstr ""
-
-#: build/3.8.0/index.js:1
-msgid "Automatically keep all up to date"
-msgstr ""
diff --git a/package-lock.json b/package-lock.json
index ddb29dc70..77dac967c 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,40 +1,41 @@
{
"name": "bluehost-wordpress-plugin",
- "version": "3.9.0",
+ "version": "3.9.2",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
- "version": "3.9.0",
+ "name": "bluehost-wordpress-plugin",
+ "version": "3.9.2",
"license": "GPL-2.0-or-later",
"dependencies": {
"@heroicons/react": "^2.1.1",
- "@newfold-labs/wp-module-ecommerce": "^1.3.23",
+ "@newfold-labs/wp-module-ecommerce": "^1.3.25",
"@newfold-labs/wp-module-runtime": "^1.0.9",
- "@newfold/ui-component-library": "^1.0.1",
+ "@newfold/ui-component-library": "^1.1.0",
"@reduxjs/toolkit": "^2.1.0",
- "@wordpress/compose": "^6.27.0",
- "@wordpress/dom-ready": "^3.52.0",
- "@wordpress/element": "^5.26.0",
- "@wordpress/html-entities": "^3.50.0",
- "@wordpress/i18n": "^4.49.0",
- "@wordpress/icons": "^9.43.0",
+ "@wordpress/compose": "^6.30.0",
+ "@wordpress/dom-ready": "^3.53.0",
+ "@wordpress/element": "^5.30.0",
+ "@wordpress/html-entities": "^3.53.0",
+ "@wordpress/i18n": "^4.53.0",
+ "@wordpress/icons": "^9.44.0",
"classnames": "^2.5.1",
"jquery": "^3.7.1",
"lodash": "^4.17.21",
"react": "^18.2.0",
- "react-error-boundary": "^4.0.12",
- "react-router-dom": "^6.21.1",
+ "react-error-boundary": "^4.0.13",
+ "react-router-dom": "^6.22.3",
"react-use": "^17.5.0",
"semver": "^7.5.4"
},
"devDependencies": {
"@tailwindcss/forms": "^0.5.7",
"@testing-library/cypress": "^10.0.1",
- "@wordpress/env": "^9.2.0",
- "@wordpress/eslint-plugin": "^17.6.0",
- "@wordpress/scripts": "^27.1.0",
- "cypress": "^13.6.6",
+ "@wordpress/env": "^9.5.0",
+ "@wordpress/eslint-plugin": "^17.10.0",
+ "@wordpress/scripts": "^27.4.0",
+ "cypress": "^13.7.0",
"cypress-axe": "^1.5.0",
"eslint-import-resolver-alias": "^1.1.2",
"eslint-plugin-import": "^2.29.1",
@@ -407,11 +408,11 @@
}
},
"node_modules/@babel/helper-module-imports": {
- "version": "7.22.15",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz",
- "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.1.tgz",
+ "integrity": "sha512-HfEWzysMyOa7xI5uQHc/OcZf67/jc+xe/RZlznWQHhbb8Pg1SkRdbK4yEi61aY8wxQA7PkSfoojtLQP/Kpe3og==",
"dependencies": {
- "@babel/types": "^7.22.15"
+ "@babel/types": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -449,9 +450,9 @@
}
},
"node_modules/@babel/helper-plugin-utils": {
- "version": "7.22.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz",
- "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==",
+ "version": "7.24.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz",
+ "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==",
"dev": true,
"engines": {
"node": ">=6.9.0"
@@ -1721,16 +1722,16 @@
}
},
"node_modules/@babel/plugin-transform-runtime": {
- "version": "7.23.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.9.tgz",
- "integrity": "sha512-A7clW3a0aSjm3ONU9o2HAILSegJCYlEZmOhmBRReVtIpY/Z/p7yIZ+wR41Z+UipwdGuqwtID/V/dOdZXjwi9gQ==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.1.tgz",
+ "integrity": "sha512-yHLX14/T+tO0gjgJroDb8JYjOcQuzVC+Brt4CjHAxq/Ghw4xBVG+N02d1rMEcyUnKUQBL4Yy2gA9R72GK961jQ==",
"dev": true,
"dependencies": {
- "@babel/helper-module-imports": "^7.22.15",
- "@babel/helper-plugin-utils": "^7.22.5",
- "babel-plugin-polyfill-corejs2": "^0.4.8",
- "babel-plugin-polyfill-corejs3": "^0.9.0",
- "babel-plugin-polyfill-regenerator": "^0.5.5",
+ "@babel/helper-module-imports": "^7.24.1",
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "babel-plugin-polyfill-corejs2": "^0.4.10",
+ "babel-plugin-polyfill-corejs3": "^0.10.1",
+ "babel-plugin-polyfill-regenerator": "^0.6.1",
"semver": "^6.3.1"
},
"engines": {
@@ -1740,6 +1741,47 @@
"@babel/core": "^7.0.0-0"
}
},
+ "node_modules/@babel/plugin-transform-runtime/node_modules/@babel/helper-define-polyfill-provider": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.1.tgz",
+ "integrity": "sha512-o7SDgTJuvx5vLKD6SFvkydkSMBvahDKGiNJzG22IZYXhiqoe9efY7zocICBgzHV4IRg5wdgl2nEL/tulKIEIbA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-compilation-targets": "^7.22.6",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "debug": "^4.1.1",
+ "lodash.debounce": "^4.0.8",
+ "resolve": "^1.14.2"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-runtime/node_modules/babel-plugin-polyfill-corejs3": {
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.1.tgz",
+ "integrity": "sha512-XiFei6VGwM4ii6nKC1VCenGD8Z4bjiNYcrdkM8oqM3pbuemmyb8biMgrDX1ZHSbIuMLXatM6JJ/StPYIuTl6MQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-define-polyfill-provider": "^0.6.1",
+ "core-js-compat": "^3.36.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-runtime/node_modules/babel-plugin-polyfill-regenerator": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.1.tgz",
+ "integrity": "sha512-JfTApdE++cgcTWjsiCQlLyFBMbTUft9ja17saCc93lgV33h4tuCVj7tlvu//qpLwaG+3yEz7/KhahGrUMkVq9g==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-define-polyfill-provider": "^0.6.1"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
+ }
+ },
"node_modules/@babel/plugin-transform-runtime/node_modules/semver": {
"version": "6.3.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
@@ -2124,9 +2166,9 @@
}
},
"node_modules/@babel/types": {
- "version": "7.23.9",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.9.tgz",
- "integrity": "sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==",
+ "version": "7.24.0",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz",
+ "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==",
"dependencies": {
"@babel/helper-string-parser": "^7.23.4",
"@babel/helper-validator-identifier": "^7.22.20",
@@ -3235,9 +3277,9 @@
"integrity": "sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A=="
},
"node_modules/@newfold-labs/wp-module-ecommerce": {
- "version": "1.3.23",
- "resolved": "https://npm.pkg.github.com/download/@newfold-labs/wp-module-ecommerce/1.3.23/6cdfd95b644440b647934c3a87d1ea3a15ca05d1",
- "integrity": "sha512-BNayu27u63dMhsHq3k1/I15sjOs7uVSskR92cpeI40NQiYRp2po6RlF4l23+DCKsjdxDJNtijC8d0dpHhmkWGw==",
+ "version": "1.3.25",
+ "resolved": "https://npm.pkg.github.com/download/@newfold-labs/wp-module-ecommerce/1.3.25/d1ccc109305e2f64ca04eedba0b7770fb39d5312",
+ "integrity": "sha512-M8Qbj8o3aqSLNfU5tnhC/QHONaU957qfEJrtIrQbjatRWy2JVTBhJO9FpTy6NbqX93D+GZlO9xrkVjsniH9Ulw==",
"license": "GPL-2.0-or-later",
"dependencies": {
"@faizaanceg/pandora": "^1.1.1",
@@ -3413,9 +3455,9 @@
}
},
"node_modules/@newfold/ui-component-library": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@newfold/ui-component-library/-/ui-component-library-1.0.1.tgz",
- "integrity": "sha512-p/nCSWcVNs7hOzUJNQXbyiQe82WAzUXbSENIvMX326FeLyETo0AtncqNUZJxABDIVQVQONu+19uRCAqCRvZBPQ==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@newfold/ui-component-library/-/ui-component-library-1.1.0.tgz",
+ "integrity": "sha512-G2eE3Lc0+jSPhF4l+OQp7Iiq7fF9YM4tmGpqxqHAc+REPjVcPIVb3KAfgcd40Cp2bxIiaCVhlk+NeV4lh50vIg==",
"dependencies": {
"@headlessui/react": "^1.7.8",
"@heroicons/react": "^1.0.6",
@@ -3751,9 +3793,9 @@
}
},
"node_modules/@remix-run/router": {
- "version": "1.15.1",
- "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.15.1.tgz",
- "integrity": "sha512-zcU0gM3z+3iqj8UX45AmWY810l3oUmXM7uH4dt5xtzvMhRtYVhKGOmgOd1877dOPPepfCjUv57w+syamWIYe7w==",
+ "version": "1.15.3",
+ "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.15.3.tgz",
+ "integrity": "sha512-Oy8rmScVrVxWZVOpEF57ovlnhpZ8CCPlnIIumVcV9nFdiSIrus99+Lw78ekXyGvVDlIsFJbSfmSovJUhCWYV3w==",
"engines": {
"node": ">=14.0.0"
}
@@ -5409,9 +5451,9 @@
}
},
"node_modules/@wordpress/babel-plugin-import-jsx-pragma": {
- "version": "4.35.0",
- "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.35.0.tgz",
- "integrity": "sha512-vPXtucxv4wvmV17OoCIQ7d8JeFIsN/FcCdDx0lJEukI3aF+zMKV9fr2MZjEi5n3Rgf8j8ekpgLdG2OGp2EWP3Q==",
+ "version": "4.36.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.36.0.tgz",
+ "integrity": "sha512-xgBy9HnA0xL5e0Ipku7Ga3QimrfwTQ3njnN79mT8wNcim2APIlyiWSG3GndTdPoSGdrxGPv2ZrpqBdKsiGzoWQ==",
"dev": true,
"engines": {
"node": ">=14"
@@ -5421,9 +5463,9 @@
}
},
"node_modules/@wordpress/babel-preset-default": {
- "version": "7.36.0",
- "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.36.0.tgz",
- "integrity": "sha512-nedcc2ldSKkrsEjHc9Tm3X1+7anLOljLTahDXv2uqx4fIQVJoLhfkU/GcrKkncjkubVjkij4ykjA8L8FfkaD2g==",
+ "version": "7.37.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.37.0.tgz",
+ "integrity": "sha512-XE9NUIoc428MHP3p6DMNjRV4Df97K9JHkzXwOwJjjHp00ce2ckh4wSkZh287Zi1X+uNcrROERtSp4jjWHUhvHA==",
"dev": true,
"dependencies": {
"@babel/core": "^7.16.0",
@@ -5432,9 +5474,9 @@
"@babel/preset-env": "^7.16.0",
"@babel/preset-typescript": "^7.16.0",
"@babel/runtime": "^7.16.0",
- "@wordpress/babel-plugin-import-jsx-pragma": "^4.35.0",
- "@wordpress/browserslist-config": "^5.35.0",
- "@wordpress/warning": "^2.52.0",
+ "@wordpress/babel-plugin-import-jsx-pragma": "^4.36.0",
+ "@wordpress/browserslist-config": "^5.36.0",
+ "@wordpress/warning": "^2.53.0",
"browserslist": "^4.21.10",
"core-js": "^3.31.0",
"react": "^18.2.0"
@@ -5444,15 +5486,15 @@
}
},
"node_modules/@wordpress/base-styles": {
- "version": "4.43.0",
- "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.43.0.tgz",
- "integrity": "sha512-jo4q47f0Yf52XJuVfW2VGN6D5KTLfU1O3dhM/j4xP4sb9fH/L7SugzXJ0UmtzOJW0X8Rp14eZWy+GNVcPCHofA==",
+ "version": "4.44.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.44.0.tgz",
+ "integrity": "sha512-Kgn5WsCmY1GPUhMQaUGSL8MqVUrstjYYel8PjAEo5VmKPICOaMBrip5dwy7zTomX4fj+sdV1NLIJJ6Bqi5zxnw==",
"dev": true
},
"node_modules/@wordpress/browserslist-config": {
- "version": "5.35.0",
- "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.35.0.tgz",
- "integrity": "sha512-hybMVNdGXvKxN1P9Vc2YBxYJqKM1wA9clsx94qjVh73Q1f47olshmwsqp0whDV0piDBReD0irJsz9jszhd8Z1A==",
+ "version": "5.36.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.36.0.tgz",
+ "integrity": "sha512-D4Y+MhZHAW4mDNFxHGacVpZgOmkkL9k5+TuVchC8cVSdpAt0VSkzKsXAumoQuEYUXyio/NMkhnU153FO+ci3cQ==",
"dev": true,
"engines": {
"node": ">=14"
@@ -5629,19 +5671,19 @@
}
},
"node_modules/@wordpress/compose": {
- "version": "6.29.0",
- "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.29.0.tgz",
- "integrity": "sha512-pL7JhOCDYNCnj3XwkV9jl7901lw/NEaptI6ovF1FTutiFSPeJlrhlZTny9VJpoM9D67Y0x7Q9r+s0exy073oew==",
+ "version": "6.30.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-6.30.0.tgz",
+ "integrity": "sha512-YPyO0Ms3HUZSxb0ICzGe/55IWXAvzk0+iT4r3fiRtJaxrYtwz7XvLHkIJQ25bbue76lJbn4xFVD6hk30DiE7mA==",
"dependencies": {
"@babel/runtime": "^7.16.0",
"@types/mousetrap": "^1.6.8",
- "@wordpress/deprecated": "^3.52.0",
- "@wordpress/dom": "^3.52.0",
- "@wordpress/element": "^5.29.0",
- "@wordpress/is-shallow-equal": "^4.52.0",
- "@wordpress/keycodes": "^3.52.0",
- "@wordpress/priority-queue": "^2.52.0",
- "@wordpress/undo-manager": "^0.12.0",
+ "@wordpress/deprecated": "^3.53.0",
+ "@wordpress/dom": "^3.53.0",
+ "@wordpress/element": "^5.30.0",
+ "@wordpress/is-shallow-equal": "^4.53.0",
+ "@wordpress/keycodes": "^3.53.0",
+ "@wordpress/priority-queue": "^2.53.0",
+ "@wordpress/undo-manager": "^0.13.0",
"change-case": "^4.1.2",
"clipboard": "^2.0.11",
"mousetrap": "^1.6.5",
@@ -5655,33 +5697,33 @@
}
},
"node_modules/@wordpress/compose/node_modules/@wordpress/deprecated": {
- "version": "3.52.0",
- "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.52.0.tgz",
- "integrity": "sha512-OHO8S/dX6xd7OZ093R6r/kK3OLUeeABLu3OoTULOOn4dS2folENMNMpleH78KY0MuQbBQlPgdtMqbSRKZHdJgQ==",
+ "version": "3.53.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-3.53.0.tgz",
+ "integrity": "sha512-o6oXvOaEHYDbShDqmthVijiXo0cWdHpPbL6PFZQuqHWvDa9FyxLkfYym2/REZJIFaMJsf6BGZEJMrXTf/W+Nrg==",
"dependencies": {
"@babel/runtime": "^7.16.0",
- "@wordpress/hooks": "^3.52.0"
+ "@wordpress/hooks": "^3.53.0"
},
"engines": {
"node": ">=12"
}
},
"node_modules/@wordpress/compose/node_modules/@wordpress/dom": {
- "version": "3.52.0",
- "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.52.0.tgz",
- "integrity": "sha512-eAoQy2cSmRP07SlhfRM7r8vkKBgnSla0074EkEXgQgYs6whGdH6MOp8mtd2ExkzTToXYRuIHh7f+rNBKNyxRtQ==",
+ "version": "3.53.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-3.53.0.tgz",
+ "integrity": "sha512-mhRAqhDpgfo4cgtd9PGoVvQ7cJQbiMNOgL3BsvRWXDQO2De3cYM8gnJWoNbRW6UOdtMDSAKBM58iJ2PnmIPjbg==",
"dependencies": {
"@babel/runtime": "^7.16.0",
- "@wordpress/deprecated": "^3.52.0"
+ "@wordpress/deprecated": "^3.53.0"
},
"engines": {
"node": ">=12"
}
},
"node_modules/@wordpress/compose/node_modules/@wordpress/hooks": {
- "version": "3.52.0",
- "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.52.0.tgz",
- "integrity": "sha512-acEF5B6GkFOjImqPpLvl1lP0sbpS6h35BV6RbXZFlaawCj8GYs6/tvCkHXzfwvjGwP2aR9jdpSx9DpXWKyJSQQ==",
+ "version": "3.53.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.53.0.tgz",
+ "integrity": "sha512-Ul8iS+bzJMuN/ZD1HTcs3fwXC6eKLCvJJZmb61tEQ+Z3dubjf6vFQizE6Tl3ZaVlcc2/rtwb0rdEPLfnR6ePFg==",
"dependencies": {
"@babel/runtime": "^7.16.0"
},
@@ -5690,9 +5732,9 @@
}
},
"node_modules/@wordpress/compose/node_modules/@wordpress/is-shallow-equal": {
- "version": "4.52.0",
- "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.52.0.tgz",
- "integrity": "sha512-5VpPrnTbWt27I2RJTSyZe8NUrs4MRRIHjvmNLXV9LDWDnttdxtA3p171xkR/VquEr8lDGdl/IeCEuTji/HegpA==",
+ "version": "4.53.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.53.0.tgz",
+ "integrity": "sha512-/90Nd1u90yTQxtwv6c+TnGyBFvxrF04pfo1KhdodCHlX/+sBn4CASgSvQAW2+FXemNqfw0rC4mBG/Sa8xhtC5A==",
"dependencies": {
"@babel/runtime": "^7.16.0"
},
@@ -5701,12 +5743,12 @@
}
},
"node_modules/@wordpress/compose/node_modules/@wordpress/keycodes": {
- "version": "3.52.0",
- "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.52.0.tgz",
- "integrity": "sha512-Qz+hdTtTZCBNgnhWb/pzM7iMfhx+bwo/b0LmTbANU4i4wJBaKQ9Qlkkaek30gZ/qC7rHunTtXoupcJ5NrZZdtg==",
+ "version": "3.53.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.53.0.tgz",
+ "integrity": "sha512-fNmjwZCdKg0EqXUQTJzdLj4sC58vIp8UqRKg+DeHQX4xAjLyTN8/JzMvmxPFF2nv57a1J5FLtOONqdrxaETGYg==",
"dependencies": {
"@babel/runtime": "^7.16.0",
- "@wordpress/i18n": "^4.52.0"
+ "@wordpress/i18n": "^4.53.0"
},
"engines": {
"node": ">=12"
@@ -5825,9 +5867,9 @@
}
},
"node_modules/@wordpress/dependency-extraction-webpack-plugin": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-5.3.0.tgz",
- "integrity": "sha512-UhLiv4by3FLr8+PFOsFDFqpNn8Mdhz4MI1A/CiTYCUVcONtu4qO1w5zAl2tpw39Xh7PVHiaFZPb1iW/wLgSw3A==",
+ "version": "5.4.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-5.4.0.tgz",
+ "integrity": "sha512-6r1Nsq/yoJSqx35iqXeqjID8GGrN7mISZXWCjbuYLIRRY1FxU+wbenj2BsdUtyUuAv8tAUH79cpgO0poYEDMoQ==",
"dev": true,
"dependencies": {
"json2php": "^0.0.7"
@@ -5858,9 +5900,9 @@
}
},
"node_modules/@wordpress/dom-ready": {
- "version": "3.52.0",
- "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.52.0.tgz",
- "integrity": "sha512-xJEGle5naOwO27Z+22kpjWAWqrZClLHGem+5KsGVUwbk2Lde/pBj/C8rlmQGNHx9mGwV0BVR5+QPvoTiMt8RMQ==",
+ "version": "3.53.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-3.53.0.tgz",
+ "integrity": "sha512-0sKnHwWoSxFrazehbxg4gZwTMCe1qIC4u2jUjVDviTlUMn3vsx5GdXNi0a7nYdR3Oiq7/a5JRKWsgXtIpeprnw==",
"dependencies": {
"@babel/runtime": "^7.16.0"
},
@@ -5869,14 +5911,14 @@
}
},
"node_modules/@wordpress/e2e-test-utils-playwright": {
- "version": "0.20.0",
- "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.20.0.tgz",
- "integrity": "sha512-wNVXeoeJQl2Xny8K578e6VMBYyHchOLAEO4YETARn5DNmt+6jUjAS3xIB9mpn+nJuaUZujROc38Z3IVD22rbAA==",
+ "version": "0.21.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.21.0.tgz",
+ "integrity": "sha512-/tnTaTcjJ4LzmZtsdZCTO77qmj3p2m4+Nmvf2v0iB3/AgRIKazndecfZ9YnY2guos5Kl8QBjVkdzQ9Xc28LOpw==",
"dev": true,
"dependencies": {
- "@wordpress/api-fetch": "^6.49.0",
- "@wordpress/keycodes": "^3.52.0",
- "@wordpress/url": "^3.53.0",
+ "@wordpress/api-fetch": "^6.50.0",
+ "@wordpress/keycodes": "^3.53.0",
+ "@wordpress/url": "^3.54.0",
"change-case": "^4.1.2",
"form-data": "^4.0.0",
"get-port": "^5.1.1",
@@ -5892,36 +5934,36 @@
}
},
"node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/api-fetch": {
- "version": "6.49.0",
- "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.49.0.tgz",
- "integrity": "sha512-bU42wZuZKH6nPz6diHflznXVond9nKzWwn0xOR4KWXd0NRKvDhNobU0lyjLF/JmwNqE8PZF65a8M9agpfROgqQ==",
+ "version": "6.50.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.50.0.tgz",
+ "integrity": "sha512-a459l9WD58W5UyQkD6c54+4hv2hZzstDSzoJRMOZGSeEfbgN+49vgHLNEVhDHjNsS7Z6X2KeyyR/YoRgtXfloA==",
"dev": true,
"dependencies": {
"@babel/runtime": "^7.16.0",
- "@wordpress/i18n": "^4.52.0",
- "@wordpress/url": "^3.53.0"
+ "@wordpress/i18n": "^4.53.0",
+ "@wordpress/url": "^3.54.0"
},
"engines": {
"node": ">=12"
}
},
"node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/keycodes": {
- "version": "3.52.0",
- "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.52.0.tgz",
- "integrity": "sha512-Qz+hdTtTZCBNgnhWb/pzM7iMfhx+bwo/b0LmTbANU4i4wJBaKQ9Qlkkaek30gZ/qC7rHunTtXoupcJ5NrZZdtg==",
+ "version": "3.53.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.53.0.tgz",
+ "integrity": "sha512-fNmjwZCdKg0EqXUQTJzdLj4sC58vIp8UqRKg+DeHQX4xAjLyTN8/JzMvmxPFF2nv57a1J5FLtOONqdrxaETGYg==",
"dev": true,
"dependencies": {
"@babel/runtime": "^7.16.0",
- "@wordpress/i18n": "^4.52.0"
+ "@wordpress/i18n": "^4.53.0"
},
"engines": {
"node": ">=12"
}
},
"node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/url": {
- "version": "3.53.0",
- "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.53.0.tgz",
- "integrity": "sha512-jMY6frxKQUizZRpFPcLx3hivdSH9Ty+E5CIE26lf0Xd3uKTFE1CS3uY+cuNXY+w9/EZZBKHZK4jq7AEOSR8qUg==",
+ "version": "3.54.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.54.0.tgz",
+ "integrity": "sha512-65/2c3vzzgX4VEd90GG1tbZTN1b10NiqAa2V+a/m0Ak9RoCyAY0MtNNEa4kxCxUyN5ajpgCJCzVJIKDNVj/Fhg==",
"dev": true,
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -5938,14 +5980,14 @@
"dev": true
},
"node_modules/@wordpress/element": {
- "version": "5.29.0",
- "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.29.0.tgz",
- "integrity": "sha512-PG8HbdwL4Gq8wp2EIrTOTz+C7jsghzfQPu8NgbBz74oPXE+qjhrAGT39XyxHqZO/pvEwyZpdIzFyx9uYoED2jw==",
+ "version": "5.30.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.30.0.tgz",
+ "integrity": "sha512-KH+KdZ1jzLRgA65Ez6Uy5dVbkS2az0uk1lDUpPRhApEY2J12SbsD/aVuznP/huO2Af+hyh4DDqbVS817Abcy2g==",
"dependencies": {
"@babel/runtime": "^7.16.0",
"@types/react": "^18.0.21",
"@types/react-dom": "^18.0.6",
- "@wordpress/escape-html": "^2.52.0",
+ "@wordpress/escape-html": "^2.53.0",
"change-case": "^4.1.2",
"is-plain-object": "^5.0.0",
"react": "^18.2.0",
@@ -5956,9 +5998,9 @@
}
},
"node_modules/@wordpress/env": {
- "version": "9.4.0",
- "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-9.4.0.tgz",
- "integrity": "sha512-flF+WLAuf8j97OjFkJU7/l9bzvI7GEUm1MXYdo16kSqxBvOTwVkk2yf5s9nxREJ3gPYahgNYf8cA7uT9Rj2eDQ==",
+ "version": "9.5.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-9.5.0.tgz",
+ "integrity": "sha512-dxIosImyvkqUqPgCcOUCTgnLQRG3dZhnnNomEnsY0z5stbN+2IS6EJq3mZ/oJDitcJjrqB0dPopdUTVS/9bWMA==",
"dev": true,
"dependencies": {
"chalk": "^4.0.0",
@@ -5979,9 +6021,9 @@
}
},
"node_modules/@wordpress/escape-html": {
- "version": "2.52.0",
- "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.52.0.tgz",
- "integrity": "sha512-0h5gn9QK+yP7WbhW4rsB2irvfdqsB5/9WFc4D9QSt2nVmC+Wf4KCTCPh6WilV0OApi+Se8TrV1tZwedhuCDqlw==",
+ "version": "2.53.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-2.53.0.tgz",
+ "integrity": "sha512-K2c6jg7qTGZIFj7uTCFR4FTK8PqHM4El7zdPAuK2apnZqhbdJEfH1/ogK+QZtn1VctyOXl0Mc+vzWoLUncey3g==",
"dependencies": {
"@babel/runtime": "^7.16.0"
},
@@ -5990,16 +6032,16 @@
}
},
"node_modules/@wordpress/eslint-plugin": {
- "version": "17.9.0",
- "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.9.0.tgz",
- "integrity": "sha512-vPDxa5TwidfU0B3DMxje0Xv2fHT8tY/ar9i305y7oH2ug86RKFo62JZ2lUAA5g+eUCCA+ZV/pLO8lSZo9w3XEQ==",
+ "version": "17.10.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.10.0.tgz",
+ "integrity": "sha512-fMmMzBMR8z7p2yYTMtEEnzoYmdFdv0HdrM2b7s9693fYxtYQv/FaxUKdep6slMiVt/DBoPUmuDGgZsttzOTwng==",
"dev": true,
"dependencies": {
"@babel/eslint-parser": "^7.16.0",
"@typescript-eslint/eslint-plugin": "^6.4.1",
"@typescript-eslint/parser": "^6.4.1",
- "@wordpress/babel-preset-default": "^7.36.0",
- "@wordpress/prettier-config": "^3.9.0",
+ "@wordpress/babel-preset-default": "^7.37.0",
+ "@wordpress/prettier-config": "^3.10.0",
"cosmiconfig": "^7.0.0",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-import": "^2.25.2",
@@ -6041,9 +6083,9 @@
}
},
"node_modules/@wordpress/html-entities": {
- "version": "3.52.0",
- "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.52.0.tgz",
- "integrity": "sha512-wL9utg0ukbvKHX3nPRApvVnij6+8Wen1SgBiQzQwh+3SNpJdI5RsYDH0dlUnI4RZw3tmi7t21ZOAOYA1oZiyKw==",
+ "version": "3.53.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-3.53.0.tgz",
+ "integrity": "sha512-fqO6oJnBs1hLNtRLQLIYkKcnISpwf/ts4hOcBr+SN1pusTM3Om9fSUYjjRwXzjnqQsm/Tqjnh3GyDNzmmyuz5w==",
"dependencies": {
"@babel/runtime": "^7.16.0"
},
@@ -6052,12 +6094,12 @@
}
},
"node_modules/@wordpress/i18n": {
- "version": "4.52.0",
- "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.52.0.tgz",
- "integrity": "sha512-0fCE5v59SvDkhX6xy7jLav8W3y2IMMp0F3Muvn4m0F1DbPWRQYAqqfsAh3g/0qYqVuLf089JIDc/w2E/GK0e5Q==",
+ "version": "4.53.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.53.0.tgz",
+ "integrity": "sha512-Ovp00blCGhgKwtLQbxT/gweB9r9vGPLkneM28KhCQvgHIlpyDRESIr+CMIDov7KxKnO2gzfnwfrNhXgZX+a/3Q==",
"dependencies": {
"@babel/runtime": "^7.16.0",
- "@wordpress/hooks": "^3.52.0",
+ "@wordpress/hooks": "^3.53.0",
"gettext-parser": "^1.3.1",
"memize": "^2.1.0",
"sprintf-js": "^1.1.1",
@@ -6071,9 +6113,9 @@
}
},
"node_modules/@wordpress/i18n/node_modules/@wordpress/hooks": {
- "version": "3.52.0",
- "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.52.0.tgz",
- "integrity": "sha512-acEF5B6GkFOjImqPpLvl1lP0sbpS6h35BV6RbXZFlaawCj8GYs6/tvCkHXzfwvjGwP2aR9jdpSx9DpXWKyJSQQ==",
+ "version": "3.53.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.53.0.tgz",
+ "integrity": "sha512-Ul8iS+bzJMuN/ZD1HTcs3fwXC6eKLCvJJZmb61tEQ+Z3dubjf6vFQizE6Tl3ZaVlcc2/rtwb0rdEPLfnR6ePFg==",
"dependencies": {
"@babel/runtime": "^7.16.0"
},
@@ -6087,13 +6129,13 @@
"integrity": "sha512-yywVJy8ctVlN5lNPxsep5urnZ6TTclwPEyigM9M3Bi8vseJBOfqNrGWN/r8NzuIt3PovM323W04blJfGQfQSVg=="
},
"node_modules/@wordpress/icons": {
- "version": "9.43.0",
- "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.43.0.tgz",
- "integrity": "sha512-pzJeY2I58p/5XpnwWEpj2FwQMQdwerhPotcaFENKGyhu1NjBGG4djuiZhwGNyS9IAmzS/wsI1yObZb+1kBBCdA==",
+ "version": "9.44.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.44.0.tgz",
+ "integrity": "sha512-8VxsFkcUYGCk6qfrriSOxOFSDSgl4tNRnJo7019ABj8mTr4pqdJC7tYz88rOvtBbx9tswWXLBJM49vaBG8mOpw==",
"dependencies": {
"@babel/runtime": "^7.16.0",
- "@wordpress/element": "^5.29.0",
- "@wordpress/primitives": "^3.50.0"
+ "@wordpress/element": "^5.30.0",
+ "@wordpress/primitives": "^3.51.0"
},
"engines": {
"node": ">=12"
@@ -6108,9 +6150,9 @@
}
},
"node_modules/@wordpress/jest-console": {
- "version": "7.23.0",
- "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.23.0.tgz",
- "integrity": "sha512-5f2z6Z9WMKu9T3TDQAtpqvPItWRIlUXOlTJXPIYiFktxguhSHU7Q6i8vXKA/lXs6DxNAlxl8n+pRk7S68TSJtQ==",
+ "version": "7.24.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.24.0.tgz",
+ "integrity": "sha512-mCcoEGrFDN78QMWSXVH3B5RVdwNNzsODA8g6LSbmxKY5T/4xuOgF/Kj6mS0YSrCxyOiDUTW9VgHoQtx2MwS+Qg==",
"dev": true,
"dependencies": {
"@babel/runtime": "^7.16.0",
@@ -6124,12 +6166,12 @@
}
},
"node_modules/@wordpress/jest-preset-default": {
- "version": "11.23.0",
- "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.23.0.tgz",
- "integrity": "sha512-murMNev+bT+CuJR++0NcZDFovZiY5Hbnh9aAAZ+BbS+Q6E42eTIO1fONxeN9QuvrYm/8LznMszWxzgGs4Wmtsw==",
+ "version": "11.24.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.24.0.tgz",
+ "integrity": "sha512-W3y5PYdOwzm1oKdx+8XZoLeXEV4FI/LnYJpcnKxIyQxfPm4cI8WlRMUT6DAyW6nKv67a0FUwoA7XJ9kXH1pASA==",
"dev": true,
"dependencies": {
- "@wordpress/jest-console": "^7.23.0",
+ "@wordpress/jest-console": "^7.24.0",
"babel-jest": "^29.6.2"
},
"engines": {
@@ -6168,9 +6210,9 @@
}
},
"node_modules/@wordpress/npm-package-json-lint-config": {
- "version": "4.37.0",
- "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.37.0.tgz",
- "integrity": "sha512-a0+oP4y/9TgPCzhaVXrhNKPfvZ+eHAZKlid5gvveM9A4HYVdeaw8m7eyH7CxBUJdG/GjOPvtw//KMqu+ijxbIg==",
+ "version": "4.38.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.38.0.tgz",
+ "integrity": "sha512-RT5dDPaHiPNzVTcLV6HTHArRBPzAhQPMKZi2BX16rrlYLwcr9TNMVJQ787RXxLmkr83BvudZqsHF4va06FwVLQ==",
"dev": true,
"engines": {
"node": ">=14"
@@ -6180,12 +6222,12 @@
}
},
"node_modules/@wordpress/postcss-plugins-preset": {
- "version": "4.36.0",
- "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.36.0.tgz",
- "integrity": "sha512-J4wOnzrI1MZpzVoLQbMn0539B7vuAiEkUOeZ28VnKsb9WSYQ+hTKkfco0gz76WtE0p5oquy22vRVilslckRL2g==",
+ "version": "4.37.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.37.0.tgz",
+ "integrity": "sha512-9k0OFThyn73hmZ0NRWtrYDEHk8BHwzMLrovqtt9fsBQRQviz4kjLOFkGvSQmvFPbnaMK1ZG5WOhV8/RkKK8tig==",
"dev": true,
"dependencies": {
- "@wordpress/base-styles": "^4.43.0",
+ "@wordpress/base-styles": "^4.44.0",
"autoprefixer": "^10.2.5"
},
"engines": {
@@ -6196,9 +6238,9 @@
}
},
"node_modules/@wordpress/prettier-config": {
- "version": "3.9.0",
- "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.9.0.tgz",
- "integrity": "sha512-CUCAZAAFDYgE6JG6x8U/kJ94tMyKkeRyNNcbPHK/R4oR+9T1bTbT2rWVQ9VFC2M6yNEP7uwZU9ufdYcSn5bq7g==",
+ "version": "3.10.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.10.0.tgz",
+ "integrity": "sha512-0zA3K1zDyRjUhTY+zKfBvQMKqEbYK/hC3NOabEWZ++pvT5JYJrD7ZVXE+l5TDVd/d2rqxM0eLssh/yIyWyaeSQ==",
"dev": true,
"engines": {
"node": ">=14"
@@ -6208,12 +6250,12 @@
}
},
"node_modules/@wordpress/primitives": {
- "version": "3.50.0",
- "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.50.0.tgz",
- "integrity": "sha512-3HauFtTv3jiQlDebhM2K2ZQNSAwlIqZH0Xf2eHEXdSMLY3kA5yfb1aMStqexe397PpOLLhhcunwbXQ2FBhTilw==",
+ "version": "3.51.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-3.51.0.tgz",
+ "integrity": "sha512-UKz0h3BIU4hDMXnNlLZ6CZCe7eWuhDhzLj25+Ldfb71RuXMoqdH31ZN3gwIljVrLRWcBKVtgp9ULmuhdGvwzDA==",
"dependencies": {
"@babel/runtime": "^7.16.0",
- "@wordpress/element": "^5.29.0",
+ "@wordpress/element": "^5.30.0",
"classnames": "^2.3.1"
},
"engines": {
@@ -6221,9 +6263,9 @@
}
},
"node_modules/@wordpress/priority-queue": {
- "version": "2.52.0",
- "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.52.0.tgz",
- "integrity": "sha512-umajVlF6/T7c81bP5Gl5teQyKAPX0/ilbTyQKsa1iyWsGir/E7sZ9l7mTMuJJ2CkrSl3m3YpV8shfwjMy6EVlQ==",
+ "version": "2.53.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-2.53.0.tgz",
+ "integrity": "sha512-tWsEOzstjE05DGyP9lGtwD6Ver6O1emKFQCHVXqS5kPfTg44Tm4/JTaCpnYYAf/+ki9ueZgTczqIdukCu+PDFA==",
"dependencies": {
"@babel/runtime": "^7.16.0",
"requestidlecallback": "^0.3.0"
@@ -6437,24 +6479,24 @@
}
},
"node_modules/@wordpress/scripts": {
- "version": "27.3.0",
- "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-27.3.0.tgz",
- "integrity": "sha512-PMIFMsjsEpXfgioc1413z7TTD+pq5F9nOoV1Ygvhv/aDImgfeYmMW9VNytETDsUtJ6yRWBi+TWREW9tChbfPhw==",
+ "version": "27.4.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-27.4.0.tgz",
+ "integrity": "sha512-DAX1n/nWtOH77jeHxUFrDiqXGc5OVsDeynyvJOxMMMdi1otN/iO6MkFOg0ExzRXgV4/+8DVpN1RWgeuXLzrBGw==",
"dev": true,
"dependencies": {
"@babel/core": "^7.16.0",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.11",
"@svgr/webpack": "^8.0.1",
- "@wordpress/babel-preset-default": "^7.36.0",
- "@wordpress/browserslist-config": "^5.35.0",
- "@wordpress/dependency-extraction-webpack-plugin": "^5.3.0",
- "@wordpress/e2e-test-utils-playwright": "^0.20.0",
- "@wordpress/eslint-plugin": "^17.9.0",
- "@wordpress/jest-preset-default": "^11.23.0",
- "@wordpress/npm-package-json-lint-config": "^4.37.0",
- "@wordpress/postcss-plugins-preset": "^4.36.0",
- "@wordpress/prettier-config": "^3.9.0",
- "@wordpress/stylelint-config": "^21.35.0",
+ "@wordpress/babel-preset-default": "^7.37.0",
+ "@wordpress/browserslist-config": "^5.36.0",
+ "@wordpress/dependency-extraction-webpack-plugin": "^5.4.0",
+ "@wordpress/e2e-test-utils-playwright": "^0.21.0",
+ "@wordpress/eslint-plugin": "^17.10.0",
+ "@wordpress/jest-preset-default": "^11.24.0",
+ "@wordpress/npm-package-json-lint-config": "^4.38.0",
+ "@wordpress/postcss-plugins-preset": "^4.37.0",
+ "@wordpress/prettier-config": "^3.10.0",
+ "@wordpress/stylelint-config": "^21.36.0",
"adm-zip": "^0.5.9",
"babel-jest": "^29.6.2",
"babel-loader": "^8.2.3",
@@ -6515,9 +6557,9 @@
}
},
"node_modules/@wordpress/stylelint-config": {
- "version": "21.35.0",
- "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.35.0.tgz",
- "integrity": "sha512-/nsiyxEQUqicwVW/LYBFW3fmkzmbbtUSNpWYRGxPuEmBP0NG7BFmjWGt37k1gm0m0JX55KIQzxbU0o56wBRD8w==",
+ "version": "21.36.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.36.0.tgz",
+ "integrity": "sha512-P2Bg+Aq0jKR76wmFaNY1a4iInP/+z5+QauPD+StoHksWKvfjkYpqZ3dDLaGHucFDFF6I4UAgsDO8Avt7Q1Tl0w==",
"dev": true,
"dependencies": {
"stylelint-config-recommended": "^6.0.0",
@@ -6531,21 +6573,21 @@
}
},
"node_modules/@wordpress/undo-manager": {
- "version": "0.12.0",
- "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.12.0.tgz",
- "integrity": "sha512-ZVjB402HxXVn1N5ioeSbnPuNc1+nOBxETWOjmeEvUV4lsEJujm8zjo6KwZvJM0F+UsJVS75G18iW5ept5kfzCQ==",
+ "version": "0.13.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.13.0.tgz",
+ "integrity": "sha512-3HY1YuQNmRdRH1ZKKLRaJlqYfWYIiBsq4I1nXKEufmwmHwMHz7nzp+bQe6erutkVran4zMzRILZPsZXpbqm//A==",
"dependencies": {
"@babel/runtime": "^7.16.0",
- "@wordpress/is-shallow-equal": "^4.52.0"
+ "@wordpress/is-shallow-equal": "^4.53.0"
},
"engines": {
"node": ">=12"
}
},
"node_modules/@wordpress/undo-manager/node_modules/@wordpress/is-shallow-equal": {
- "version": "4.52.0",
- "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.52.0.tgz",
- "integrity": "sha512-5VpPrnTbWt27I2RJTSyZe8NUrs4MRRIHjvmNLXV9LDWDnttdxtA3p171xkR/VquEr8lDGdl/IeCEuTji/HegpA==",
+ "version": "4.53.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-4.53.0.tgz",
+ "integrity": "sha512-/90Nd1u90yTQxtwv6c+TnGyBFvxrF04pfo1KhdodCHlX/+sBn4CASgSvQAW2+FXemNqfw0rC4mBG/Sa8xhtC5A==",
"dependencies": {
"@babel/runtime": "^7.16.0"
},
@@ -6566,9 +6608,9 @@
}
},
"node_modules/@wordpress/warning": {
- "version": "2.52.0",
- "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.52.0.tgz",
- "integrity": "sha512-dmPSi6h/DeAwSOeD3NQKeFnileyNNhI4QecIiRZ79Tk1QIcz90wOQR7BAbZcpzJdN6Q30bc98Vfhtj8w0xpfOQ==",
+ "version": "2.53.0",
+ "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.53.0.tgz",
+ "integrity": "sha512-53O09aUJgEuGcCVTHQcxvqjeU79rHF6fw9VSZwv6lYfZTwwtxwMHGPF6hUp12NeR+bqYGsUz2Ls6gzSHaAE2Zw==",
"dev": true,
"engines": {
"node": ">=12"
@@ -7212,9 +7254,9 @@
}
},
"node_modules/autoprefixer": {
- "version": "10.4.17",
- "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.17.tgz",
- "integrity": "sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==",
+ "version": "10.4.18",
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.18.tgz",
+ "integrity": "sha512-1DKbDfsr6KUElM6wg+0zRNkB/Q7WcKYAaK+pzXn+Xqmszm/5Xa9coeNdtP88Vi+dPzZnMjhge8GIV49ZQkDa+g==",
"dev": true,
"funding": [
{
@@ -7231,8 +7273,8 @@
}
],
"dependencies": {
- "browserslist": "^4.22.2",
- "caniuse-lite": "^1.0.30001578",
+ "browserslist": "^4.23.0",
+ "caniuse-lite": "^1.0.30001591",
"fraction.js": "^4.3.7",
"normalize-range": "^0.1.2",
"picocolors": "^1.0.0",
@@ -7463,19 +7505,35 @@
}
},
"node_modules/babel-plugin-polyfill-corejs2": {
- "version": "0.4.8",
- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz",
- "integrity": "sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==",
+ "version": "0.4.10",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.10.tgz",
+ "integrity": "sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ==",
"dev": true,
"dependencies": {
"@babel/compat-data": "^7.22.6",
- "@babel/helper-define-polyfill-provider": "^0.5.0",
+ "@babel/helper-define-polyfill-provider": "^0.6.1",
"semver": "^6.3.1"
},
"peerDependencies": {
"@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
}
},
+ "node_modules/babel-plugin-polyfill-corejs2/node_modules/@babel/helper-define-polyfill-provider": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.1.tgz",
+ "integrity": "sha512-o7SDgTJuvx5vLKD6SFvkydkSMBvahDKGiNJzG22IZYXhiqoe9efY7zocICBgzHV4IRg5wdgl2nEL/tulKIEIbA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-compilation-targets": "^7.22.6",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "debug": "^4.1.1",
+ "lodash.debounce": "^4.0.8",
+ "resolve": "^1.14.2"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
+ }
+ },
"node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": {
"version": "6.3.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
@@ -7561,9 +7619,9 @@
"dev": true
},
"node_modules/bare-events": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.2.0.tgz",
- "integrity": "sha512-Yyyqff4PIFfSuthCZqLlPISTWHmnQxoPuAvkmgzsJEmG3CesdIv6Xweayl0JkCZJSB2yYIdJyEz97tpxNhgjbg==",
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.2.1.tgz",
+ "integrity": "sha512-9GYPpsPFvrWBkelIhOhTWtkeZxVxZOdb3VnFTCzlOo3OjvmTvzLoZFUT8kNFACx0vJej6QPney1Cf9BvzCNE/A==",
"dev": true,
"optional": true
},
@@ -7587,9 +7645,9 @@
]
},
"node_modules/basic-ftp": {
- "version": "5.0.4",
- "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.4.tgz",
- "integrity": "sha512-8PzkB0arJFV4jJWSGOYR+OEic6aeKMu/osRhBULN6RY0ykby6LKhbmuQ5ublvaas5BOwboah5D87nrHyuh8PPA==",
+ "version": "5.0.5",
+ "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz",
+ "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==",
"dev": true,
"engines": {
"node": ">=10.0.0"
@@ -8036,9 +8094,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001588",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001588.tgz",
- "integrity": "sha512-+hVY9jE44uKLkH0SrUTqxjxqNTOWHsbnQDIKjwkZ3lNTzUUVdBLBGXtj/q5Mp5u98r3droaZAewQuEDzjQdZlQ==",
+ "version": "1.0.30001599",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001599.tgz",
+ "integrity": "sha512-LRAQHZ4yT1+f9LemSMeqdMpMxZcc4RMWdj4tiFe3G8tNkWK+E58g+/tzotb5cU6TbcVJLr4fySiAW7XmxQvZQA==",
"dev": true,
"funding": [
{
@@ -8863,9 +8921,9 @@
}
},
"node_modules/core-js": {
- "version": "3.36.0",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.36.0.tgz",
- "integrity": "sha512-mt7+TUBbTFg5+GngsAxeKBTl5/VS0guFeJacYge9OmHb+m058UwwIm41SE9T4Den7ClatV57B6TYTuJ0CX1MAw==",
+ "version": "3.36.1",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.36.1.tgz",
+ "integrity": "sha512-BTvUrwxVBezj5SZ3f10ImnX2oRByMxql3EimVqMysepbC9EeMUOpLwdy6Eoili2x6E4kf+ZUB5k/+Jv55alPfA==",
"dev": true,
"hasInstallScript": true,
"funding": {
@@ -9266,9 +9324,9 @@
}
},
"node_modules/cypress": {
- "version": "13.6.6",
- "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.6.6.tgz",
- "integrity": "sha512-S+2S9S94611hXimH9a3EAYt81QM913ZVA03pUmGDfLTFa5gyp85NJ8dJGSlEAEmyRsYkioS1TtnWtbv/Fzt11A==",
+ "version": "13.7.0",
+ "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.7.0.tgz",
+ "integrity": "sha512-UimjRSJJYdTlvkChcdcfywKJ6tUYuwYuk/n1uMMglrvi+ZthNhoRYcxnWgTqUtkl17fXrPAsD5XT2rcQYN1xKA==",
"dev": true,
"hasInstallScript": true,
"dependencies": {
@@ -11987,9 +12045,9 @@
"dev": true
},
"node_modules/follow-redirects": {
- "version": "1.15.5",
- "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz",
- "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==",
+ "version": "1.15.6",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz",
+ "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==",
"dev": true,
"funding": [
{
@@ -12911,9 +12969,9 @@
}
},
"node_modules/http-link-header": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/http-link-header/-/http-link-header-1.1.2.tgz",
- "integrity": "sha512-6qz1XhMq/ryde52SZGzVhzi3jcG2KqO16KITkupyQxvW6u7iylm0Fq7r3OpCYsc0S0ELlCiFpuxDcccUwjbEqA==",
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/http-link-header/-/http-link-header-1.1.3.tgz",
+ "integrity": "sha512-3cZ0SRL8fb9MUlU3mKM61FcQvPfXx2dBrZW3Vbg5CXa8jFlK8OaEpePenLe1oEXQduhz8b0QjsqfS59QP4AJDQ==",
"dev": true,
"engines": {
"node": ">=6.0.0"
@@ -18992,9 +19050,9 @@
}
},
"node_modules/react-error-boundary": {
- "version": "4.0.12",
- "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-4.0.12.tgz",
- "integrity": "sha512-kJdxdEYlb7CPC1A0SeUY38cHpjuu6UkvzKiAmqmOFL21VRfMhOcWxTCBgLVCO0VEMh9JhFNcVaXlV4/BTpiwOA==",
+ "version": "4.0.13",
+ "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-4.0.13.tgz",
+ "integrity": "sha512-b6PwbdSv8XeOSYvjt8LpgpKrZ0yGdtZokYwkwV2wlcZbxgopHX/hgPl5VgpnoVOWd868n1hktM8Qm4b+02MiLQ==",
"dependencies": {
"@babel/runtime": "^7.12.5"
},
@@ -19075,11 +19133,11 @@
}
},
"node_modules/react-router": {
- "version": "6.22.1",
- "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.22.1.tgz",
- "integrity": "sha512-0pdoRGwLtemnJqn1K0XHUbnKiX0S4X8CgvVVmHGOWmofESj31msHo/1YiqcJWK7Wxfq2a4uvvtS01KAQyWK/CQ==",
+ "version": "6.22.3",
+ "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.22.3.tgz",
+ "integrity": "sha512-dr2eb3Mj5zK2YISHK++foM9w4eBnO23eKnZEDs7c880P6oKbrjz/Svg9+nxqtHQK+oMW4OtjZca0RqPglXxguQ==",
"dependencies": {
- "@remix-run/router": "1.15.1"
+ "@remix-run/router": "1.15.3"
},
"engines": {
"node": ">=14.0.0"
@@ -19089,12 +19147,12 @@
}
},
"node_modules/react-router-dom": {
- "version": "6.22.1",
- "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.22.1.tgz",
- "integrity": "sha512-iwMyyyrbL7zkKY7MRjOVRy+TMnS/OPusaFVxM2P11x9dzSzGmLsebkCvYirGq0DWB9K9hOspHYYtDz33gE5Duw==",
+ "version": "6.22.3",
+ "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.22.3.tgz",
+ "integrity": "sha512-7ZILI7HjcE+p31oQvwbokjk6OA/bnFxrhJ19n82Ex9Ph8fNAq+Hm/7KchpMGlTgWhUxRHMMCut+vEtNpWpowKw==",
"dependencies": {
- "@remix-run/router": "1.15.1",
- "react-router": "6.22.1"
+ "@remix-run/router": "1.15.3",
+ "react-router": "6.22.3"
},
"engines": {
"node": ">=14.0.0"
@@ -20509,9 +20567,9 @@
}
},
"node_modules/socks": {
- "version": "2.7.3",
- "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.3.tgz",
- "integrity": "sha512-vfuYK48HXCTFD03G/1/zkIls3Ebr2YNa4qU9gHDZdblHLiqhJrJGkY3+0Nx0JpN9qBhJbVObc1CNciT1bIZJxw==",
+ "version": "2.8.1",
+ "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.1.tgz",
+ "integrity": "sha512-B6w7tkwNid7ToxjZ08rQMT8M9BJAf8DKx8Ft4NivzH0zBUfd6jldGcisJn/RLgxcX3FPNDdNQCUEMMT79b+oCQ==",
"dev": true,
"dependencies": {
"ip-address": "^9.0.5",
diff --git a/package.json b/package.json
index 77d475117..8c36f259f 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "bluehost-wordpress-plugin",
- "version": "3.9.1",
+ "version": "3.9.2",
"description": "WordPress plugin that integrates your WordPress site with the Bluehost control panel, including performance, security, and update features.",
"author": {
"name": "Bluehost",
@@ -33,32 +33,32 @@
},
"dependencies": {
"@heroicons/react": "^2.1.1",
- "@newfold-labs/wp-module-ecommerce": "^1.3.23",
+ "@newfold-labs/wp-module-ecommerce": "^1.3.25",
"@newfold-labs/wp-module-runtime": "^1.0.9",
- "@newfold/ui-component-library": "^1.0.1",
+ "@newfold/ui-component-library": "^1.1.0",
"@reduxjs/toolkit": "^2.1.0",
- "@wordpress/compose": "^6.27.0",
- "@wordpress/dom-ready": "^3.52.0",
- "@wordpress/element": "^5.26.0",
- "@wordpress/html-entities": "^3.50.0",
- "@wordpress/i18n": "^4.49.0",
- "@wordpress/icons": "^9.43.0",
+ "@wordpress/compose": "^6.30.0",
+ "@wordpress/dom-ready": "^3.53.0",
+ "@wordpress/element": "^5.30.0",
+ "@wordpress/html-entities": "^3.53.0",
+ "@wordpress/i18n": "^4.53.0",
+ "@wordpress/icons": "^9.44.0",
"classnames": "^2.5.1",
"jquery": "^3.7.1",
"lodash": "^4.17.21",
"react": "^18.2.0",
- "react-error-boundary": "^4.0.12",
- "react-router-dom": "^6.21.1",
+ "react-error-boundary": "^4.0.13",
+ "react-router-dom": "^6.22.3",
"react-use": "^17.5.0",
"semver": "^7.5.4"
},
"devDependencies": {
"@tailwindcss/forms": "^0.5.7",
"@testing-library/cypress": "^10.0.1",
- "@wordpress/env": "^9.2.0",
- "@wordpress/eslint-plugin": "^17.6.0",
- "@wordpress/scripts": "^27.1.0",
- "cypress": "^13.6.6",
+ "@wordpress/env": "^9.5.0",
+ "@wordpress/eslint-plugin": "^17.10.0",
+ "@wordpress/scripts": "^27.4.0",
+ "cypress": "^13.7.0",
"cypress-axe": "^1.5.0",
"eslint-import-resolver-alias": "^1.1.2",
"eslint-plugin-import": "^2.29.1",
diff --git a/src/app/data/routes.js b/src/app/data/routes.js
index 03a4d68e2..7e413ed46 100644
--- a/src/app/data/routes.js
+++ b/src/app/data/routes.js
@@ -94,7 +94,7 @@ export const routes = [
NewfoldRuntime.hasCapability( 'canAccessGlobalCTB' )
? {
name: '/store/sales_discounts',
- title: __( 'Sales & Discounts', 'wp-plugin-bluehost' ),
+ title: __( 'Sales & Promotions', 'wp-plugin-bluehost' ),
}
: null,
NewfoldRuntime.isWoo