GymMaster Logo

GymMaster Gym Software Release

« Go back

GymMaster Software Release v1420

Wed, Feb 26, 2025  

Initial Release: 26th February 2025

Features:

  • Added Real-time chat between GymMaster Web and the Member App that allows for easy direct communication between members using the app and facility staff. This can be enabled through the ‘Real-time chat’ Advanced Configuration Setting.

General Improvements:

  • Added ‘Sales’ view in Member ‘Account History’ as a more streamlined view displaying charges and if they have been paid inline. This design aims to mimic a ‘Cash Based’ accounting system as opposed to our standard ‘Accrual’ accounting view.
  • Various UI changes and improvements as part of Gymmaster Modern Redesign.
  • The ‘Rate Attended Class’ app widget has been renamed to ‘Rate Attended Booking’ and will now also display for service bookings.
  • Holds for ‘All Active Memberships’ placed via the Member Portal are now always End on Member Return.
  • The ‘Assign a Bluetooth Access Token’ option in Membership Categories now also applies to in person staff sign-ups.
  • Staff will now be able to mark Seats as ‘Unavailable’ from the edit class page in schedule if the ‘Enable seat allocation’ Advanced Configuration setting is enabled. This is useful for situations where equipment it temporarily unusable for things like maintenance.
  • The expanded view of charges in Member Account History will now include the day of the week.
  • Detected tailgating will now trigger a swipe/check-in warning popup. Note: Tailgating can take a few minutes to process and upload to the server.
  • Maintenance Fees generated for children on a shared membership will now be charged on the primary members account.
  • The Zapier ‘New Member’ and ‘New Membership’ triggers will now include additional members in a shared membership based on the ‘Include shared members’ Advanced Configuration setting.
  • New features now have their own notification type to better distinguish them from patch notes and important announcements.
  • Significant update to the awards system including improved app engagement through notifications and social sharing through the Friends system. For those with awards already enabled, we have pre-generated a range of inbuilt award task types.
  • Improved coverage of failed billing reasons for Square and Stripe, including notes on how to best handle each fail type.
  • New GymMaster member count dashboard widget will appear when the member count in the current members report differs from the actual member count by more than 4%. This member count is the count used to determine your package threshold.
  • Added report field ‘Member Service Booking URL’. The existing ‘Member PT Booking URL’ report field has had its description updated to specify it’s only for bookings with trainers.
  • The ‘Require/Request Member Photo/Photo ID on Contact Us’ Member Portal Settings now also apply for casual bookings and have been renamed to reflect that.
  • Added ‘See All’ option to the member bookings dashboard widget. By default, this widget only shows the top 6 booking types, the see all button will expand it out to show all booking types.
  • Various fixes and improved error messaging when a member attempts to use a dynamic discount code assigned to another member.
  • ‘Require signature before completing membership’ now requires a signature even if there are no additional agreements beside the membership contract.
  • Updated column names and description for Visits in Period report to better reflect when booking visits are also included.
  • Bluetooth tokens can now be assigned to staff members from their Staff Details page.
  • Added ‘Sale TransactionID’ for the all payments report.

Notable Bug Fixes:

  • Fixed issue that prevented editing an incomplete membership when the Minimum Term was not set.
  • Fixed issue in the Member Portal that caused workouts to be saved against the incorrect member if another member logged in in another tab or window before the workout was saved.
  • Charges occurring before the club open date now appear in billing preview along with the following error: ‘Charge is earlier than Club Billing Start Date’.
  • Date pickers no longer stay floating in place when scrolling the page.
  • Fixed issue where the ‘Assign Fob button’ was missing from the Staff Details page.
  • Various fixes when saving club details to prevent invalid states and improve error messages.
  • Fixed text color for confirm booking and member details sections of the Member Portal when using a dark background.
  • Fixed the Invite New User modal silently erroring and resulting in the page becoming unresponsive if the email was already used by another staff user account.
  • Support hours in page footer now fallback to New Zealand time in the event the local time cannot be determined.
  • The ‘Combined Invoices’ option for linked members now respects the ‘Paying for’ charge types set on the link instead of transferring all charges.
  • Fixed maintenance fees incorrectly being cleared from members on shared memberships.
  • Fixed incorrect handling of maintenance fees when canceling a membership.
  • Fixed visit streaks displaying a streak of 0 if the member had yet to visit in the current week.
  • Fixed issue that could incorrectly remove all access rights from a staff member when editing staff permissions.
  • Fixed issue with the Debtors dashboard widget incorrectly including members with credit in the total debt amount.
  • Fixed POS real time billing transactions paying to the club the staff user is logged into instead of the club the transaction belongs to.
  • Fixed gifted time from referrals only applying to the primary membership instead of the referring membership.
  • Fix being unable to add new products if there are no product types with a purchase tax rate.
  • Fixed historic membership types being excluded from prerequisite membership type checks.
  • Visits in Period report no longer combines linked member’s visits and now reports them separately.
  • Fixed changing measurement units in non-English languages potentially corrupting Measurement data.
  • Fixed benefit allocation not updating correctly after editing a benefit using a per membership benefit allocation.
  • Fixed members with any uppercase letters in their email address not syncing to Mailchimp.
  • Manually added ‘Stop at Gate’ tasks now use the default ‘General Stop at Gate Task’ instead of trying to find a task that had ‘Stop at Gate’ enabled.
  • Fixed issue preventing exporting reports to google sheets.
  • Fixed issue preventing Guest Pass waivers from being signed.