Changelog

What we shipped, in plain language. Newest first.

May 2026

  • Compliance

    Download a ZIP of all your data from Settings → Data (GDPR data portability).

  • Compliance

    Every change to a transaction, invoice, account, or profile is now audit-logged.

  • New

    Replay the guided tour any time from Settings → Data → Help.

  • Better

    Faster category dropdowns — they now load from cache for 5 minutes.

  • New

    Weekly comeback email if your account goes quiet for two weeks.

  • New

    Trial reminder emails on day 5 and a one-click upgrade card on day 10.

  • Better

    Clearer warnings when Plaid, QuickBooks, or Square stop syncing.

  • Better

    After day 3, see a card highlighting the settings most users haven't touched.

  • Better

    Empty states across the app now match your industry — see the right examples first.

  • New

    Admin spending limit on AI calls — set per-user monthly cap from /admin/settings.

  • New

    Spend alerts when monthly Anthropic API usage approaches your ceiling.

  • Compliance

    Documented webhook + cron + AGE secret rotation runbook.

  • Better

    Sentry tracks p95 latency on every API route for performance visibility.

  • Better

    Faster admin overview — stats now aggregate in SQL instead of in Node.

  • Compliance

    Off-site encrypted database backups via Cloudflare R2.

  • Compliance

    Stronger password hashing — bcrypt cost upgraded from 10 to 12.

  • New

    Webhook delivery log + admin dashboard for Plaid, Stripe, QuickBooks, Square.