September_2025
September 30, 2025
COMMIT #: 31b89bd
Bugs
Front End
Mobile Menu (GWU-6750)
o Previously: When viewing a PlayerFirst website on mobile and the text color for the menu was set to white, the text was not visible in the hamburger menu on a white background.
o Update: When viewing a PlayerFirst website on mobile, the text color for the menu will default to black.
Updates
Sales
Platform Fees (GWU-6193)
Updates:
Changed Transaction Fee and Handling Fee to PlayerFirst Platform Fee.
Changed Service Fee to PlayerFirst Service Fee.
Invoices (GWU-6765)
Update: The option to make an invoice Fee Exempt is no longer available on platform fee invoices.
Shop (GWU-6512)
Update: When creating or editing a shop item, the following pricing fields will now be displayed…
Price
Service Fees
Platform Fees
Estimated Tax
Based on the servicing location.
Total Price
Sum of the four fields above.
The total amount the customer will pay.
September 25, 2025
COMMIT #: d3d9cea
Bugs
User
Users (GWU-6779)
Previously: When viewing an athlete profile on an account, the recruiting profile information was not being displayed.
Update: The recruiting profile information is being displayed correctly.
Front End
Registration (GWU-6791)
Previously: When registering for a program, if a user clicked the Register button and then clicked out of the Division modal, they were unable to open the modal again due to an error.
Update: When registering for a program, a user can click out of the Division modal and still be able to register as usual on the page.
Updates
Team
Team Management (GWU-4731)
Update: During the Add New Player workflow on the Team Management page, Jersey Number is no longer a required field.
Team Reporting (GWU-6070)
Update: Within the Rosters tab on the Team Reporting page, an Upload Roster button was added to allow ingestion of roster data from different sources.
The Upload Roster button will display once a program is filtered to.
Sales
Subscriptions (GWU-6574)
Update: When a customer cancels their subscription via the front-end button, the brand will be emailed about the cancellation.
The email address listed in the Product Registration Email Confirmation To on the Orders tab of the Site Settings > Site Settings page will be emailed.
User
User Profile Sources (GWU-6739)
Updates: The following updates were made to the User Profile Sources page…
Tool tips were added.
The first table was renamed to Data Source Summary.
The second table was renamed to User Profile Details.
Added a Brand filter.
Added a Sport filter.
Added Program Dates filters.
Front End
Log In (GWU-6773)
Update: The OTP code now auto-submits after the 6th input is filled in.
PlayerFirst
Security (GWU-6798)
Update: Updates were made to Swagger Security access.
September 23, 2025
COMMIT #: 912fc34
Bugs
PF Web Builder
Homepage Slugs (GWU-6743)
Previously: When assigning a homepage to a website, the custom slug was not pulling through.
Update: When assigning a homepage to a website, the custom slug pulls through correctly.
Updates
Program
Registration Details (GWU-6758)
Update: Fixed a missing ProgramID issue for certain admin classes and travel.
PF Web Builder
Add Page (GWU-6508)
Update: Program Year was added to the beginning of the Program Name when searching programs during the Add Page workflow for Program and Team pages.
September 22, 2025
COMMIT #: d4e06a5
Bugs
Front End
Registration (GWU-6777)
Previously: When registering for a program and program add-ons, and both had confirmation questions, the confirmation questions for the add-on were being validated too early in the registration workflow.
Update: When registering for a program and program add-ons, and both have confirmation questions, the confirmation questions for the add-on are validated on the Waivers and Agreements screen.
Registration (GWU-6767)
Updates: The following updates were made to the registration process for users with bad debt…
Added "Please contact [brand name] if you would like to set up a payment plan" on the Payment Plan screen for users who have bad debt.
Allow users with bad debt to select the Split Payment option during Team Registration.
Sales
Invoices (GWU-6159)
Previously: In some instances, an alert was being displayed stating that the invoice was unbalanced, when the invoice was balanced correctly.
Update: No alert is displayed on an invoice page if the invoice is balanced.
Updates
Program
AES (GWU-6772)
Update: Cleaned up duplicate program issue on the AES page.
Club App
Payment Banner (GWU-6309)
Update: Display a banner on the Club App that alerts users if they have a payment that was declined, is past due, or is upcoming on their account.
TravelFirst
Lodging (GWU-5803)
Updates:
The following updates were made to the Stay to Play Requirements page…
Added a Primary Facility Name column to the Programs table.
Added a Primary Facility Address column to the Programs table.
Added an Expected Registrations column to the Programs table.
Changed the Expected Teams column to Expected Stay to Play Teams to the Programs table.
Improved functionality of the Programs filters when All Brands is selected.
On the Budgeting tab when editing a program, if Yes is selected for the Stay to Play field, all fields underneath it are required.
Front End Registration (GWU-6770)
Previously: If two customers loaded the Block Creation page at the same time, they were both able to hold the blocks even if there was no inventory available.
Update: Request will have to be confirmed before they’re allowed to check out
User
Users (GWU-6551)
Update: On the Invoices tab when viewing an account, Created Date and Due Date were added to the Order History table.
September 18, 2025
COMMIT #: 43c8dc9
Bugs
Sales
Invoices (GWU-6662)
Previously: In some instances, changes made to scheduled payments on invoices were not saving correctly.
Update: Changes made to scheduled payments on invoices are saved correctly.
Schedule
Facility Rentals (GWU-6434)
Previously: When selecting rentals to invoice on the Facility Rentals page, rentals selected on pages 2, 3, etc. were not being included on the invoice when created.
Update: When selecting rentals to invoice on the Facility Rentals page, all rentals of the same billing profile, regardless of page number, are added to one invoice when selected.
Rentals
Invoices (GWU-6694)
Update: When cancelling a rental invoice via the Trash Can button, the rentals associated to that invoice are no longer visible on the Facility Rentals page, Timeline page, and not included in the report shown on the Rental Summary page.
September 17, 2025
COMMIT #: 0ee24fb
Updates
PlayerFirst
Staging (GWU-6768)
Update: Added a Restart button for staging environments.
Schedule
Leagues & Tournaments (GWU-6761)
Update: Added the ability to get an On-Site Product Code for all event types.
September 16, 2025
COMMIT #: 5efee60
Bugs
Club App
Fees (GWU-6751)
Update: The Fee Calculation endpoint for the Club App has been fixed.
Schedule
Leagues & Tournaments (GWU-6746)
Previously: League Scoring Admin were receiving an email from PlayerFirst reading: “Can't Send Scoring Email to ‘Coach’”. However, the Scoring Email was being sent to the coaches correctly.
Update: League Scoring Admin are not emailed if the Scoring Email is sent successfully to the coaches.
Communication
Messaging History (GWU-5244)
Previously: When viewing a sent message's analytics on PlayerFirst, Delivery Rate was reading as “100%”, even though there were records that were marked as Delivery Failed.
Updates: The following updates were made to message analytics…
Updated the Delivery Rate to not count duplicated webhooks
Updated the per-profile Delivered tally to count if it was delivered to any of the emails on a profile.
Updated the Delivery Rate to use the same logic as the per-profile deliver tally, so that it also checks if it was delivered to another email on a profile.
Updates
Program
Registration Details (GWU-6759)
Update: On the Divisions tab, when editing a program, a Teams Public After column has been added to the Divisions table.
Site Settings
Site Settings (GWU-6268)
Previously: If a Brand’s Sport field was set up as “Not a Sport”, front end users were receiving an error message when attempting to edit a profile within their account.
Update: If a Brand’s Sport field is set up as “Not a Sport”, front end users can edit a profile within their account without receiving an error.
Sale
Marketplace (GWU-6621)
Update: Added database fields to calculate the Conversion Rate of Marketplace Add-On items.
Added a table into the database to record the number of times an add-on is presented to a customer, and the number of times the add-on was purchased.
September 15, 2025
COMMIT #: 16ae8a6
Bugs
Front End
Program Page (GWU-6727)
Previously: The location link on program pages was sending users to the incorrect address on Google Maps.
Update: The location link on program pages sends users to the correct address on Google Maps.
Updates
Program
AES (GWU-6643)
Update: Improved performance on the AES page.
September 12, 2025
COMMIT #: 7b15f80
Bugs
Program
Registration Details (GWU-6600)
Previously: Registration counts for programming were inconsistent across several pages.
Update: Registration counts for programming is consistent across all pages.
September 11, 2025
COMMIT #: 80afd31
Updates
User
User Profile Sources (GWU-6704)
Update: Added a User Profile Sources page that displays reporting of users within PlayerFirst that came from different sources (Ex: BeTheBeast, NCAA, etc).
Front End
Log In (GWU-6634)
Previously: In instances where users within PlayerFirst had an account without a username, the user would get stuck in a loop where they could not sign in, or create an account.
Update: In instances where users within PlayerFirst have an account without a username, the account will be assigned a username, and the user can log in accordingly.
Access App
Director Dashboard (GWU-6648, GWU-6678)
Update:
Endpoints were created to allow the following to be displayed on Access App when a director is logged in:
Scorekeeper Code
Referee Code
Coaches Code
On-Site Product Code
Directors Code
PF Pay Code
Endpoints were created to allow a director to send a broadcast to all program affiliates within the Access App.
September 10, 2025
COMMIT #: 8964ae1
Bugs
Sales
Invoices (GWU-6658)
Previously: Errors were being logged when clicking on an invoice that lived under a different brand than the admin was currently on.
Update: When clicking on an invoice that lives under a different brand than the admin is currently on, they switch to the correct brand to view the invoice.
Updates
API
Vertical Insure (GWU-6726)
Update: Added additional checking to find a valid email to send to Vertical Insure after purchase.
NCSA (GWU-6734)
Update: Resolved issue with the NCSA API not sending.
September 9, 2025
COMMIT #: 1605724
Bugs
Front End
Communication and Page Editor (GWU-6722)
Previously: When creating communication or editing a Program page on the front end, the editor was not being displayed.
Update: When creating communication or editing a Program page on the front end, the editor displays correctly.
COMMIT #: 51e5b97
Updates
Sales
Revenue Report (GWU-6717)
Previously:
In some instances of cloned invoices, the OriginalCharge values were set to zero, when they should have the chargeTotal value attached to them.
In some instances, values were mapping to Admin, even though the program was not an Admin class.
Update:
On cloned invoices, the OriginalCharge values have the chargeTotal value attached to them.
Values are mapping through the program classes correctly.
September 8, 2025
COMMIT #: 94956d7