GymMaster Logo

GymMaster Gym Software Release

« Go back

GymMaster Software Release v1495

Wed, Aug 27, 2025  

Initial Release: 27th August 2025

General Improvements:

  • Bookings
    • Printing a class enrollment will now use the club logo if it exists instead of the GymMaster logo.
  • Member
    • The ‘Key Fob / Token’ field and modal have been renamed to ‘Access Control’.
    • The Access Control field on a Member Details page now displays all assigned methods instead of just their primary access method.
    • The manual check-in modal has been streamlined for prospects and members without a current membership.
    • ‘Zip Code’ has been renamed to ‘Postal Code’ for all sites outside of the United States of America.
    • The trainer and sales representative fields are now hidden from the Member Details page if no staff users are set up as trainers or sales reps respectively. This field is shown if the logged in user has permission to add new staff.
    • Adding a staff user via the ‘Sales Representative’ or ‘Trainer’ fields in the Member Details page will now pre-configure the created user with the respective option.
    • Questionnaires can now be downloaded as a PDF in the Questionnaires page on a member’s profile.
  • Misc
    • The ‘Custom Fields’ page has been updated to now include a sidebar for easier navigation.
    • Various improvements to Prepaying membership charges. Notably, newly generated prepay charges are now automatically added to the cart when loading into the POS.
    • User permissions needed to access the ‘Prepay’ functionality have been reduced to match other ‘Add Payment’ options.
    • The ‘Set Coordinates’ option on the Club Details is now always displayed instead of only when we couldn’t match any to the club address.
    • The ‘Set Coordinates’ modal now includes a google maps link for the specified coordinates.
    • The member count on the ‘Tags’ page now links to the Find Member page with a preloaded filter for the given tag.
    • The ‘Question Completed’ task trigger now supports extended filtering to trigger based on specific checkbox questions.
    • General UI improvements throughout the system.
    • Various improvements to the new Member Portal redesign.

Notable Bug Fixes:

  • Accounting/Billing
    • Fixed attempting to view an invoice with no items causing the page to refresh with no changes, then triggered an error message on the next visited page.
    • Fixed membership charges generated as part of a paid promotional period failing to correctly transfer to the parent account for linked members.
    • Fixed the club details at the top of invoices potentially spilling over off the edge of the page. These fields now wrap around to a second in these cases.
    • Fixed the full page save caused by clicking any checkbox in the new ‘Club Billing Settings’ page.
    • Fixed updating the category of a membership type failing to update member maintenance fees when changing between categories that did or did not have fees enabled.
    • Fixed linked members being false flagged for owing when the parent member was owing but had a payment plan via deadline for owing.
  • Bookings
    • Fixed the Add Booking modal appearing mostly off screen when using the schedule on some mobile phones.
    • Updating a facility or staff resource’s ‘Staff Categories’ or ‘Facility Categories’ now only resets the ‘Parent Facility’ if the new selection is invalid.
    • Fixed issue that prevented entering numbers containing zeros (ie ‘10’) in the ‘Repeats Every’ when making a repeat booking.
  • Member
    • Fixed additional members added to a shared membership via the Member Portal potentially being added to the wrong membership if the main member had additional shared memberships.
    • Fixed the Access Control modal allowing ‘Mobile ID’ Bluetooth tokens to be saved in the ‘Fob’ input. The token was still assigned but would incorrectly appear as a fob until a page refresh.
    • Fixed the Measurement & Progress Summary section on the Member Training page not showing measurement ‘progress’ comparisons for some measurement types.
    • Fixed file type errors that prevented viewing a member’s ‘Member Debt Report’ if a club logo was set.
  • Membership
    • Follow on and prerequisite membership selectors in the Membership Type page now hide memberships based on the selected availability of the current membership.
    • Fixed the membership cancellation modal ignoring if the ‘Prorate Cancellation’ option was checked when previewing the remaining amount to bill.
    • Fixed the server error encountered when attempting to manually edit a membership’s visit count but leaving it blank.
    • When editing a membership category, the delete button is now disabled if the category is currently in use.
  • Member Portal
    • Fixed classes marked as ‘Hidden’ in the Sell Online options still appearing in the unfiltered class booking page.
    • Fixed members being redirected to the Member Portal Home page after completing sign-up instead of the post-signup questionnaire when the Member Portal setting ‘Enable questionnaire after sign-up’ was enabled.
    • Fixed the validation for ‘Date of Birth’ fields false flagging the date as invalid in some cases.
    • Fixed the generic error encountered when attempting to sign up to a membership at a club that had ‘Hidden from Portal’ enabled. The error now specifically references the related setting.
    • Fixed holds and gifted time leading to invalid cancellation dates when cancelling via the member portal while the member Portal setting ‘Cancel membership at end of payment cycle’ is enabled.
    • Fixed the submit button staying stuck on ‘Submitting…’ after navigating back from payment confirmation for a class booking.
    • Fixed the ‘Cancel Membership’ button appearing in the Member Portal Home page when online cancellations were disabled.
    • Fixed applying a discount code to a booking via a direct link failing to apply the discount.
  • Point of Sale
    • Fixed potential 403 error encountered when attempting to add a membership to a member via the Point of Sale.
    • Fixed error encountered when adding automatically generated gift voucher codes via POS.
    • Fixed predefined voucher amounts not working for POS transactions.
    • Fixed vouchers purchased via the POS ignoring any specified expiry dates and instead using the 1-year expiry default. Vouchers created before this fix currently retain their 1-year expiry.
  • Reports
    • Fix ‘Membership Promotional Period’ report field to include promotion price instead of just promotion end date.
    • Fixed date sorting for reports when using aggregated rows. These reports will now use the maximum date of the aggregated rows when sorting by date.
  • Misc
    • The task trigger ‘Prospect Made a Booking’ has been renamed to ‘Prospect Service Booking Coming Up’ to better reflect the trigger’s functionality.
    • Added missing ‘Add Image’ button to the ‘Club Information’ section in the Club Details page.
    • Fixed real time payments that succeeded unexpectedly fast failing to sync to gatekeepers. This could lead to members being incorrectly flagged as owing during check-in.
    • Fixed slow processing times for members geolocation causing some QR code check-ins to fail.
    • Saving a staff user profile no longer resets the ‘Allowed Booking Service Categories’ for the associated staff resource.
    • Fixed the ‘expiry date’ for expired/used voucher codes incorrectly appearing editable in the ‘Gift Vouchers’ list page.