WooCommerce Xero Gateway Version 1.8.1 Changelog
* Dev – Add Playwright end-to-end tests.
* Dev – Add Playwright end-to-end tests.
* New: Tested with PHP 8.0, 8.1 & 8.2
* New: Tested up to WooCommerce 8.1.0
* New: Tested up to WordPress 6.3.1
* Fix: PHP Fatal error: Uncaught TypeError: str_getcsv(): Argument #1 ($string) must be of type string, array given
* Fix: PHP Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, class SA_WC_Compatibility_4_4 does not have a method ‘save_shortcode_generated_coupon’
* Fix: PHP Fatal error: Uncaught TypeError: Unsupported operand types: string + string
* Fix: PHP Fatal error: Uncaught TypeError: Unsupported operand types: int + string
* Fix: PHP Warning: foreach() argument must be of type array|object, string given
* Fix: PHP Deprecated: auto_detect_line_endings is deprecated
* Fix: PHP Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated
* Fix: PHP Deprecated: strtotime(): Passing null to parameter #1 ($datetime) of type string is deprecated
* Update: POT file
* Tweak – Applying WordPress Coding Standards.
* Fix – Resolved fatal error that was triggered when Attributes are sorted by ‘Name (numeric)’ and ‘Options filtering’ is enabled in a Composite Product.
* Fix – Fixed Composite totals in the block-based cart when the number of displayed decimals was 0.
* Tweak – Used admin theme colors in settings.
* Update – Security update.
* Fix – Prevent warnings if the post object becomes null during pageload.
* Fix – Incorrect API request element sent for Insured Value.
* Fix: Disable regular price fields in quick edit when product is NYP. #250.
* Fix: Currency formatting when editing price in cart after switching currencies.
* Tweak: Add support for Aelia Currency converting pre-filled price when editing price in cart after switching currencies.
* Fix: Waitlist counts for variations not showing correctly
* Update – Security Update.