GymMaster Logo

GymMaster Gym Software Release

« Go back

GymMaster Software Release v1595

Tue, May 5, 2026  

Initial Release: 5th May 2026

General Improvements:

  • Access Control
    • Doors can now be reordered via the Doors and Readers settings page, with the custom order being used throughout the system, including the member app..
  • Booking
    • Bookings on child facilities are now also shown on the parent facility’s schedule for better visibility.
    • Child resources are now always shown beside their parent resource in the schedule for easier visibility on their linked relation.
    • Various performance improvements for member portal and API calls related to bookings.
  • Communication
    • Added new settings for SMS opt-in to add external links to Terms of Service and Privacy Policy.
    • Images in email templates can now be resized using the ‘+’ and ‘-’ buttons in the template editor.
    • Improved navigation and flow when creating or editing club email templates.
    • Added an email open timestamp to the member details Communication tab, visible when hovering over the open email icon.
  • Member Portal
    • Limited enrolment memberships are now disabled if their limit is reached by adding linked members during signup to prevent over-enrolment errors.
    • Re-added the logic for members to clear the ‘Pending Review’ status by updating their payment details via the Member Portal.
  • Reports
    • Selected dashboard categories are now included in the URL to support creating bookmarks with a category preselected.
    • Added ‘booking ID’ as report source field for booking based reports.
  • Staff
    • Improved performance of staff clock-outs, reducing cases where processing could take several seconds.
  • Tasks
    • Added new task trigger ‘Membership Not Completed (Not signed Waiver)’ to help manage pending memberships waiting on member action.
  • Misc
    • Added a new ‘Custom Movement’ option when creating workouts to create a movement and add it into the workout all in one.
    • Added extra help text for Fitness Passport site and device tokens to note they need to be acquired from Fitness Passport directly.
    • Custom dropdown field options can now be reordered in the Custom Fields page using drag-and-drop.

Notable Bug Fixes:

  • Access Control
    • Fixed un-flagging tailgating on a visit in the Visitors page not updating the tailgating icon on the visit in the visit list until the page is refreshed.
  • Accounting/Billing
    • Fixed Payrix billing tokens being marked as historic if the member hadn’t been billed within the last year, even if the billing token was freshly created.
    • Fix the Next Bill Date still showing the current date instead of the next billing cycle if the member’s billing has already failed today.
    • Fixed the ‘Can Refund’ checkbox being togglable for Ezidebit billing credentials before the Edit button is clicked.
  • Bookings
    • Fixed staff with schedule permissions of Basic or Restricted incorrectly being able edit or delete meetings from the schedule page.
    • Fixed staff with the schedule ‘Trainer’ permissions being able to access classes on a shared facility when another trainer/instructor is assigned to the booking.
    • Restored the repeat option for individual bookings in group service bookings when accessed from the schedule.
    • Fixed automatic enrollment benefits potentially re-adding members to booking waitlists when they were already booked into the class/service.
    • Fixed being unable to add members to a booking with extra space if any members were still in the waitlist while ‘Enable member managed waitlists’ was enabled.
  • Member
    • Fixed emergency contact cell number allowing free text input.
    • Fixed being able to create members at a historic club via the Member Portal API.
  • Member App
    • Fixed being unable to create an ‘All Memberships’ hold from the member app.
    • Fixed an error that prevented the visit history widget from loading in the member app.
  • Member Portal
    • Fixed a rare case where portal transactions could fail but false report success to the member. The encountered error is now also included in the member change logs.
    • Fixed browser auto-fill activating while editing custom forms to prevent accidentally renaming fields with personal information.
    • Fixed an error encountered during signup while Google Tag Manager was enabled.
    • Fixed poor visibility of selected product quantities in the Club Shop.
    • Fixed being unable to add bank details for GlobalPay via the Member Portal.
  • Reports
    • Fixed being unable to save flat amount discounts for product discount codes.
    • Fixed full reports linked from the KPI page failing to apply the selected club filter.
    • Fixed a permissions error that incorrectly limited editing reports to only users with ‘Report Basic’ permissions.
  • Staff
    • Fixed being redirected to a blank page after inviting a new staff user to the system.
  • Tasks
    • Fixed the ‘User Defined X’ field not showing for available triggers on the Task Automations page.
  • Misc
    • Fixed changing a club logo appearing to revert back to the initial logo after saving due to local browser caching.
    • Fixed a false 404 error encountered when attempting to edit workouts from the Workout Configuration page.
    • Fixed deleted waivers still being selectable for Advanced Configuration settings in some rare cases.
    • Fixed searching on the Tags page failing to update the pagination, often leading to the search appearing to produce no result.
    • Fixed the “App Push Notification template used for class waitlist space available” showing email templates instead of SMS templates.