March 14th, 2026

March 14th Release

Bug Fixes

  • Tier limit validation hotfix: fixed edit mode silently converting unlimited (null) to default numbers, and tier limit fields sending empty strings instead of null

  • Fixed totalCards and totalWalletInstalls to respect the template filter on the customers page

  • Removed default active status filter on customers route

  • Fixed pagination bug and maxUses falsy check (0 was being treated as falsy)

  • Fixed web app references to renamed cardName field in customer search

Performance

  • Refactored getCustomers with parallel queries, single-pass card loop, and shared utils