GymMaster Logo

GymMaster Gym Software Release

« Go back

GymMaster Software Release v1600

Wed, May 20, 2026  

Initial Release: 20th May 2026

New Features

  • Custom forms have been expanded to the main signup page allowing expanded customization and control of your membership signup experience.
  • Existing members or prospects buying a new membership via the member portal can now be prompted to fill in any missing details before buying their membership. See ‘Request missing details’ in Member Portal settings.

General Improvements:

  • Booking
    • Adjusted online enrollment limits to respect class size constraints, ensuring accurate booking availability.
    • Added a new “Hide Interclub Services” setting to separate functionality of hiding the interclub services from “Hide Interclub Classes” setting.
  • Communication
    • Display the email opened timestamp as a badge in the expanded communication view.
    • Added an emoji picker into the summernote email editor and subject lines.
  • Member
    • Added a new “Login Options” option during linked member setup.
    • Added highlighted questionnaires to the member profile page with quick access to complete or view them.
  • Member Portal
    • Updated group booking availability text to show context as “(X/Y spaces available)”
    • Allow members to edit their Photo ID after uploading it in the Member Portal.
  • Membership
    • Added a tooltip in the Benefit section to display restricted doors/classes list in the Membership Type page.
  • Point of Sale
    • Added a follow-up modal in POS to navigate to a member profile and resolve incomplete memberships
  • Reports
    • Added a new “Billing Origin” report field to show the payment source (Portal, POS, or Automatic Billing).
    • Added membership tax report fields for tax-exclusive pricing, upfront fees, and sign-up fees in contracts.
    • Added clickable links in standard reports for IDs, bookings, memberships, staff, and generated links
  • Task
    • Added a new “Part of Day” filter to the task trigger section for Member Visited X times in a month task
    • Added a new task trigger called “Class Waitlist Created” and “Prospect Class Waitlist Created” to create notifications when member/prospect added into the waitlist
  • Misc
    • Added a “Make Changes” button on the Roster page to show recent updates

Notable Bug Fixes:

  • Access Control

    • Fixed an issue that caused check-ins for some Gympass users to crash.
    • Fixed visit streaks not counting direct booking check-ins due to incorrect booking ID filtering.
  • Accounting/Billing

    • Fixed billing details being wrongly disabled in club details
    • Fixed the refund button being incorrectly disabled for Ezidebit users.
    • Fixed Global Payments losing in-progress payments after member merges.
    • Fix Refund and Credit not assigning credit notes to the correct staff member
    • Fixed Ezidebit swiper registration.
  • Bookings

    • Fixed invalid schedule day view errors that were displayed due to cross-club staff parent/child resource bookings.
    • Fixed booking validation to ensure correct membership and benefit checks, preventing unauthorized class bookings.
    • Fixed weekly schedule not showing resource names when adding or editing bookings.
    • Fixed Relevant Memberships modal not opening from the Current Members link on services with selected benefits.
    • Improve group service booking handling by auto-cancelling linked bookings when the paying member cancels and “Additional Attendees Book Free” is enabled.
  • Communication

    • Updated the Member Portal Password Reset email template to use a clickable reset link.
  • Member

    • Fixed an issue that kept displaying deleted grades and historic disciplines.
    • Fixed emergency contact deletion when contact details are cleared or left empty.
  • Member Portal

    • Fixed an issue that was dropping names from the last participant if multiple participants are booked at once.
    • Restore old QR code behavior so non-app scans redirect users to the Member Portal signup page again.
    • Standardized the display of tax inclusive/exclusive values in the member portal.
  • Membership

    • Fixed an issue that allowed custom cancellation reasons to be created but not deleted.
    • Updated membership enrollment limit logic to refresh availability after a linked member is no longer enrolled.
    • Fix “Charge Per Visit” memberships being incorrectly disabled for paid-in-full payment options.
  • Point of Sale

    • Fixed voucher sales in POS by correcting access rights and dropdown display.
    • Added form validation when adding a new member via POS
    • Fix incomplete memberships being created on member accounts after abandoned POS sales.
  • Reports

    • Corrected the division filter in the Not Visiting report to ensure accurate filtering.
    • Fixed an issue for exported .xlsx reports to prevent duplicate report prefixes.
    • Fixed trainer commission reports excluding whole class/service commissions.
  • Staff

    • Updated the staff profile interface to prevent saving changes that would cause lost data due to multiple trainer resources.
  • Tasks

    • Stop auto-clearing failed billing tasks that require staff action.
    • Fixed pending review tasks ignoring configuration settings, causing incorrect staff assignment.
  • Misc

    • Improved Discount Code page search to better match complex membership type names.
    • Fixed signature corrupt issue with Firefox browser by switching signature storage from JPG to SVG format
    • Improved follow-on membership validation to prevent conflicts on membership type configuration