Skip to main content

Release Notes - August 2025

PlayerFirst platform release notes for August 2025, migrated from Confluence.

August 29, 2025

COMMIT #: e276ed6

Updates

PF Web Editor

  • Font Size (GWU-6585)

    • Update: Added the ability to update font size in the PF Web Editor.

Club App

  • Team Chats (GWU-6302)

    • Update: Team Chats now auto-archive 30 days after the associated program's End Date; archived chats remain searchable but can't be posted in, manually archived, or left.

Site Settings

  • Insurance (GWU-6659)

    • Update: Removed the USSCI ID requirement from the API integration; any brand with insurance enabled is now offered it regardless of USSCI ID.

  • Insurance (GWU-6651)

    • Update: Insurance % calculation now uses team cost if set, falling back to division cost, then program cost.


August 27, 2025

COMMIT #: e276ed6

Updates

Sales

  • Subscription Status (GWU-6639)

    • Previously: Renewing a subscription (automatic or manual) prompted an error.

    • Update: Subscription renewals work without an error.


August 26, 2025

COMMIT #: f7d4b35

Bugs

Front End

  • Registration (GWU-6671)

    • Previously: A blank Require TTS/TravelFirst Housing setting blocked registration.

    • Update: The field now defaults to No.

  • Registration (GWU-6632)

    • Previously: Add-ons displayed even after their Stop Showing date had passed.

    • Update: Past-Stop-Showing add-ons no longer display.

Updates

Sales

  • Revenue Report (GWU-6668)

    • Previously: The short name was missing for account credits created from a line item with a Program ID but no other program association.

    • Update: The short name displays as a liability on the Revenue Report.

A/R Summary

  • Automatic Export (GWU-6491)

    • Previously: The weekly automated A/R email displayed incorrect data in some instances.

    • Update: The email displays correct data.


August 25, 2025

COMMIT #: 5db1567

Bugs

Program

  • Bulk Registration (GWU-5843)

    • Previously: Allocations were assigned incorrectly on invoices when registering multiple teams with a concession and interbrand payment.

    • Update: Allocations are assigned correctly, and duplicate invoices with the same name/interbrand code are prevented.

Updates

Waivers

  • Subscriptions (GWU-4945)

    • Update: Purchasing a subscription product now requires signing a subscription-specific Terms of Purchase.

API

  • NetSuite (GWU-6636)

    • Update: Added RegistrationInvoiced, RegistrationDiscounts, and RegistrationScholarships fields to the NetSuite API.

Sales

  • Shop (GWU-6628)

    • Update: Added a Term Start field to Plan Details when creating/editing a subscription plan.

  • SaaS (GWU-6644)

    • Update: Added a Concession column to the SaaS Report page.

  • Invoices (GWU-6607)

    • Previously: 3DS-verified credit card payments could show as paid in PlayerFirst but incomplete in Stripe.

    • Update: 3DS verification requests now show "Please use another payment method" and cancel the transaction in Stripe.


August 21, 2025

COMMIT #: 875518e

Bugs

Program

  • AES (GWU-6640)

    • Previously: The AES Status page was timing out.

    • Update: The AES Status page works as expected.

Updates

Users

  • Roles (GWU-6144)

    • Update: Added an "Interbrand Registration" role, allowing users to see purchasing classes for a brand and/or child brands during backend registration.

COMMIT #: a97b571

Bugs

Sales

  • Shop (GWU-6610)

    • Previously: The Available field wasn't editable and defaulted to No when first creating a product.

    • Update: The field is editable and defaults to Yes.

Updates

Front End

  • NCSA Opt-In (GWU-6176)

    • Update: Updated the language and design of the NCSA Opt-In prompt shown during registration and waiver signing.

Sales

  • TTS Reporting (GWU-6421)

    • Update: TTS data is now stored and viewable on Sales > TTS Reporting.

PF Web Editor

  • Page Templates (GWU-5628)

    • Update: Global Content Admins can save page templates globally/per site, Web Content Admins can save them to specific brands, and a template picker modal appears when adding a new page.


August 15, 2025

COMMIT #: 56951ec

Bugs

Location

  • Field/Court Timeline (GWU-6619)

    • Previously: Setting Timeline Without Events to Hidden still showed fields without a scheduled event.

    • Update: Only fields with a scheduled event show.

A/R Summary

  • Automatic Export (GWU-6491)

    • Previously: The automated A/R email wasn't delivered to some PlayerFirst recipients.

    • Update: The email is delivered to all recipients.

Sales

  • Transaction List (GWU-6428)

    • Previously: Cloned invoices showed a negative amount due instead of $0.

    • Update: Cloned invoices correctly show $0 due.

  • Invoices (GWU-6419)

    • Previously: Invoices with a single waitlisted registration showed a Net Due amount on Sales > Invoices.

    • Update: They no longer show a Net Due amount.


August 13, 2025

COMMIT #: 4456bca

Bugs

PF Web Editor

  • Program Page (GWU-6572)

    • Previously: Creating a Programs page with specific filters didn't apply them properly.

    • Update: Filters apply properly.

Program

  • AES (GWU-6594)

    • Previously: Team and Division Name weren't pulling through on the AES Status page.

    • Update: They pull through properly.

Updates

Front End

  • Roster Acceptance (GWU-6477)

    • Update: Fixed an error accepting a roster spot for specific athletes; the Team field is no longer required on Quick Waivers for individually-registered divisions.

  • Registration (GWU-6603)

    • Update: The Variant Selection page now indicates if an item was already added to the cart.

Sales

  • Shop (GWU-6608)

    • Update: If a SKU isn't set at the variant level, the product-level SKU is displayed.


August 12, 2025

COMMIT #: 75cad5c

Bugs

Front End

  • Insurance (GWU-6587)

    • Previously: Insurance selected during checkout could fail to add to the cart.

    • Update: Selected insurance is added to the cart.

Club App

  • Messages (GWU-6549)

    • Previously: Filtering by Archived Messages showed a mix of archived and non-archived messages.

    • Update: Only archived messages display.

  • Messages (GWU-6436)

    • Update: Resolved pagination issues on the Messages tab.

Updates

Front End

  • Insurance (GWU-6564)

    • Previously: Customers could add two insurance policies to the cart depending on navigation path.

    • Update: Only one insurance policy can be added, regardless of navigation.

API

  • BeTheBeast (GWU-6488)

    • Update: Added a source flag to BeTheBeast data (new profile, updated profile, rostered profile), reusable by any current or future API integration.


August 11, 2025

COMMIT #: a7d82a5

Bugs

Program

  • Register (GWU-6313)

    • Previously: The waiver email wasn't sent to a client registered via Program > Register.

    • Update: The waiver email is sent as expected.

Updates

Sales

  • Invoices (GWU-6546)

    • Previously: A marketplace add-on payment allocated to the program instead of the add-on.

    • Update: Payment allocates to the add-on on the invoice.

Communication

  • Create Message (GWU-6558)

    • Update: Added a Jersey # data token for use in email communication.


August 9, 2025

COMMIT #: 6456f42

Bugs

Front End

  • Roster Acceptance (GWU-6580)

    • Previously: Selecting an add-on during roster acceptance didn't show it in the cart.

    • Update: Selected add-ons show in the cart.

Program

  • Registration Details (GWU-6579)

    • Previously: Admin without required roles could give Expense Approval for programs.

    • Update: They can no longer do so.

Updates

Schedule

  • Leagues & Tournaments (GWU-3948)

    • Update: Converted "Double Headers" (renamed "Allowed # of Games per Day"), "Restrict Flights to Preferred Fields," "Allow Coach Conflicts," and "Allow Back to Back Games" to required dropdown selects on the Schedule Games tab.


August 7, 2025

COMMIT #: b107e82

Bugs

PF Web Editor

  • Page Header (GWU-6573, GWU-6567)

    • Previously: A saved page-header background image reappeared correctly, but disappeared when re-editing the page.

    • Update: The image displays correctly when editing the page in the future.

Updates

PF Web Editor

  • CK Editor (GWU-6038)

    • Update: Flex Tiles can now be split into custom-width columns; removed Blank Layout components.

Front End

  • Registration (GWU-5607)

    • Update: Customers with $50+ bad debt over the last two years no longer see Payment Plan options at registration (across all brands); admins registering on their behalf can still select a plan; user/athlete-specific plans are also blocked.

COMMIT #: 7cf64f3

Bugs

Team

  • Team Management (GWU-6411)

    • Previously: Using "Email a Custom Message" with a selected template could lose the selected athletes and reset the audience to the whole division, and the template wouldn't load on Compose.

    • Update: Filters and templates now work as expected.

Program

  • AES (GWU-6545)

    • Update: Updated the AES page to show what changed with each update, on a single row per team.

Sales

  • Invoices (GWU-6566)

    • Previously: Deleting a line item on an invoice could throw an error.

    • Update: Admin can delete a line item without an error.

PlayerFirst

  • Avalara (GWU-6495)

    • Update: Added additional Bugsnag logging; if tax fails going forward, users can continue processing payments.


August 6, 2025

COMMIT #: 511e878

Bugs

Front End

  • Invoices & Payments (GWU-6563)

    • Previously: Adding insurance to an existing invoice threw an error.

    • Update: Users can add insurance without an error.

Sales

  • Invoices (GWU-6556)

    • Previously: Deleting a line item on an invoice could throw an error.

    • Update: Admin can delete a line item without an error.

Updates

Location

  • Field Timeline (GWU-6504)

    • Update: Added the Field Timeline v1 page to the breadcrumb menu on Location > Field Timeline for all sites.

PlayerFirst

  • Fees (GWU-6565)

    • Update: Fixed performance issues in fee calculations.


August 5, 2025

COMMIT #: ac30b43

Updates

Sales

  • Shop (GWU-6453)

    • Update: Created automated tests for product variants.

COMMIT #: b20daa1

Updates

Sales

  • Revenue Report (GWU-6465)

    • Update: Added a Cash Flow page to the Sales > Revenue Report breadcrumb menu.

COMMIT #: b5d80e5

Updates

Sales

  • Shop (GWU-6544)

    • Update: Partner Products and its Item Details now scope displayed products/purchasers to the currently logged-in site.

Global Settings

  • Vensure (GWU-6543)

    • Update: Vensure sync now skips dev databases and SaaS brands.


August 4, 2025

COMMIT #: fd9ef14

Bugs

User

  • Users (GWU-6540)

    • Update: AES Sync now checks for duplicate email addresses attached to multiple clubs, preventing duplicate accounts.

Program

  • Registration Details (GWU-6542)

    • Previously: Editing a program's front-end page could throw an error.

    • Update: Users can edit a program's front-end page without error.

Updates

Program

  • Registration Details (GWU-6538)

    • Update: Copying a past program with an AES Event ID now clears the AES Event ID in the new program.


August 1, 2025

COMMIT #: 2a928ae

Bugs

Program

  • Registration Details (GWU-6528)

    • Previously: Editing a copied program threw an error.

    • Update: Users can edit copied programs without an error.

COMMIT #: d4b1d16

Bugs

Sales

  • Shop (GWU-6533)

    • Previously: The Liability Amount field showed as a whole number until saved, then displayed cents.

    • Update: Liability Amount shows the entered amount correctly, with further Cross-Brand Product cleanup.

Updates

Global Settings

  • GL Accounts (GWU-6532)

    • Update: For partner sales with a non-zero liability percent, assign account 23599 – Unspecified Liability Recipient.

COMMIT #: 774b8c8

Updates

Front End

  • Registration (GWU-6429)

    • Update: Customers can now select specific product variants for an add-on product during registration and roster acceptance.

Sales

  • Shop (GWU-6026)

    • Update: Added Product Variants support (e.g. size/color) to shop items, with a new Product Variants page and customer-facing variant dropdowns.

  • Shop (GWU-6025)

    • Update: Product images can now be uploaded for all products regardless of Product Category.

  • Shop (GWU-5798)

    • Update: Added Cross-Brand Product support: an "As Add On" column, a new Partner Products page, and invoices splitting revenue between the selling brand and the partner with proper liability.

  • Shop (GWU-6523)

    • Update: Cleaned up tooltips and removed unnecessary fields and the Product Add On page.

Did this answer your question?