Skip to main content
All updates

Release overview

ggLeap 2.9.1 is a maintenance release. There are no headlining features this time: the focus is on stability and polish across Web Admin, the ggLeap Client, bookings and payments, together with a rebuilt sign-in experience for the customer booking portal and a set of improvements to the GoTab integration.

Overview

Share feedback

How to update

If you are a managed ggCircuit customer and we update your ggRock image, then you should request an update in your dedicated support channel.

Otherwise you can update any client pc(s) here https://admin.ggleap.com/settings/client/version

Improvements

New sign-in for the customer booking portal

The public booking portal on your center webpage now uses the same modern sign-in service as the rest of ggLeap. Your customers keep their existing accounts and passwords — nothing changes on their side except a cleaner, more reliable login flow.

What your customers will notice
  • One place for login, registration and password reset: Log in and Create account open a single, consistent sign-in screen that also handles password recovery and account confirmation.

  • Sessions that survive a page reload: refreshing the page or coming back later no longer forces a new login while the session is still valid, and signing out fully ends the session — nothing is left behind on a shared or public browser.

  • The cart is kept when confirming a booking: if a customer needs to sign in at the confirmation step, authentication happens in a popup so their selection is preserved (with a standard redirect as fallback where popups are blocked).

  • Per-center sessions and language: a customer's session belongs to the center they are booking at, and their language preference carries across the flow.

The sign-in copy of the booking portal has been retranslated in all supported languages as part of this change.

Other updates

Web Admin

  • Arcade on/off per center: Arcade game tracking can now be disabled for your center, and games you keep out of Arcade no longer appear in it — including the Arcade links and the Arcade slide on the client home screen.

  • Receipt header text: a new field in your financial settings lets you add custom header text (business name, address, tax details, a greeting) printed at the top of your receipts.

  • Stripe trials activate as soon as they are paid: a subscription moving from trial to active is now applied the moment the invoice is paid, instead of waiting for the next synchronisation.

  • New staff invitation email: employees invited to your center now receive a dedicated, branded signup email; warning-style emails have also been added to the branded templates.

  • Center network emails refreshed: the network owner invitation and login-reset emails have been rebranded, and a wrong support link in them has been corrected to help.ggcircuit.com.

  • Updated currency list: the list of available currencies has been refreshed to the latest ISO standard.

Client Updates

  • "Member since" shows the year: the member-since badge on the customer profile now shows the calendar year the customer joined.

Integrations & Add-ons

  • GoTab: zero-dollar transactions are now handled correctly (free play), tabs can be closed through the API, customers are identified by their GoTab customer ID rather than their phone number, refunds have been improved, and the Australian payment processor is now supported.

Bug fixes

Bookings

  • Guests browsing the public booking page could see no availability at all: the availability check failed silently for visitors who were not signed in. Availability now loads correctly for everyone.

  • Deleting a booking whose customer account had since been removed no longer fails, and no confirmation email is sent for it.

  • A long PC group name no longer breaks the layout of the booking counter row.

Shop & Commerce

  • Shop labels no longer spill outside their panel in Web Admin.

  • The shop in the ggLeap Client no longer throws an animation error when the cart appears.

Statistics & Reporting

  • The daily financial report email now renders correctly on mobile devices.

Web Admin

  • Assigning a free group to a user or user group that does not belong to your center now returns a clear error instead of a generic server error.

  • Some stored text values that happened to look like dates were being returned reformatted (for example as 08/28/2026 10:00:00); they now come back exactly as saved.

Login

  • Facebook login now follows the current Facebook API version automatically, so it will keep working when older API versions are retired.

Need help? If you have any issues with any feature in this release, please come to Discord or use webchat support so we can investigate.