Northwind is a made-up company. Its repositories, pull requests and people do not exist, no AI model is called, and nothing on this page can be changed. What is real is the checking: every “matches” mark and every coverage number here is computed by the same functions that block a real release from being published.
UPDATED 30 SEPTEMBER 2026
What's new in Northwind (demo)
Everything that changed, in plain English, newest version first. Every entry carries the pull requests it came from, for anyone who wants to check the code.
Version 2.4.0
NEW
Failed card payments are retried for you
When a card payment is softly declined, Northwind now tries again on a schedule and, if it still fails, sends your customer a link to pay.
NEW
Download many invoices at once
Pick invoices in the list and get them all in one ZIP file, even for large exports.
NEW
Scan receipts with your phone camera
On the expense screen, tap Scan receipt: the photo is cropped and attached for you.
FIXED
Due dates no longer land a day early in the Americas
Invoices created in the evening in UTC-negative timezones now keep the due date you picked.
IMPROVED
Expense drafts survive a phone call
Switching apps or taking a call no longer clears the expense you were writing.