---
title: "v2026.10.19"
summary: "An owner connects Xero, Flow copies its contacts and items, and Flow sends issued invoices to Xero as drafts."
description: "Flow v2026.10.19 release notes: what changed, and who contributed."
keywords:
  - Flow
  - v2026.10.19
  - release notes
---

# v2026.10.19

<!-- Written by scripts/release/changelog.mjs from CHANGELOG/2026.10.19.md. Do not edit it: the release cut writes it again. -->

AI agents and tools can read these release notes as [plain Markdown](https://raw.githubusercontent.com/arcforgelabs/flow/main/CHANGELOG/2026.10.19.md).

This release covers **16 pull requests.**

## Highlights

- An owner connects Xero, Flow copies its contacts and items, and Flow sends issued invoices to Xero as drafts. ([#32](https://github.com/arcforgelabs/flow/pull/32), [#33](https://github.com/arcforgelabs/flow/pull/33), [#36](https://github.com/arcforgelabs/flow/pull/36))
- Seazona orders come into a billing ledger through a rate-safe client. ([#27](https://github.com/arcforgelabs/flow/pull/27), [#35](https://github.com/arcforgelabs/flow/pull/35), [#37](https://github.com/arcforgelabs/flow/pull/37))
- The sign-in page and every auth route are rate-limited. ([#28](https://github.com/arcforgelabs/flow/pull/28))

## Changes

- Create an integration's tables only when it is turned on. ([#25](https://github.com/arcforgelabs/flow/pull/25))
- Let an integration adapter start its own work at server start. ([#29](https://github.com/arcforgelabs/flow/pull/29))
- Xero adapter settings, rate-limit governor and API client, with replay mode. ([#26](https://github.com/arcforgelabs/flow/pull/26))
- An owner connects Xero, and Flow keeps its refresh token encrypted. ([#32](https://github.com/arcforgelabs/flow/pull/32))
- Seazona API client and shared rate governor. ([#27](https://github.com/arcforgelabs/flow/pull/27))
- Copy Xero contacts and items into Flow for invoice preparation. ([#33](https://github.com/arcforgelabs/flow/pull/33))
- An issued invoice records the item code of each line. ([#34](https://github.com/arcforgelabs/flow/pull/34))
- Seazona sync lanes with per-order failure rules. ([#31](https://github.com/arcforgelabs/flow/pull/31))
- Seazona adapter on the integration port, with a live-only sync and health. ([#35](https://github.com/arcforgelabs/flow/pull/35))
- Send issued invoices to Xero as draft invoices, with a free preview. ([#36](https://github.com/arcforgelabs/flow/pull/36))
- Keep billable jobs in a billing obligation ledger with evidence. ([#24](https://github.com/arcforgelabs/flow/pull/24))
- Xero answers the billing ledger: invoice lookup and payments. ([#38](https://github.com/arcforgelabs/flow/pull/38))
- Seazona feed items map onto the billing obligation ledger. ([#37](https://github.com/arcforgelabs/flow/pull/37))
- Import from the earlier codebase, and sign-in fixes for Replit. ([#30](https://github.com/arcforgelabs/flow/pull/30))

## Fixes

- Rate-limit the sign-in page and every auth route. ([#28](https://github.com/arcforgelabs/flow/pull/28))

## Contribution record

[CHANGELOG/records/2026.10.19.md](https://github.com/arcforgelabs/flow/blob/main/CHANGELOG/records/2026.10.19.md) lists every pull request in this release once, with its related issues and thanks.
