Every recorded version, newest first, with what changed in each one.
Latest 1.9.15· Sep 30, 202615 versionsSince Nov 2024
2026 · 6 versions
1.9.15
Latest
7 improvements4 fixes
Improved
Add a filter for changing the status assigned to invoices sent to Xero.
Add a filter for appending Xero-supported XML elements to invoice line items.
Bump WooCommerce "tested up to" version 11.2.
Bump WooCommerce minimum supported version to 11.0.
Fix E2E coupon tests failing on WooCommerce 11.2 by targeting the visible checkout coupon form.
Allow the E2E suite to target a custom tests-site URL through `BASE_URL` or `WP_ENV_TESTS_PORT`.
Pin GitHub Actions and their nested dependencies to immutable commit SHAs.
Fixed
Retry sending a payment to Xero when the API responds with a 429 rate-limit error, instead of failing silently and leaving the order without a payment.
Improved permission checks for Xero branding theme updates.
The list of Xero branding themes is no longer cleared when Xero returns an error.
Improved handling of sensitive values in the optional OAuth debug log.
1.9.14
4 improvements
Improved
Bump WooCommerce "tested up to" version 11.1.
Bump WooCommerce minimum supported version to 10.9.
Bump WordPress "Tested up to" to 7.1.
Update WPCS to 3.4.1 and Update the PHP_CodeSniffer development dependency to 3.13.6.
1.9.13
8 improvements
Improved
Add direct file access guards to PHP files missing ABSPATH check to fix Plugin Check action errors.
Upgrade Node.js from v20 to v24 and npm from v10 to v11.
Upgrade npm and Composer dependencies.
Add a spell-check GitHub Actions workflow and fix typos.
Remove the old WooCommerce navigation integration following the removal of the Navigation feature in WooCommerce 9.3.
Bump WooCommerce "tested up to" version 11.0.
Bump WooCommerce minimum supported version to 10.8.
Bump WordPress minimum supported version to 6.9.
1.9.12
4 improvements
Improved
The `woocommerce_xero_tax_exempt_type` filter now supports proper tax classification for international export orders (e.g., Australian GST-FREE exports).
Bump WordPress "Tested up to" to 7.0.
Bump WooCommerce "tested up to" version 10.8.
Bump WooCommerce minimum supported version to 10.6.
1.9.11
1 new4 improvements1 fix
New
"Append Rate Percentage When Matching" setting option to allow enabling or disabling it.
Improved
Bump WooCommerce "tested up to" version 10.6.
Bump WooCommerce minimum supported version to 10.4.
Bump Wordpress minimum supported version to 6.8.
Bump the `plugin-check-action` GitHub Action version to v1.1.5 to fix the runner path failure.
Fixed
Updated API authorization scopes based on changes made in March 2026.
1.9.10
1 new5 improvements
New
Warning dialog when navigating away from Xero settings page with unsaved changes.
Improved
Replace `node-sass` with `sass`.
Bump WordPress "tested up to" version 6.9.
Bump WooCommerce "tested up to" version 10.5.
Bump WooCommerce minimum supported version to 10.3.
Remove `var_bump` usage to fix the QIT tests.
2025 · 7 versions
1.9.9
4 improvements1 fix
Improved
Bump WooCommerce "tested up to" version 10.3.
Bump WooCommerce minimum supported version to 10.1.
Add compatibility for PHP 8.4.
Updates to our QIT GitHub Action workflow.
Fixed
Rescheduling sending invoices and payments to Xero after hitting rate limits.
1.9.8
2 improvements1 fix
Improved
Bump WooCommerce "tested up to" version 10.2.
Bump WooCommerce minimum supported version to 10.0.
Fixed
Resolved "translation loading was triggered too early" issue in WordPress 6.7 and later.
1.9.7
3 improvements
Improved
Bump WooCommerce "tested up to" version 10.1.
Bump WooCommerce minimum supported version to 9.9.
Bump WordPress minimum supported version to 6.7.
1.9.6
4 improvements
Improved
Bump WooCommerce "tested up to" version 9.9.
Bump WooCommerce minimum supported version to 9.7.
Bump WordPress "tested up to" version 6.8.
Update all third-party actions our workflows rely on to use versions based on specific commit hashes.
1.9.5
4 improvements
Improved
Bump WooCommerce "tested up to" version 9.8.
Bump WooCommerce minimum supported version to 9.6.
Add the WordPress Plugin Check GitHub Action and fix all errors it found.
Use the `@woocommerce/e2e-utils-playwright` NPM package for E2E tests.
1.9.4
3 improvements1 fix
Improved
Bump WooCommerce "tested up to" version 9.7.
Bump WooCommerce minimum supported version to 9.5.
Bump WordPress minimum supported version to 6.6.
Fixed
Improve logging around `refresh_access_token` to avoid invalid request connection status errors.
1.9.3
1 fix
Fixed
Resolved PHP notice caused by loading localization code too early on WordPress 6.7.
2024 · 2 versions
1.9.2
2 improvements1 fix
Improved
Bump WooCommerce "tested up to" version 9.5.
Bump WooCommerce minimum supported version to 9.3.
Fixed
Prevent deprecation notices by conditionally loading Navigation feature only for stores running WC
1.9.1
2 improvements1 fix
Improved
Bump WordPress "tested up to" version 6.7.
Bump WordPress minimum supported version to 6.5.
Fixed
Prevent fatal errors in the Xero connection process and enhance error handling.
Changelog published by the developer, in their original language.