DECEMBER 2025
Calendar Sync + Business Dashboard + Enhancements + Bug Fixes
Overview:
December closed out the year with two exciting feature releases designed to give coaches more visibility and control over their programs. First, Calendar Sync is now live, allowing coaches to copy their Op 36 calendar feed into their preferred calendar app. We also launched Phase 1 of the new Business Dashboard, beginning with a Financial Performance widget that provides real-time insight into registration and revenue performance.
What's New:
Calendar Sync: Coaches can now sync their Op 36 schedule directly to their preferred calendar app (Google, iCal, Outlook, etc.) by pasting a calendar feed URL.
Business Dashboard:
The new Business Dashboard launches with its first widget, giving coaches real-time insights into registrations and revenue.
Filter results by custom date ranges to track growth, measure success, and plan future sessions.
Web - Enhancements + Bug Fixes
Prevented editing on already-sold packages and blocked unarchived packages from being modified to protect pricing integrity.
Optimized the Activities API for better performance and improved error handling based on internal logging insights.
Updated branding across all web pages to use the Operation 36 logo (removing “Operation 36 Golf by Golf Genius”).
Fixed an issue where the Journey Report name did not update correctly when using Print Overview, so the printed header now reflects the selected Journey Report.
Added the 2025 Top 50 Accolade badge to the admin panel.
Corrected an issue causing Community Feed events to show 0 minutes for logged activities.
Fixed display issues that caused Curriculum Objectives to appear incorrectly in the activity feed.
Mobile - Enhancements + Bug Fixes
IOS Build 8.2.2
Fixed an issue where events inside an Event Series were not loading correctly on the events page.
NOVEMBER 2025
Op 36 Golf Clubs + Enhancements + Bug Fixes
Overview:
November marked one of our most exciting releases of the year — the official launch of Operation 36 Beginner Clubs. For the first time, coaches can offer properly sized beginner equipment directly inside the registration experience, making it easier than ever for families to get started with the right gear. In addition to the new clubs, we shipped UI refinements and several backend fixes to keep workflows running smoothly across the platform.
What's New:
Op 36 Beginner Golf Clubs: Coaches can now offer properly sized starter clubs at registration, making it easier for families to equip new golfers.
Web - Enhancements + Bug Fixes
Resolved an issue where exported announcement email contact lists displayed incorrect formatting.
Fixed oversized profile photos on Coach Cards so images now display correctly.
Implemented internal refactoring to improve performance and reliability for 9 Hole Events.
Fixed an issue where the Coaches section was not appearing in the Users list.
Corrected a display bug where user profiles were missing photos, age, and gender information.
Removed the outdated Coach Registration Flow to eliminate confusion.
Fixed an issue where users received empty notifications.
Mobile - Enhancements + Bug Fixes
Android Build 7.3.3
Resolved UI issues affecting Mass Curriculum Review.
Fixed a navigation issue preventing golfers from accessing the Grip Objective lesson correctly.
IOS Build 8.2.0
Added subtitle/closed-caption support to videos in the Train and Learn (Curriculum) sections when captions are available.
Removed the Book a Tee Time option from the app.
OCTOBER 2025
Announcements 2.0 + Enhancements + Bug Fixes
Overview:
October delivered one of our biggest upgrades of the year with the release of Announcements 2.0, completely transforming how coaches communicate with their communities. Coaches can now format messages, attach files, select custom audiences, and send polished announcements from both web and mobile — no more relying on legacy tools or outside email systems.
What's New:
Web - Announcements 2.0
Rich Text Announcements — Format messages with bold, italics, underline, hyperlinks, and more to create clearer, more professional posts.
Attach Files to Announcements — Upload PDFs directly into your message so families have all the information they need in one place.
New Post an Announcement Experience — Redesigned modal with a title line, modern editor, and a cleaner layout to match the mobile app.
Smarter Audience Selection — Choose individual students or coaches, use Select All, and see real-time recipient counts before sending.
Updated Community Feed Display — Announcements now show attachments and expand/collapse options so messages stay readable at a glance.
Improved Announcement Email Design — Cleaner email layout, attachment support, and more visual clarity for families.
300-Recipient Email Limit + CSV Export — Emails send to groups under 300; for larger sends, download a contact list and send through external tools like mailchimp.
Better Read Tracking — Mark-as-read from the email now deep-links users into the app or redirects appropriately on web.
Mobile - Announcements 2.0 (IOS Build 8.1.0 & Android Build 7.3.2)
New Post Announcement button added for quicker access to announcements.
Updated Post Announcement screen with a rich-text editor, including support for clickable links.
New Recipient Selection interface makes choosing who sees your announcement faster and clearer.
Ability to attach files to announcements when posting from the app.
Added a note to clarify email limitations when posting announcements.
Announcement posts now support HTML formatting, improving readability and link handling.
Added new Community feed filters — All, Announcements, Play, Train, and Events — to help you browse activity faster.
Updated styling and logic in the “Posted to” section of announcement posts for greater clarity.
Android Build 7.3.2 Specifics
Edge-to-edge screen support, improving full-screen UI layout.
Autofill enhancements for logins/forms.
Fixes around filtering students.
Fixes for app version handling, making sure the correct version number displays.
Added Closed Caption support to training and curriculum videos.
Raised the minimum OS support to Android 11 (API 30)
Web - Enhancements + Bug Fixes
Fixed a mass-assignment vulnerability in the user edit endpoint to strengthen account security.
Resolved a broken access control issue preventing proper user creation and updates.
Corrected an issue where users who opted in for email communication were not being added to Mailchimp.
Added the ability for coaches to manually add students to a program waitlist.
Added a hover indicator on waitlisted programs to clearly show waitlist status at a glance.
Updated logic so waitlists only appear when registration is open, preventing them from showing in future programs prematurely.
Improved the "Class is Full" email to better guide families to join the waitlist instead of stopping the signup process.
Fixed an error that appeared when clicking into a student from the Students tab, so profiles now open reliably.
Resolved an issue in the admin portal that prevented family admins from being switched back to golfers when editing user roles.
Fixed a backend job failure that prevented family admin emails from sending during manual enrollment, ensuring all families receive the correct notifications.
Addressed post-launch feedback from the Clubs release with improvements to stability, usability, and overall experience.
Mobile - Enhancements + Bug Fixes
Android Build 7.2.3
Fixed an issue where incorrect default values were sent when creating a new family member, ensuring accounts are set up properly every time.
IOS Build 8.0.2
Fixed an issue where a user’s profile photo appeared twice in the Family Dashboard so it now displays correctly.
SEPTEMBER 2025
Family Dashboard 2.0 + Enhancements + Bug Fixes
Overview:
September was all about families and clarity. We launched Family Dashboard 2.0 across iOS and Android — a major update that brings every family member's schedule, announcements, events, and action items into one place. This release makes it easier for parents to stay organized, track what’s coming up next, and manage multiple family members from a single screen.
What's New:
Family Dashboard 2.0 (iOS Build 8.0.0 & Android Build 7.2.1)
A brand-new mobile dashboard for families — see schedules, announcements, activity, and reminders for every golfer all in one place.
Billing Update
Added automatic Stripe tax calculation so student checkout totals now include the correct tax based on your facility’s location.
Web - Enhancements + Bug Fixes
Removed sensitive fields from the Communities index endpoint to prevent unnecessary exposure and reduce security risk.
Fixed an issue where new users creating an account from the waitlist flow received an error when attempting to join, ensuring they can now join the waitlist successfully after sign-up.
Fixed an issue where the Manage Roster date defaulted to today instead of respecting the selected date.
Added stripe_connected account details to the token response so mobile apps can properly access billing information.
Fixed an issue preventing golfers from joining a waitlist when clicking the Join Waitlist button.
Resolved a bug where automated class emails continued sending after programs had already been completed.
Corrected an error that was preventing the Curriculum Summary Report from loading properly.
Added validation to prevent non–family admin users from saving profiles without a username or email.
Ensured unconfirmed family admin emails continue receiving confirmation reminders until all admins validate their address.
Fixed profile editing logic so students promoted to family admins retain their username and role until their email is confirmed.
Mobile - Enhancements + Bug Fixes
Android Build 7.1.9
Fixed an authentication issue by automatically logging users out when a session fails, ensuring they can sign back in without errors.
IOS Build 8.0.1
Applied a hotfix to correct the Unread Announcements banner in the Family Dashboard so it now displays accurately.
IOS Build 7.4.7
Fixed an issue where golfers still appeared eligible to RSVP even after the RSVP window had closed, causing mismatched status in pairings.
AUGUST 2025
Program Waitlist + Enhancements + Bug Fixes
Overview:
August delivered one big quality-of-life upgrade: Program Waitlists. Coaches now have a seamless way to manage demand when programs fill up—no more turning families away or tracking names on paper. This release makes enrollment smoother, keeps families engaged, and helps coaches fill every available spot confidently.
What's New:
Program Waitlists — Quickly fill openings with one click by letting golfers join a waitlist as soon as your program fills.
Web - Enhancements + Bug Fixes
Resolved an issue preventing an isolated Community from progressing due to invalid course category validation.
Fixed an issue that prevented coaches from confirming students whose accounts were originally created as Family Admins.
Resolved a billing error that incorrectly charged $99 fees to Standard customers.
Updated community creation so the local timezone now auto-fills correctly.
Corrected an issue where the Operation 36 logo did not display in emails viewed on mobile devices.
Fixed a bug that allowed access to certain Family pages without proper authentication.
Resolved a broken access control issue that incorrectly exposed certain activity details.
Addressed an access token leak through authenticated endpoints to strengthen data security.
Mobile - Enhancements + Bug Fixes
IOS Build 7.4.6
Improved the user profile page so it now loads updated player details—including points—every time it opens, eliminating the need to restart the app after playing, training, or posting activities.
JULY 2025
Event Reports + Access Codes + Enhancements + Bug Fixes
Overview:
In July, we released two major features—one-click printable tools for 9-Hole Events and new community access codes for controlled program registration—along with a wave of quality improvements across web and mobile.
What's New:
Ready-to-Print 9-Hole Event Tools — Download alpha lists, tee sheets, scorecards, cart signs, and leaderboards with one click to simplify event setup.
Community Access Codes — List your facility publicly on the map while restricting registration to golfers with an access code — perfect for member-only clubs.
Web - Enhancements + Bug Fixes
Fixed a bug that prevented manually sent reminder emails from being delivered.
Resolved an issue with the response format when confirming attendance, ensuring errors are handled and displayed correctly.
Resolved an account creation bug that was preventing some users from successfully setting up new accounts.
Solved the bug that automatically set programs to Private when switching license types in the admin panel.
Updated Partner Plan setup so the license type now defaults to a $99 application fee, reducing extra clicks in the admin panel.
Refreshed the Op 36 dashboard with updated layout and UI improvements.
Redirected the “Log In / Sign Up” link to the main Create an Account page for a smoother onboarding flow.
Fixed an issue where the app requested a date of birth but would not accept it if none existed on file.
Fixed an issue where the announcement email subject line was not displaying correctly.
Mobile - Enhancements + Bug Fixes
IOS Build 7.4.4
Increased the maximum strokes allowed in Play Now scoring from 8 to 10.
Fixed an issue where Mass Curriculum Testing could close unexpectedly when swiping left.
Resolved a bug preventing users from opening group or event details when tapping.
Improved stability and reduced crashes based on Crashlytics reports.
Enhanced Golf Notes to better support posting and viewing multiple notes.
Improved performance and reliability of Curriculum Testing on mobile.
Updated the My Programs tab to improve loading and navigation for both Programs and 9-Hole Event Series.
IOS Build 7.4.3
Resolved an issue that caused some coaches to receive an error when attempting to access the app.
IOS Build 7.4.2
Fixed a date display issue in Program Schedules so events now correctly follow the community’s selected time zone.
IOS Build 7.4.1
Fixed an issue that prevented leaderboards from displaying correctly inside program pages.
Updated password requirements to allow a minimum of eight characters when creating an account.
Improved error messages so users now see clearer, more specific responses that match backend validation.
IOS Build 7.3.9
Added new controls that allow coaches to manage when the RSVP window opens and closes.
Improved messaging so students clearly see when RSVP is closed and they are marked as not attending.
Enabled custom event titles so coaches can rename 9-Hole Events to match their schedule or format.
Android Build 7.1.8
Fixed an issue with navigation on the Event Details page to ensure it loads correctly.
Android Build 7.1.7
Fixed an issue where Play activities were being posted to the wrong level.
Added validation when changing members in Family Manager to prevent incorrect updates.
Updated the max strokes value allowed in Play activities from 8 to 10.
Android Build 7.1.6
Fixed crashes and validation issues related to communities using different time zones to ensure stable performance.
Android Build 7.1.5
Added new controls that allow coaches to manage when the RSVP window opens and closes.
Enabled event title customization so coaches can name 9-Hole Events to match their schedule or format.
Fixed an issue where GPS was not working correctly during Play mode.
Updated mobile scheduling logic to properly follow the community’s selected time zone.
Migrated navigation from a custom system to Jetpack Navigation for improved stability, performance, and long-term support.
JUNE 2025
Enhancements + Bug Fixes
Overview:
June focused on stability, polish, and clearing high-impact bugs across both web and mobile. While we did not launch a major feature this month, we delivered a wide range of enhancements and fixes that make running programs smoother, managing communities easier, and improve day-to-day reliability.
Web - Enhancements + Bug Fixes
Fixed an issue where the Academy Display continued loading after navigation and caused content to fall out of sync.
Resolved a problem that prevented the program dashboard leaderboard from loading properly.
Corrected an issue where the master roster for 9-Hole Event series was not updating as expected.
Fixed a bug that blocked coaches from editing scores in 9-Hole Events.
Resolved a UI issue impacting score logging during 9-Hole Events.
Added scroll bars where needed to improve navigation and visibility in long views.
Fixed an issue where the Register button was hidden when viewing on mobile screens.
Corrected the Pairings email so items now appear in the correct order.
Resolved an error that occurred when deleting the final remaining Event Series.
Updated terminology by changing “Manage Enrollments” to “Roster” for clearer navigation.
Adjusted the program list order when sending emails so the newest programs appear first.
Fixed an issue preventing announcements from appearing in the Announcements tab.
Resolved a publishing issue that affected announcements.
Corrected a problem causing announcements to display as null in an isolated community.
Fixed an issue where activities linked to announcements could appear blank or missing.
Removed invalid announcement records from the database to prevent empty items from showing in the feed.
Addressed several errors identified through internal logging to improve stability across the app.
Updated the admin user edit modal to display a student’s email address when one is available.
Mobile - Enhancements + Bug Fixes
IOS Build 7.3.8
Updated backend endpoints for My Announcements, Community Feed, and Announcement History to improve performance and reliability.
Fixed an issue where announcements were not being properly archived after being marked as read.
IOS Build 7.3.5
Fixed an issue where GPS yardage was not displaying correctly during Play.
Updated the app to use the community’s selected time zone across Programs and Event Series for accurate scheduling.
Implemented various bug fixes and performance improvements throughout the app.
MAY 2025
Communication Updates + Enhancements + Bug Fixes
Overview:
May expanded one of our most important communication tools to the web app. Announcements, previously mobile-only, are now fully available inside the Op 36 web dashboard. Coaches can post updates once and reach their entire community instantly, with messages delivered both in-app and via email. And with read tracking built in, coaches now have better visibility into which families are seeing and acting on important information.
What's New:
Announcements added to web app activity feed
Program Dashboard Enhancements
Enhanced product security
Web - Enhancements + Bug Fixes
You can now add future programs to a 9-Hole Event Series, solving the issue that blocked scheduling ahead.
Coaches will now always see a “Program is Live” confirmation, fixing a missing message after creation.
Enrollment progress bars now update instantly when you add or remove students, enhancing accuracy and visibility.
We fixed duplicate “Class is Full” emails so only one message sends—even when manually adding multiple students at once to full program.
The enrollment list now displays alphabetically by last name, making it easier to find the right student.
We resolved an issue where coaches could see programs outside their own community, tightening permission rules.
Multiple UI screens load faster and run smoother thanks to a round of performance and polish enhancements.
Coaches can now successfully add family members to accounts, fixing an error that blocked setup.
Event sessions no longer disappear on the day of play and correctly move forward after finishing.
Invite-Family links now route to the correct page, improving clarity when onboarding parents.
Quick Logging for events is working again after being unavailable.
Events now open properly from notifications without getting stuck in a loading loop.
Lesson Plans now load correctly after resolving a viewing error.
Leaderboards now show the correct results for families with multiple enrolled golfers.
Programs now auto-complete on time, fixing a delay that left some stuck open.
We resolved a critical issue that blocked 9-Hole event score logging so coaches can record results without interruption.
Fixed an issue where the Academy display was not loading correctly for some coaches.
Resolved a crash that occurred when navigating within the Program Dashboard tab after publishing changes.
Updated the Golf Professional selection flow to correctly redirect users to the Coach Form.
Fixed a bug that prevented coaches from adding Family Admins to programs.
Fixed an issue where the Approved Enrollments email layout appeared incorrectly for some coaches.
Resolved a bug that prevented the activity feed from showing a scroll bar when the list was long.
Corrected a problem where notifications showed no content after selecting “Mark as Read.”
Fixed an announcement display issue that caused certain posts to appear incorrectly.
Increased password complexity requirements to address a security vulnerability and improve account safety.
Mobile - Enhancements + Bug Fixes
Android Build 7.1.4
Feed-based announcements now appear properly in the mobile app after completing the backend integration.
We fixed an issue where a golfer marked as attending a 9-Hole Event could show as “not attending” in the mobile app even though they were listed in pairings — attendance and pairings now stay in sync.
IOS Build 7.3.5
Fixed an issue where leaderboard profiles could not be tapped to view player details.
Resolved a problem preventing announcements from being delivered via email.
Corrected a bug that blocked users from sharing announcement-type activities.
IOS Build 7.3.4
Fixed issues impacting push notifications so they now work properly again.
Enabled in-app notifications for coach accounts to improve visibility of updates and actions.
Solved a Curriculum Testing bug where coaches’ email addresses appear when students do not have their own email.
Corrected the Community Feed so only announcement posts show the “Mark as Read” button.
IOS Build 7.3.3
Fixed an issue where community leaderboard points were displaying incorrectly.
Resolved an issue that prevented RSVP and Pairing buttons from working as expected.
Updated announcements to use a new backend endpoint for improved reliability.
Improved leaderboard performance by connecting to a new backend endpoint.
Made the title field optional when creating or editing announcements.
Improved AWS video handling for smoother uploading and playback.
APRIL 2025
9 Hole Event RSVP + Coach Onboarding Checklist + Enhancements + Bugs
Overview:
April was a big step forward for coach empowerment and event execution. We launched the new Coach Onboarding Checklist—built right into the dashboard—to make training new staff easier than ever. No more guessing what to teach or where to send them. On top of that, we upgraded the 9-Hole Event Manager with smarter Pairings and quality-of-life improvements across RSVP control, event titles, and UI. Put simply: onboarding got simpler, and events got smoother.
What's New:
Coach Onboarding Widget
A brand-new onboarding path built into the dashboard to help every new coach get set up for success.
Includes a guided 9-video series covering the fundamentals of Op 36 and the coaching tools you’ll need.
Complete the steps to unlock your community activity feed and begin running programs confidently.
9 Hole Event Manager
Event pairings
Ditch the spreadsheets—create and share 9-Hole Event pairings right inside the Operation 36 platform.
Manual RSVP Window Control
Coaches can now turn RSVPs on or off for each event from the roster tab. This gives you more control over when students can register.Smart Auto-Generate Options
Choose to autogenerate pairings using only students who RSVP’d "Attending," giving you more control over how you build groups.Visible Pairing Notes
Notes now appear directly in the pairing builder without needing to hover. We also added a search bar to help you find students quickly.Add Golfer Improvements (Log Scores Page)
We updated the interface to better reflect when a student is already added. Greyed-out cards now prevent confusion over inactive checkboxes."Needs Pairings" Status Logic Improved
We’ve updated the logic to better reflect when an event truly needs pairings, and clarified when RSVP emails are still scheduled to go out.Updated Pairings Terminology
"Add Pairing" is now "Add Pairing Group"
"Create Pairings" is now "Create Pairing Groups"
"Drag and drop into pairs" now uses "Pairing Groups"
Event Title Customization
Events can now be named to match your coaching language and style, rather than default event numbers.RSVP Email Visibility
RSVP emails are now automatically sent to coaches in the community so you're always in the loop.
Mobile
IOS Build 7.2.4 - 9 Hole Event Manager Updates (Pairings, RSVP, etc..)
Android Build 7.0.8 - 9 Hole Event Manager Updates (Pairings, RSVP, etc..)
Web Enhancements + Bug Fixes
Typo fix for "Attending" in pairings builder
Updated logo in email headers
Clarified status terminology: "x Paired" now reads "x Playing"
Some RSVP notes were not showing on hover is now fixed
Added "X" to hide Log Scores banner
You can now delete pairings which opens the RSVP window up again.
The top row in the log score screen is now frozen for easier data entry
Cannot edit previous series (bug solved)
Draft events no longer support pairings and score logging
Solved error where deleted Coach Users Event wouldn't update
Solved "Videos Watched" 50 points not updating in leaderboard
Solved an issue where students were not being removed from Master Roster of Event Series after dropping the program
Enhanced the "Invite Family" flow to better align with the new Account Creation flow
Solved an issue where packages were showing up in the success email for students being manually added to programs
Solved security vulnerability issues from penetration testing
Solved UI issue where Program lists on Community Landing Page getting cut off on smaller screens
Solved "Invite Family" email link to allowing user to accept invite
Solved issue with pairings in draft state being visible to students
Solved broken UI in Student Dashboard
Solved blank leaderboard after 9 Hole Event Score logging
Solved an issue with draft state not allowing a coach to come back and finish score logging
Enhanced the drop enrollment feature to include the option to "Don't send an email" to notify the student
Solved an UI issue with the stripe account verified emails on mobile
Solved a notifications issue for event series
Mobile - Enhancements + Bug Fixes
Android Build 7.1.1
Solved issue with leaderboard on Program tab showing null for all students
Android Build 7.1.0
Hot Fix Enhanced Pairings twirl down to be smoother
Android Build 7.0.9
Hot Fix solved where students could still RSVP for events after pairings were created
IOS Build 7.3.2
Solved various issues with 9 Hole Event Calendar Sessions
MARCH 2025
Easier Account Creation Flow + Enhancements + Bug Fixes
Overview:
March was dedicated to unlocking the foundation for one of the most requested platform capabilities: the ability for coaches and students to join multiple communities. Phase 1 shipped in March and focuses on rebuilding the account creation flow.
Users can now:
Create an Op 36 account before selecting a community
Complete signup faster with a simplified flow
While this update doesn’t change much for existing users yet, it sets the foundation for an option to be in multiple communities in the future.
What's New:
Updated Account Creation Flow (Web & Mobile)
Redesigned sign-up experience to make it faster, clearer, and easier for new users to get started with Op 36.
Core Platform Support for Multi-Community Access
Delivered backend architecture updates that will enable both students and coaches to join and manage multiple Op 36 programs in the future.
iOS App Update — Version 7.2.0
Mirrors the new account creation experience and prepares IOS users for multi-community support.
Android App Update — Version 7.0.4
Mirrors the new account creation experience and prepares Android users for multi-community support.
Web - Enhancements + Bug Fixes
Solved issue with student Ages showing 0 on 9 Hole Events Log Scores page
Solved issue with a mismatch of Date/Time on the Registration Open settings and Programs Page
Solved issue where Coaches could not access Resource Books and Tests
Program Dashboard 2.0 - Added URL Structure for each tab
Program Dashboard 2.0 - Solved issue with Activity Feed
Program Dashboard 2.0 - Solved place holders for empty states
Program Dashboard 2.0 - Solved issue with Activity Feed
Program Dashboard 2.0 - Solved issue with Schedule Creation being last programs schedule
Solved a bug with Event Rosters
Solved an issue where "Order Materials" email was not sending
Solved an admin issue where golfer users were not able to be changed to family admin users
Solved an issue with users not being able to update their phone numbers
Solved an issue with excessive 9-Hole Event Reminder Emails being sent to an isolated user
Mobile - Enhancements + Bug Fixes
IOS Build 7.2.3
Solved an issue isolated to 5 users not able to login
IOS Build 7.2.1
Hot Fix - Solved Account Creation Flow not loading
IOS Build 7.1.1
Added "Invite Golfer" back into the Coaching tools for dev league accounts.
Android Build 7.0.6
Solved issues with Program Signup Pages returning blank
Android Build 7.0.5
Training steps no longer bleed off the screen
FEBRUARY 2025
Program Management Dashboard 2.0 + Enhancements + Bug Fixes
Overview:
In February we launched Program Management Dashboard 2.0! The same look and feel you've come to love on the dashboard now brought to your Programs. This means you'll have clear business and demographic data as well as an easy to view leaderboard of your students in each program and even more.
What's New:
Revamped the outdated Program Dashboard UI
Activity Point Leaderboard
Business Summary Widget
Student Demographic Widget
Easy to view Activity Feed
Web - Enhancements + Bug Fixes
Events endpoint tagged by WAF
Enhanced slow loading page place holders in Events pages
Solved incorrect Emails being sent for online payments
Solved 9HE Series - RSVP Notification setting does not adjust when adjusting Dates
Solved an isolated bug with 9 Hole Events Not Logging for a coach
Solved an issue with a user in a redux state after log out
Enhanced confusing terminology for Coaches editing Event Scores
Solved Families Endpoint Auth Token Leakage
Solved an isolated issue with a Coach not being able to post a 9-Hole Event Score
Solved Enrollments progress bar not showing correct info after adding a student manually to a program
Solved all Email formatting issues
Solved an error loading business summary widget on program dashboard
JANUARY 2025
Enhancements + Bug Fixes
Overview:
January was focused on platform stability and behind-the-scenes improvements to set up a stronger foundation for upcoming 2026 releases. While no major features launched this month, we rolled out key upgrades and resolved a wide range of issues across web and mobile.
Web - Enhancements + Bug Fixes
Upgraded to Ruby 3.3.2 - This major upgrade from Ruby 2.7.8 offers improved performance, optimized memory usage, and enhanced security
Solved Class Capacity numbers not updating after student gets manually added
Solved an error where an admin couldn't save a new portal as a partner plan
Solved an error when the course is updated with the header image removed
Updated Amazon S3 buckets
Solved "Event Roster" UI centering Issue
Solved Class and Registration parameters mismatched is now working on Registration Engine
Solved incorrect notifications to deleted users from 9 Hole events by filtering the Series Enrollments so they no longer send "Event Reminder" notifications to deleted users
Solved UI Issue where smaller screens would not allow packages to be viewed during registration
Solved UI issues during scrolling events on Event Detail pages
Mobile - Enhancements + Bug Fixes
Android Build 7.0.3
Fixed a bug where 9-hole event leaderboard accolades were not displaying.








