← Products|LivePoint of Sale · 2026

SIM — Gym Edition Changelog

v0.7.0 — Sep 28, 2026

New

  • Automatic crash reporting: the app now reports crashes and errors as they happen, so issues can get diagnosed and fixed faster — without needing to remote into a gym's computer to look around. No member data is ever included; only technical error details.

v0.6.1 — Sep 28, 2026

Fixed

  • Day passes and single-session packages no longer disappear into old records: buying another 1-day gym pass or 1-session class while a prior purchase of the same package was still "active" silently merged the new sale into the old subscription instead of recording a new visit — so staff would see nothing new after taking payment. Every single-visit sale now always creates its own record.
  • Packages can no longer be saved with a Duration of 0 and no Session Count — that combination produced subscriptions that never expired and were treated as permanently active, which is what caused the bug above.

v0.6.0 — Sep 15, 2026

New

  • Personnel attendance report: staff clock-in/out via card swipe now generates an attendance report, no separate timeclock needed.

Fixed

  • Timezone correctness: pinned the app to GMT+8 with whole-day date boundaries — fixes a class of bugs where reports and check-ins near midnight landed on the wrong day.

v0.5.1 — Aug 1, 2026

Fixed

  • Fixed the financial dashboard returning zero results when the date range collapses to a single day (Date From equals Date To).

v0.5.0 — Jul 15, 2026

New

  • Financial dashboard: revenue actuals and forecasts, daily breakdown, average transaction value, and member counts in one view.

v0.4.3 — Jun 3, 2026

Fixed

  • Fixed a GROUP BY bug in payment status recalculation
  • Added a Windows EndPagePrinter fix for receipt printing
  • Retail products now soft-delete instead of failing on a foreign-key conflict
  • Added version bump scripts (major/minor/patch) for releases

v0.4.2 — May 28, 2026

Fixed

  • Fixed retail inventory stock-level computation.

v0.4.1 — May 27, 2026

New

  • Subscription freeze/unfreeze, including a custom unfreeze/re-expiry date picker.

v0.4.0 — May 27, 2026

Fixed

  • Fixed a printing service bug affecting receipt output.

v0.3.0 — May 14, 2026

New

  • Subscriptions: inline discounts, partial payments, and payment-method tracking.

Fixed

  • Further thermal printer stability fixes.

v0.2.3 — Apr 20, 2026

Fixed

  • Fixed a printer memory-corruption bug
  • Added a printer selector and print debug logging
  • Fixed a duplicated SHA/version string in the UI

v0.2.2 — Apr 20, 2026

New

  • Auto DB migration on app startup.

Fixed

  • Deduplicated cashier sessions during sync
  • Fixed a lib_usb_error not supported printer error

v0.2.1 — Apr 15, 2026

New

  • Discounts module
  • Packages and Subscriptions feature
  • Configurable check-in screen timeout
  • Subscription start-date picker
  • Text-to-speech confirmation on check-in scan

Changed

  • POS auto-updater now installs silently with the correct installer, without an implicit background download

Fixed

  • Fixed a "no printer found" banner shown in error
  • Fixed a Personnel page bug

v0.2.0 — Mar 19, 2026

Initial tagged release, after roughly two weeks of scaffolding.

  • NFC check-in via ACR122 reader, with real-time WebSocket events for scan/connect/error
  • Member management: CRUD, search, active-subscription filtering
  • Consolidated CI/CD pipeline with parallelized builds
  • App icon and packaging groundwork for Mac/Windows/Linux builds

Status

Live

Category

Point of Sale · 2026

Tech Stack

NestJSAngularElectronPostgreSQLNFC

Used By

AC Fitness

Interested?

Get in Touch →