What shipped, and when.
Features, fixes, and API changes as they go live. No marketing spin, just the log.
September 2026
Accessibility across the dashboard and portal
Lists work from the keyboard, focus is always visible, every form field has a name a screen reader can announce, and errors say what went wrong.
Tables in the help and developer guides
Reference material that reads best as a grid, like field lists, now appears as a real table in the guides and on the blog.
A replacement that fails now says so, with a retry
If issuing a replacement fails after a claim is approved, the claim now shows it and offers Retry, instead of looking like it went through.
Each dashboard chart leads with its takeaway
Every chart now carries one plain sentence under its title, such as how claims compare with the previous 30 days.
The portal tells customers when a session ends
When a customer's sign-in expires, the portal signs them out, says why, and brings them back to where they were once they sign in again.
Clearer errors and empty states in the dashboard
When a list fails to load, the dashboard now says so and offers a retry, instead of looking empty. Each list's empty state says what goes there.
A loading bar while dashboard pages open
A thin bar along the top of the dashboard now shows when the next page is on its way, so a click never looks like it did nothing.
Large Shopify order histories import in the background
Importing your Shopify order history now runs in the background in batches, so a big store's history doesn't hold up setup.
August 2026
Want the story behind what shipped, not just the log? Read the blog. Or follow along by RSS.