GymMaster Logo

GymMaster Gym Software Release

« Go back

GymMaster Software Release v1585

Wed, Apr 22, 2026  

Initial Release: 22nd April 2026

General Improvements:

  • Accounting/Billing
    • Implemented automatic archiving of unused Payrix payment information after 12 months of inactivity.
  • Access Control
    • Renamed “Mobile ID” to “Bluetooth Access Token” for consistency in the Access Control modal.
    • Improved the Tailgating UI in visit history by enlarging image previews and hiding the tailgating column when not in use
  • Booking
    • Added new task triggers called ‘First Service Booking Coming Up' and ‘First Class Booking Coming Up’ to send first-time booking reminders for service and classes.
  • Communication
    • Added a dropdown to invert sorting on the Prospects page and an advanced setting to choose the default order.
  • Member
    • Streamlined key fob reassignment by adding a “Move Fob” confirmation, allowing users to reassign a fob without manually unassigning it first.
    • Introduced a “Resync Member to Mywellness” button to manually resync members with MyWellness Cloud, ensuring member data consistency.
    • Improved clarity of the Key Fob/Token field display by simplifying the display of access methods on the member page.
  • Member App
    • Added the options to set “Maximum number of authorized Member App devices” and “Member Device Reset Limit" in the Advanced Configuration.
  • Member Portal
    • Displayed the applied discount code in transaction details for better clarity.
  • Staff
    • Default user permission templates now include a description.
  • Misc
    • Simplified help text for the fitness passport integration and added new messaging if the Gatekeeper requires an update.
    • Clarified the description of settings related to membership cancellation via the member portal.
    • Improved API key security by replacing shared keys with scoped, user-managed keys to prevent unauthorized data access if a key is leaked.
    • Improved the terminology consistency of defining Measurement Category the Measurement Configuration page.

Notable Bug Fixes:

  • Access Control
    • Fixed an issue where the “Open Door” button on the visitors page always opened for 2 seconds instead of using the configured relay open time.
  • Accounting/Billing
    • Saving changes on the Edit Payment page now returns the user to the member profile with a confirmation message.
    • Fixed future dated sign-up fees not updating when the membership start date is changed to an earlier date.
    • Fixed being unable to make payments via Stripe using Apple pay or Google pay related to the 3DS authentication not working correctly.
  • Bookings
    • Fixed an issue where the ‘Next’ button was unresponsive when sending an SMS from the Class edit page.
    • Fixed a user experience issue where the page would scroll to the top when copying booking links
    • Fixed an API error when converting non-members from waitlists to class enrollments.
  • Communication
    • Fixed an issue where “sign and complete” memberships triggered the wrong email, ensuring staff-created memberships now use the correct confirmation template
    • Fixed an issue where staff with Schedule permissions could send bulk SMS but displayed an error due to Report-only access on the cost calculation endpoint.
    • Fixed an issue where, if no staff were subscribed to billing issues, the first subscriber would receive notifications for all issues from the past 6 months. The notification backlog is now limited to 14 days
  • Member
    • Improved error messaging and handling for Bluetooth ID assignments in the Access Control modal.
  • Member Portal
    • Fixed an issue preventing access to the custom casual booking form when it included a checkbox field
    • Fixed gift vouchers not applying correctly during membership purchases in the member portal.
    • Fixed an issue where the app download popup appeared during signup, now shown only on signup confirmation or the account home page.
    • Fixed on the Guest Pass invite form errors caused by invalid data inputs.
  • Membership
    • Fixed an issue that caused duplication of maintenance fees when switching memberships between different categories.
    • Fixed backdated membership cancellations potentially causing duplicate credit notes to be created.
    • Fixed an issue preventing Add-on Program membership types from being set as open-ended, despite this being supported in the description.
    • Resolved an error that prevented adding a linked member to a shared membership.
    • Fixed permission handling permission issue for editing and saving membership types that are available to All Clubs.
  • Products
    • Fixed an issue preventing non-members from purchasing gift vouchers in the club shop even when the “Enable Purchase of Gift Voucher” are enabled.
    • Fixed an issue where staff with the “Support Staff” settings permission could not access the product types and voucher pages.
  • Reports
    • Hide the “Filter by Status” and “Reset Filter” options when no results were available in the Trainer commission filters.
    • Fixed an error when duplicating reports, which prevented the duplicate report from saving.
    • Fixed data exports failed in some cases due to missing files and incorrect filename handling.
  • Staff
    • Shows “Access Granted” when selecting an unauthorized club, then redirects back to login.
  • Misc
    • Fixed the duration setting for discount code promotion periods.
    • Fixed Xendit integration to function correctly when a member account lacks a phone number.