GymMaster Gym Software Release
« Go back
GymMaster Software Release v1650
Tue, Aug 11, 2026
Initial Release: 11th August 2026
Release Notes v1650
Initial Release: 11th August 2026
General Improvements:
- Accounting/Billing
- Club Billing credential changes are now recorded in the System Log for improved audit tracking
- Gymmy AI
- General improvements to Gymmy chat, including a new full-page assistant, the ability to keep sending messages while Gymmy is replying instead of the chat being disabled, and conversations carrying across between the widget and full page.
- Member Portal
- Added the ability to include custom fields on the Quick Signup form, just like on the standard Signup form.
- The promotional source field is now available to add to the Quick Signup form.
- Membership
- Memberships restricted from online purchase can now allow online renewals for members who currently hold, or have previously held, that membership.
- Questionnaires can now be set as mandatory during the sign-up or add-membership process.
- Added the ability to remove or restore promotional periods when editing a membership.
- Added clearer warning text for Guest Pass benefits to explain that they only work with manual check-ins.
- Tasks
- Multiple member and prospect task triggers have been combined, with a new “Prospect Status” filter to select members, prospects, or both.
- Misc
- For clients with multiple locations, added the ability to reorder clubs by drag-and-drop to control how they are displayed in the Member Portal.
Notable Bug Fixes:
- Access Control
- Fixed an issue where expired memberships could be incorrectly used during booking access checks, mainly affecting QR code, barcode, and manual check-ins.
- Accounting/Billing
- Fixed an issue where invalid money inputs in manual billing were not handled correctly.
- Bookings
- Fixed an issue where monthly repeat bookings starting on the 29th, 30th or 31st could miss bookings in shorter months.
- Fixed an issue where repeat bookings created from the “Add to Schedule” modal could continue indefinitely instead of stopping on the selected end date.
- Fixed an issue where class/service settings were being overwritten when the page first loaded.
- Fixed an issue where repeat child class bookings could continue after the parent class was cancelled.
- Prevented staff from being assigned to multiple trainer resources in the same category at the same club.
- Member App
- Fixed an issue where linked member logins were incorrectly counting against the master member’s device limit.
- The Member App widget can now be customized to display selected rosters, including All and Door roster types.
- Member Portal
- Fixed the redirect destination when Sign & Complete billing fails, to redirect to the home page instead of an additional purchase page.
- Fixed an issue where members were redirected to an empty questionnaire page if post-transaction questionnaires were enabled but no questionnaire was set.
- Fixed an issue where the Suburb field was not being shown or hidden correctly in the Member App based on custom form settings.
- Fixed an issue where the signup form could be submitted twice, causing reCAPTCHA validation to fail.
- Added clearer warning text for Guest Pass benefits to explain that they only work with manual check-ins.
- Fixed an issue where duplicate member checks in the Member Portal did not run after manually entering a Date of Birth.
- Fixed an issue where the submit button would not work when updating Stripe card information in the Member Portal after previously submitting invalid card details.
- Fixed an issue where Google Tag Manager (GTM) could prevent forms from being submitted in the Member Portal.
- Membership
- Fixed an issue where dynamic discount codes failed validation when used in the embedded Member Portal.
- Fixed an issue where benefits could be taken from the wrong active membership instead of the membership with the next benefit renewal date.
- Fixed an issue where restoring membership contracts could leave the member-facing agreement out of sync with the contract settings.
- Cancellations are no longer included by default in mass price changes, helping avoid unwanted charges for members who are leaving.
- Fixed an issue where repeatedly changing a Membership Type price could prevent the “New Members Only” or “New and Existing Members” prompt from appearing.
- Fixed an issue where membership changes made before “Sign & Complete” were not reflected when members were asked to provide missing details.
- Reports
- Fixed an issue where Category and Membership Type filters could show incorrect results for members with multiple expiring memberships.
- Updated the Member Visit Count report to better show visits by door and improve club filtering.
- Tasks
- Fixed an issue where the “Failed Member Payments X or More Times Consecutively” task was checking failed payments from 1 month ago instead of the intended 1 week.
- Fixed an issue where award notifications could be triggered even when the “Show awards on portal and app” setting was disabled.
- Renamed the “Prospect Trial X Days No Visit” task trigger to “Prospect created X days ago without visit” and fixed it to trigger only at the intended time.
- Misc
- Fixed an issue where barcode scanners could process duplicate swipes almost simultaneously, causing visits and charges to be counted twice.
- Fixed an issue where registering a CardPointe terminal in Financial Configuration could fail with an invalid credentials error.
- Fixed an issue where Credit Note invoices were incorrectly shown as outstanding instead of paid.
- Fixed a bug where password strength was always reported as “weak” when resetting a member’s password.
- Fixed an issue where the “Is Sales Rep” checkbox on the Staff page remained unchecked regardless of whether the staff member was a sales rep.
- Added help text to explain why password inputs in custom forms cannot be relabeled.