diff --git a/changelog.txt b/changelog.txt index b957b5a935..c2651030a6 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,5 +1,12 @@ *** WooCommerce Google Listings and Ads Changelog *** += 2.5.2 - 2023-08-08 = +* Fix - Remove `add_woocommerce_extended_task_list_item` and `remove_woocommerce_extended_task_list_item` hooks. +* Fix - WordPress 6.3 compatibility: The forms and image selector may not work due to "setImmediate" deprecation. +* Tweak - Use the latest API to add an item to the WC tasks list. +* Tweak - WC 8.0 compatibility. +* Tweak - WP 6.3 compatibility. + = 2.5.1 - 2023-08-01 = * Dev - Setup wp-env for E2E tests. * Dev - automate merging trunk to develop after a release. diff --git a/google-listings-and-ads.php b/google-listings-and-ads.php index 5ea08fc894..8dd3d58d06 100644 --- a/google-listings-and-ads.php +++ b/google-listings-and-ads.php @@ -3,17 +3,17 @@ * Plugin Name: Google Listings and Ads * Plugin URL: https://wordpress.org/plugins/google-listings-and-ads/ * Description: Native integration with Google that allows merchants to easily display their products across Google’s network. - * Version: 2.5.1 + * Version: 2.5.2 * Author: WooCommerce * Author URI: https://woocommerce.com/ * Text Domain: google-listings-and-ads * Requires at least: 5.9 - * Tested up to: 6.2 + * Tested up to: 6.3 * Requires PHP: 7.4 * Requires PHP Architecture: 64 bits * * WC requires at least: 6.9 - * WC tested up to: 7.9 + * WC tested up to: 8.0 * Woo: * * @package WooCommerce\Admin @@ -30,7 +30,7 @@ defined( 'ABSPATH' ) || exit; -define( 'WC_GLA_VERSION', '2.5.1' ); // WRCS: DEFINED_VERSION. +define( 'WC_GLA_VERSION', '2.5.2' ); // WRCS: DEFINED_VERSION. define( 'WC_GLA_MIN_PHP_VER', '7.4' ); define( 'WC_GLA_MIN_WC_VER', '6.9' ); diff --git a/package-lock.json b/package-lock.json index ae7811bc1c..a1e116424f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "google-listings-and-ads", - "version": "2.5.1", + "version": "2.5.2", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 43c26cee6b..697ce5b4a6 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "google-listings-and-ads", "title": "Google Listings and Ads", - "version": "2.5.1", + "version": "2.5.2", "description": "google-listings-and-ads", "author": "Automattic", "license": "GPL-3.0-or-later", diff --git a/readme.txt b/readme.txt index 04eb8090a3..1bd3cd2d55 100644 --- a/readme.txt +++ b/readme.txt @@ -2,10 +2,10 @@ Contributors: automattic, google, woocommerce Tags: woocommerce, google, listings, ads Requires at least: 5.9 -Tested up to: 6.2 +Tested up to: 6.3 Requires PHP: 7.4 Requires PHP Architecture: 64 Bits -Stable tag: 2.5.1 +Stable tag: 2.5.2 License: GPLv3 License URI: https://www.gnu.org/licenses/gpl-3.0.html @@ -111,6 +111,13 @@ Yes, you can run both at the same time, and we recommend it! In the US, advertis == Changelog == += 2.5.2 - 2023-08-08 = +* Fix - Remove `add_woocommerce_extended_task_list_item` and `remove_woocommerce_extended_task_list_item` hooks. +* Fix - WordPress 6.3 compatibility: The forms and image selector may not work due to "setImmediate" deprecation. +* Tweak - Use the latest API to add an item to the WC tasks list. +* Tweak - WC 8.0 compatibility. +* Tweak - WP 6.3 compatibility. + = 2.5.1 - 2023-08-01 = * Dev - Setup wp-env for E2E tests. * Dev - automate merging trunk to develop after a release. @@ -123,19 +130,4 @@ Yes, you can run both at the same time, and we recommend it! In the US, advertis * Tweak - Add Tip with information with Campaign assets are imported. * Tweak - Provide more detailed error reasons when unable to complete site verification for the Google Merchant Center account being connected in the onboarding flow. -= 2.4.11 - 2023-07-11 = -* Add - Client name and plugin version to requests. -* Dev - Enable unit testing for PHP 8.1. -* Dev - Set engines for the repository. -* Fix - Avoid continuing to save settings to Google Merchant Center after the shipping time save failed on the Edit Free Listings page. -* Fix - Avoid errors when clearing all audience countries in the onboarding flow. -* Fix - Incorrectly display South America in the audience location selector after selecting Saudi Arabia. -* Fix - Remove deprecated $border-width-focus variable. -* Fix - Show a general error message when the phone number verification request is failed. -* Tweak - Add placeholder in the Attribute Mapping table when there are no rules available. -* Tweak - Changes for title, descriptions and FAQ in PMAX Optimized Campaigns. -* Tweak - Make some error messages clearer when errors occur in querying or modifying data. -* Tweak - Make the error message clearer for errors that occur in getting or updating a Google Merchant Center account. -* Tweak - WC 7.9 compatibility. - [See changelog for all versions](https://raw.githubusercontent.com/woocommerce/google-listings-and-ads/trunk/changelog.txt). diff --git a/tests/e2e/docker/initialize.sh b/tests/e2e/docker/initialize.sh index 93455fd437..7db4dbc694 100755 --- a/tests/e2e/docker/initialize.sh +++ b/tests/e2e/docker/initialize.sh @@ -19,6 +19,9 @@ wp plugin install https://github.com/WP-API/Basic-Auth/archive/master.zip --acti # we just need to activate it here. wp plugin activate google-listings-and-ads +# Activate twentytwentyone theme. Currently e2e tests wich Blcoks are not supported. +wp theme activate twentytwentyone + # GLA doesn't really need a customer account here, # but we are leaving it intact here just in case we want to run full WooCommerce core e2e test. wp user create customer customer@woocommercecoree2etestsuite.com --user_pass=password --role=customer --path=/var/www/html