Changelog

Real shipped versions only. No roadmap items.

v1.4.22026-04-08
  • • Gateway validation: payments now fail-fast when gateway credentials are missing
  • • Tenant isolation: every API endpoint validates branch/terminal ownership
  • • OTA manifest endpoint for pull-based terminal updates
  • • Admin portal: image upload previews for promo images and QR codes
v1.4.12026-03-25
  • • Role-based user creation: form restricts roles to those below the current user
  • • Parent admin auto-select when creating branches/users
  • • Fixed duplicate email save bug in user creation dialog
v1.4.02026-03-15
  • • parentUserId migration: unambiguous tenant hierarchy replacing legacy adminId
  • • Client SDKs: Android (Kotlin), Web (TypeScript), iOS (Swift) — v1.0.0
  • • Payment callback IP allowlist for notification endpoints