Skip to content

Releases: arcforgelabs/flow

flow 2026.10.53

Choose a tag to compare

@github-actions github-actions released this 29 Oct 05:59
Immutable release. Only release title and notes can be modified.

2026.10.53

Highlights

  • A read field goes to the custom field of the same name; mark work system fields. (#389) Thanks @cursoragent.
  • Quieter Custom fields page (New button, no empty text or count). (#409)

Changes

  • A read field goes to the custom field of the same name; mark work system fields. (#389) Thanks @cursoragent.
  • Quieter Custom fields page (New button, no empty text or count). (#409)

Fixes

Complete contribution record

This audited record covers the complete e422158..4a0a104 history: 3 in-range PRs + 0 retained seed-only PRs = 3 unique PRs. The generation manifest also supplies direct commits as editorial input; the grouped notes above prioritize user impact.

Pull requests

flow 2026.10.52

Choose a tag to compare

@github-actions github-actions released this 29 Oct 03:14
Immutable release. Only release title and notes can be modified.

2026.10.52

Highlights

  • Match a capture to a job, and the Capture page on phone and desk. (#376) Thanks @cursoragent.
  • Seazona history read resumes, skips orders read before, and shows live progress. (#390)
  • Pick a rule's icon with a shared icon picker. (#400)
  • Short problem labels and a calm phone row on Invoices. (#381)
  • Remove the expired stage move notice. (#384)
  • Keep long Bill to and Reference text inside their invoice header columns. (#397)
  • Wrap long help tips in their box, and fold Sentry's technical settings under Advanced. (#420)
  • Price list on the shared list head, window and chips. (#421)

Changes

  • Match a capture to a job, and the Capture page on phone and desk. (#376) Thanks @cursoragent.
  • Seazona history read resumes, skips orders read before, and shows live progress. (#390)
  • Pick a rule's icon with a shared icon picker. (#400)

Fixes

  • Short problem labels and a calm phone row on Invoices. (#381)
  • Remove the expired stage move notice. (#384)
  • Keep long Bill to and Reference text inside their invoice header columns. (#397)
  • Wrap long help tips in their box, and fold Sentry's technical settings under Advanced. (#420)
  • Price list on the shared list head, window and chips. (#421)

Complete contribution record

This audited record covers the complete 94d861c..e4b9b4b history: 10 in-range PRs + 0 retained seed-only PRs = 10 unique PRs. The generation manifest also supplies direct commits as editorial input; the grouped notes above prioritize user impact.

Pull requests

flow 2026.10.51

Choose a tag to compare

@github-actions github-actions released this 28 Oct 07:47
Immutable release. Only release title and notes can be modified.

2026.10.51

Highlights

  • Store a form photo as a capture. (#365) Thanks @cursoragent.
  • Read a form photo with Claude on Bedrock in Australia. (#373) Thanks @cursoragent.
  • Start and stop the Seazona history read on Integrations › Seazona. (#382)
  • The Replit template accepts a correction version (YYYY.M.N-C). (#349)

Changes

  • Store a form photo as a capture. (#365) Thanks @cursoragent.
  • Read a form photo with Claude on Bedrock in Australia. (#373) Thanks @cursoragent.
  • Start and stop the Seazona history read on Integrations › Seazona. (#382)

Fixes

  • The Replit template accepts a correction version (YYYY.M.N-C). (#349)

Complete contribution record

This audited record covers the complete c2073d5..f0ffb21 history: 7 in-range PRs + 0 retained seed-only PRs = 7 unique PRs. The generation manifest also supplies direct commits as editorial input; the grouped notes above prioritize user impact.

Pull requests

flow 2026.10.50

Choose a tag to compare

@github-actions github-actions released this 28 Oct 03:06
Immutable release. Only release title and notes can be modified.

2026.10.50

Highlights

  • Non-chargeable tab for invoices a lab keeps but never bills. (#356)
  • Xero demo environment with a Custom Connection on the Demo Company. (#369)

Changes

  • Non-chargeable tab for invoices a lab keeps but never bills. (#356)
  • Xero demo environment with a Custom Connection on the Demo Company. (#369)

Fixes

Complete contribution record

This audited record covers the complete bbc1b27..19612d8 history: 6 in-range PRs + 0 retained seed-only PRs = 6 unique PRs. The generation manifest also supplies direct commits as editorial input; the grouped notes above prioritize user impact.

Pull requests

flow 2026.10.49

Choose a tag to compare

@github-actions github-actions released this 27 Oct 11:53
Immutable release. Only release title and notes can be modified.

2026.10.49

Highlights

  • Xero clients become Flow contacts, and contact edits go both ways (opt in on the Xero page). (#346)
  • New Seazona clients become Flow contacts, and Link ties a contact to its Xero client. (#340)
  • On a phone, lists, settings rows, invoice lines and touch targets fit the screen. (#341, #343)
  • Integration pages say less: a name, ? help and short notices. (#347)
  • Folded sections point right when closed and down when open. (#348)

Changes

  • New Seazona clients become Flow contacts, and Link ties a contact to its Xero client. (#340)
  • Phone parts in the design system, and phone checks for cut tables and split notices. (#342)
  • Xero clients become Flow contacts, and contact edits go both ways (opt in on the Xero page). (#346)

Fixes

  • On a phone the Pending note is one short line, and invoice lines stack as cards. (#341)
  • Drop the Dependabot cooldown option GitHub Actions rejects. (#344)
  • Phone lists, settings rows and touch targets fit a phone. (#343)
  • Integration pages say less: name and ? help, short notices, slim header. (#347)
  • 5 highlights is a guideline for a stable release, not a release gate. (#345)
  • Folded sections point right when closed, down when open. (#348)

Complete contribution record

This audited record covers the complete ee63290..4fa215c history: 11 in-range PRs + 0 retained seed-only PRs = 11 unique PRs. The generation manifest also supplies direct commits as editorial input; the grouped notes above prioritize user impact.

Pull requests

flow 2026.10.48-1

Choose a tag to compare

@github-actions github-actions released this 27 Oct 04:17

2026.10.48-1

Highlights

  • The Seazona sweep no longer counts invoices from before Flow's first read as missed. (#339)
  • 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.
  • The Seazona sweep no longer counts invoices from before Flow's first read as missed. (#339)

Complete contribution record

This audited record covers the complete c74af55..8d819a0 history: 10 in-range PRs + 0 retained seed-only PRs = 10 unique PRs. The generation manifest also supplies direct commits as editorial input; the grouped notes above prioritize user impact.

Pull requests

flow 2026.10.48

Choose a tag to compare

@github-actions github-actions released this 23 Oct 21:50

2026.10.48

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.

Complete contribution record

This audited record covers the complete c74af55..be16b51 history: 9 in-range PRs + 0 retained seed-only PRs = 9 unique PRs. The generation manifest also supplies direct commits as editorial input; the grouped notes above prioritize user impact.

Pull requests

flow 2026.10.47

Choose a tag to compare

@github-actions github-actions released this 22 Oct 08:01

2026.10.47

Highlights

  • Send holds drafts that a skip rule matches, and you can delete a draft that was never issued. (#316) Thanks @cursoragent.
  • Bulk Send continues when one job cannot be confirmed. (#313) Thanks @cursoragent.
  • Send to Xero shows that it is working, then opens the tab the invoices went to. (#309)
  • The Invoices filter stays on screen and offers the list's fields. (#314) Thanks @cursoragent.
  • Each person can pin pages in the sidebar, and the More menu floats over the page. (#304) Thanks @cursoragent.
  • A problem report carries a replay of the minute before it. (#320)

Changes

  • Each person can pin pages in the sidebar, and the More menu floats over the page. (#304) Thanks @cursoragent.
  • A problem report carries a replay of the minute before it. (#320)
  • Each design system card lists its phone rules. (#302) Thanks @cursoragent.
  • Each release gets a docs-site page and a thanks roster after the docs deploy. (#274) Thanks @cursoragent.

Fixes

  • Send holds drafts that a skip rule matches, and you can delete a draft that was never issued. (#316) Thanks @cursoragent.
  • Bulk Send continues when one job cannot be confirmed. (#313) Thanks @cursoragent.
  • Send to Xero shows that it is working, then opens the tab the invoices went to. (#309)
  • The Invoices filter stays on screen and offers the list's fields. (#314) Thanks @cursoragent.

Complete contribution record

This audited record covers the complete d0c122e..3a25a5d history: 13 in-range PRs + 0 retained seed-only PRs = 13 unique PRs. The generation manifest also supplies direct commits as editorial input; the grouped notes above prioritize user impact.

Pull requests

flow 2026.10.46

Choose a tag to compare

@github-actions github-actions released this 22 Oct 03:43

2026.10.46

Highlights

  • The Invoices list can show the job's Shipped date, Case, Practitioner, Due date and custom fields. (#276)
  • The Xero card shows Xero call usage and the age of Flow's copy of Xero data, on any screen width. (#300, #303) Thanks @cursoragent.
  • A connected integration card shows the signed-in account and returns to Flow by itself. (#273) Thanks @cursoragent.
  • Saved views sit in the toolbar beside Group, Sort and Filter. (#277)
  • List toolbar controls share one height and keep clear of the tab line. (#296)

Changes

  • The Invoices list can show the job's Shipped date, Case, Practitioner, Due date and custom fields. (#276)
  • The Xero card shows Xero call usage and the age of Flow's copy of Xero data. (#300) Thanks @cursoragent.
  • A connected integration card shows the signed-in account and returns to Flow by itself. (#273) Thanks @cursoragent.

Fixes

  • Saved views sit in the toolbar beside Group, Sort and Filter. (#277)
  • List toolbar controls share one height and keep clear of the tab line. (#296)
  • The Xero card switches to its phone layout at the same width as every other screen. (#303)

Complete contribution record

This audited record covers the complete 759c6fc..03d20e7 history: 8 in-range PRs + 0 retained seed-only PRs = 8 unique PRs. The generation manifest also supplies direct commits as editorial input; the grouped notes above prioritize user impact.

Pull requests

flow 2026.10.45

Choose a tag to compare

@github-actions github-actions released this 21 Oct 07:55

2026.10.45

Highlights

  • Sidebar shows daily work first; More and the account menu hold the rest. (#252)
  • Invoices list pages on the server, so Filter reaches every invoice. (#253)
  • The problem report form has a "Request a response" tick box. (#257)
  • Jobs board lanes keep a fixed phone width on wide screens. (#260)
  • List rows reach the right edge; columns keep their widths. (#261)
  • Price list uses the shared list table, so its rows reach the right edge. (#264)

Changes

  • Sidebar shows daily work first; More and the account menu hold the rest. (#252)
  • Invoices list pages on the server, so Filter reaches every invoice. (#253)
  • The problem report form has a "Request a response" tick box. (#257)

Fixes

  • Jobs board lanes keep a fixed phone width on wide screens. (#260)
  • List rows reach the right edge; columns keep their widths. (#261)
  • Price list uses the shared list table, so its rows reach the right edge. (#264)
  • A list with one page no longer shows "null" beside its range. (#265)

Complete contribution record

This audited record covers the complete 48bf81d..e4d0877 history: 8 in-range PRs + 0 retained seed-only PRs = 8 unique PRs. The generation manifest also supplies direct commits as editorial input; the grouped notes above prioritize user impact.

Pull requests