v2026.10.32
Flow keeps its own price list, linked to Xero items and Seazona products, with a price check.
AI agents and tools can read these release notes as plain Markdown.
This release covers 16 pull requests.
Highlights
- Flow keeps its own price list, linked to Xero items and Seazona products, with a price check. (#109)
- Flow imports the full Seazona job history, and matches each job to its Xero invoice. (#114)
- Xero changes reach Flow through webhooks, a daily check and an hourly poll, and each sent invoice shows its Xero status. (#139, #133)
- Xero and Seazona calls stop after repeated failures, and the Xero page says how to start them again. (#112, #138)
- Any invoice opens as a PDF that Flow draws. (#121)
Changes
- Flow's own price list, linked to Xero items and Seazona products, with a price check. (#109)
- Import full Seazona job history from the API, held in the ledger, matched to Xero, with job card issues. (#114)
- A quiet alert line shows on a page only when something there needs a person. (#124)
- The Xero page says when calls are stopped and how to start them again. (#138)
- Preview any invoice as a PDF drawn by Flow. (#121)
- Sidebar button with a panel icon; narrow menu opens as a drawer. (#137)
- Xero webhooks, a daily check of the copy, and an hourly poll while webhooks arrive. (#139)
Fixes
- Xero calls stop after repeated failures, through one shared call guard. (#112)
- Keep Xero's copy fresh, and show each sent invoice's Xero status with an out-of-sync alert. (#133)
- A Seazona list at the row cap no longer stops its sync lane. (#134)
- Account leaves the sidebar, and the account menu fits its rows. (#120)
- A Seazona job fixed after a day can still draft; the feed reports an unchanged order again each hour. (#145)
- Invoice Reference from a rule; send, Back and next on an invoice. (#119)
Contribution record
CHANGELOG/records/2026.10.32.md lists every pull request in this release once, with its related issues and thanks.