v2026.10.48
Flow's tables move to their own database schema, so a Replit publish never offers to drop them.
AI agents and tools can read these release notes as plain Markdown.
This release covers 9 pull requests, with thanks to 1 contributor.
Highlights
- Flow's tables move to their own database schema, so a Replit publish never offers to drop them. (#323)
- Delete an issued invoice's Xero draft, and Flow refuses the delete when no accounting system is connected. (#321, #324) Thanks @cursoragent.
- A refused send names the invoice and the accounting system's reason. (#331) Thanks @cursoragent.
- Create a missing Xero client from a Flow contact. (#333) Thanks @cursoragent.
- The Invoices page takes clicks again after Delete. (#332) Thanks @cursoragent.
- Phone cards show as one-line rows. (#326)
Changes
- Delete an issued invoice's Xero draft. (#321) Thanks @cursoragent.
- Flow's tables move to their own database schema, so a Replit publish never offers to drop them. (#323)
- Phone cards show as one-line rows. (#326)
- Create a missing Xero client from a Flow contact. (#333) Thanks @cursoragent.
Fixes
- Refuse an issued delete when no accounting system is connected. (#324) Thanks @cursoragent.
- The Invoices page takes clicks again after Delete. (#332) Thanks @cursoragent.
- A refused send names the invoice and the accounting system's reason. (#331) Thanks @cursoragent.
Contribution record
CHANGELOG/records/2026.10.48.md lists every pull request in this release once, with its related issues and thanks.