Changelog

3.0.5 2026-05-03

Changed

  • Bump verbb/auth to allow firebase/php-jwt 7.x.

3.0.4 2026-02-07

Added

  • Add commerce-xero/orders/send console command.
  • Add debug logs for sending orders to Xero.
  • Add “Send to Xero” button when editing an order in the control panel.

Changed

  • Update line item tax default value to be “Inclusive”.

Fixed

  • Fix line item discounts and tax not being calculated correctly.
  • Fix a redirect error when connecting to a organisation in the control panel.
  • Fix an error when creating a new organisation.
  • Fix handling of tax items for orders.
  • Fix “Line Item Tax” and “Invoices Status” not saving correctly for organisation settings.
  • Fix non-GST tax not going through to Xero.
  • Fix Order::getUser() Commerce deprecation.

3.0.3 2026-01-13

Fixed

  • Fix an error when connecting to an organisation where some accounts have no “Code” assigned.

3.0.2 2025-07-18

Changed

  • Bump verbb/auth.

3.0.1 2024-12-31

Fixed

  • Fix organisation validation occurring before being connected.
  • Fix lack of error handling for organisations that have lost their connection.
  • Fix lack of organisation name when saved, but not connected to a tenant.
  • Improve instruction text for new organisations.

3.0.0 2024-10-22

Changed

  • Now requires Craft 5.0+.
  • Now requires Craft Commerce 5.0+.