v2026.10.38
Work › Reconcile shows each done job with no invoice, and each Flow invoice with no job, so a person can link, make an invoice or skip.
AI agents and tools can read these release notes as plain Markdown.
This release covers 3 pull requests.
Highlights
- Work › Reconcile shows each done job with no invoice, and each Flow invoice with no job, so a person can link, make an invoice or skip. (#191)
- The job panel marks a job with no invoice as "Needs invoice", with Make invoice and Reconcile buttons. (#191)
- Integrations › Xero › Import links copied Xero invoices to Flow invoices, links sure matches by itself, and makes Flow invoices for the rest when asked. (#191)
- The Jobs list has ticks, folding groups and the bulk action bar: set a custom field, mark ready, draft invoices, copy or export. (#198)
- The Jobs list has a Columns menu, a separate column for each date, coloured Stage labels and Group: None. (#198)
- Each lab gets an Assignee field, with an "Assignee: me" filter. (#198)
Changes
- Work › Reconcile matches Flow jobs with Flow invoices, from Flow's own data, with no Xero or Seazona call. (#191)
- Integrations › Xero › Import reviews copied Xero invoices one at a time or as a list, links them to Flow invoices, and searches the Xero history. (#191)
- The Jobs list has ticks, folding groups, bulk actions, a Columns menu and an Assignee field. (#198)
Contribution record
CHANGELOG/records/2026.10.38.md lists every pull request in this release once, with its related issues and thanks.