WooCommerce Xero Gateway Version 1.9.3 Changelog
* Fix – Resolved PHP notice caused by loading localization code too early on WordPress 6.7.
* Fix – Resolved PHP notice caused by loading localization code too early on WordPress 6.7.
* Tweak – WC 9.6 compatibility.
* Fix – Card logo not appearing when typing card number
* Tweak – Optimize checkout address validation functionality.
* Update – WordPress 6.7 compatible.
* Update – WooCommerce 9.6 compatible.
* Update – Refined the indexer to support better word breaks and normalization consistency.
* Update – For more accurate search results, especially sites using non Indo-European languages, sites might benefit from rebuilding the index after the update.
* Add – Added the woocommerce_product_search_indexer_unicode_scripts filter.
* Add – Added the woocommerce_product_search_indexer_conservative_dashes filter.
* Fix – Fixed a PHP Warning when encountering no term thumbnail image available.
* Add – Added information on the availability of the PHP Multibyte String extension to the Index settings screen. Logs a warning if not enabled when visiting the screen.
* Add – Added information on the availability of the PHP Internationalization extension to the Index settings screen. Logs a warning if not enabled when visiting the screen.
* Update – Updated the translation template.
* Update – Updated included translations.
* Tweak – WC 9.6 compatibility.
* Fix – PHP 8.3 compatibility “Increment on non-alphanumeric string is deprecated”.
* Dev – Bump WooCommerce “tested up to” version 9.6.
* Dev – Bump WooCommerce minimum supported version to 9.4.
* Tweak – Important: Updated the template for displaying Price add-ons.
* Tweak – Supported decimal values for Price add-ons, based on the store’s decimal separator.
* Tweak – Removed use of global product variable in the context of the admin page.
* Fix – Fixed dates before 1970 in Date Picker add-on not being allowed.
* Fix – Fixed non-display of add-ons in single product block.
* Add: Compatibility with WooCommerce’s new preview email feature introduced in 9.6.
* Fix: Prevents PHP fatal error when wcs_can_user_renew_early() is called with a non-existent subscription ID.
* Fix: Prevent payment gateways that complete Change Payment requests asynchronously from blocking future attempts to update payment methods for all subscriptions.
* Fix: Resolved an issue that could lead to undefined variable when attempting to send a customer notification email with no order.
* Fix: Prevents the customer’s postal code being used as their billing city in the current session, following a change to payment details.
* Dev: Use the subscription’s customer ID during the `wcs_can_user_renew_early()` function call when sending customer notification emails.
* Dev: Fix PHP deprecated warnings caused by calling esc_url with null.
* Dev: Update subscriptions-core to 7.9