Version 2.4.11
Woorelease changelog
- 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.
What's Changed
New Features 🎉
- Add client name and version as request headers by @martynmjones in #2008
Fixes 🛠
- Fix the parent options being rendered as the selected tags in the TreeSelectControl by @eason9487 in #1987
- Avoid continuing to sync settings with GMC after shipping time API failed by @eason9487 in #1994
- Show a general error message when the phone number verification request is failed by @eason9487 in #1999
- Replace undefined $border-width-focus var by @puntope in #2000
- Add the built-in WP REST API validation to
CountryCodeTrait
to avoid errors when clearing all audience countries in the onboarding flow by @eason9487 in #2003
Tweaked 🔧
- Add Empty Data placeholder in Attribute Mapping Table by @puntope in #1990
- Show API error messages when errors occur in the code of wp-data store and simplify some error messages by @eason9487 in #1996
- Update Asset Groups Texts by @puntope in #2009
- Adjust the infrastructure to uniform the error messages returned from Google Shopping Content service by @eason9487 in #2007
Developer-facing changes 🧑💻
- Enable unit testing for PHP 8.1 by @mikkamp in #1989
- Add a step to publish the latest extension build for the
develop
branch by @eason9487 in #1988 - Remove an unused hook
useCallbackOnceEffect
by @eason9487 in #1995 - Set Node/npm Engines by @puntope in #2001
- Add PHP tests for
CountryCodeTrait
and two related API controllers by @eason9487 in #2004
Full Changelog: 2.4.10...2.4.11