Xero Accounting Sync changelog
All notable changes to Xero Accounting Sync (kv_xero) are documented here.
The format follows Keep a Changelog and the project uses Semantic Versioning.
[Unreleased]
Section titled “[Unreleased]”[1.0.0] - 2026-11-06
Section titled “[1.0.0] - 2026-11-06”- Initial release.
- Connection to Xero with your own app: OAuth 2.0 authorization code flow, encrypted tokens, organisation (tenant) selection, rotating refresh token under a database lock, weekly keep-alive.
- Contacts found by e-mail or created, sales invoices (ACCREC) with product, shipping and order discount lines, account codes, tax types and tax amounts per line, tax-inclusive or tax-exclusive, draft or approved.
- Payments against the invoice and the bank account mapped to the payment method; credit notes for refunds, applied to the invoice or paid back from the bank account.
- Mapping page (account codes, bank accounts per payment method, tax types per tax) with lists loaded from Xero and suggested tax types for GB, AU and NZ.
- Optional Xero items from product codes, invoice number prefix, due days, sync-from date, queue past orders, manual resync.
- Idempotency keys on every create call, 429 Retry-After handling, job queue with retries, log with CSV export.
- Multi-Vendor: marketplace owner books all vendor orders.