Skip to main content

Release Notes - July 2025

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

July 31, 2025

COMMIT #: 774b8c8

Updates

Program

  • Registration Details (GWU-5410)

    • Update: Added a "Save & Sync" button (Admin/Root Admin only) on the Reporting tab for AES-registering programs, pushing an AES sync at the program level.

  • Registration Details (GWU-5606)

    • Update: Added an Expense Approval status for all programs, approvable by Admin/Program Approval - Admin roles once Program Class and Servicing Period are complete; the existing Admin Approval button also approves it, though approving Expense doesn't approve the others. Approved conditions are sent to Vensure and NetSuite.


July 24, 2025

COMMIT #: fdf45f3

Bugs

Front End

  • Invoices & Payments (GWU-6478)

    • Previously: Clicking "+ Insurance" next to an invoice led to a page where customers couldn't purchase insurance.

    • Update: Customers can purchase insurance from that page.

PF Web Editor

  • Menus (GWU-6470)

    • Previously: The Save button in the Menu editor was disabled when updating an item.

    • Update: The Save button works as intended.

Updates

Backend

  • Class Finder (GWU-6481)

    • Update: The Class Finder now uses the class record when available, instead of information set directly on the program.


July 23, 2025

COMMIT #: bf353ce

Updates

Sales

  • Revenue Report (GWU-6469)

    • Update: Added deferralAccount to the ExpenseItem class in the Revenue Report.

Program

  • Registration Details (GWU-6439)

    • Update: Renamed "Stay to Play" to "TTS Housing" on the Budget tab; required for EVT program types.

COMMIT #: 6fa9ed6

Bugs

PlayerFirst

  • Brand Logos (GWU-6471)

    • Previously: The incorrect brand logo displayed in the frontend/backend header in some instances.

    • Update: The correct brand logo displays.

COMMIT #: a1da49b

Bugs

Front End

  • Registration (GWU-6464)

    • Previously: Users could only select a payment plan for one registration when registering multiple teams/athletes for the same program-division.

    • Update: Users can select a payment plan for each registration.

  • Invoices & Payments (GWU-6370)

    • Previously: Paying an existing invoice via Invoices & Payments could show "Base and fee amounts do not align."

    • Update: Customers can pay existing invoices without that error.

Communication

  • Messaging Schedule (GWU-6153)

    • Previously: Changing an email's Scheduled Date on Messaging Schedule reset the Scheduled Time to 12:00 am.

    • Update: The Scheduled Time value remains unchanged.

PF Web Editor

  • Menus (GWU-6460)

    • Previously: Editing Menus and Site Design could throw an error.

    • Update: Admin can edit them without error.

Updates

Sales

  • Revenue Report (GWU-6458)

    • Update: Added an Invoice.InterbrandFinanceClassId property to the Revenue Report.

User

  • Non-Active Accounts (GWU-6455)

    • Update: Set up automatic merge processing of non-active accounts, preserving secondary contact methods.

  • Users (GWU-5790)

    • Update: Removed the Contact/Friend and Non-Guardian Emergency Contact profile types, converting existing ones to Parent/Guardian.

Location

  • Field/Court Timeline (GWU-5805)

    • Update: Added Renter (Billing Profile typeahead), Event Type (All/Game-Practice-Other/Rental), and Rental Status (Confirmed/On Hold/Cancelled) filters to the Timeline v2.


July 21, 2025

COMMIT #: 5e5b0e5

Bugs

Sales

  • Invoices (GWU-6294)

    • Previously: Refunding via Paper Check on pre-Stripe-transition invoices threw a blocking alert.

    • Update: Admin can Refund via Paper Check for those invoices.

Front End

  • Quick Waiver (GWU-6148)

    • Previously: Searching for a Program on the Quick Waiver returned past programs.

    • Update: Only active programs appear.

Updates

CKEditor

  • Buttons (GWU-6044)

    • Update: Buttons can now open links in a new tab.

PF Web Editor

  • Page Editor (GWU-5445)

    • Update: Web page headers are now fully customizable (header image, sub-header, intro text, primary/secondary buttons); added desktop/tablet/mobile preview toggles and customizable page slugs; overall UI cleanup.

COMMIT #: 9ac249d

Updates

Users

  • Non-Active Accounts (GWU-4152)

    • Update: Never-logged-into accounts sharing the same phone number were merged together.


July 18, 2025

COMMIT #: eb960a2

Bugs

Team

  • Team Management (GWU-6410)

    • Previously: The Public Price field could display incorrectly after saving on Team Management and Edit Program.

    • Update: Public Price displays correctly after saving.

Front End

  • Registration Pages (GWU-6431)

    • Previously: The Under Armour logo could show in the middle of the top banner on registration pages.

    • Update: It no longer shows there.

Updates

Backend

  • Profile Search (GWU-6350)

    • Update: Improved performance of profile search across several backend pages.

Sales

  • Revenue Report (GWU-6380)

    • Update: Added expense-side program IDs, divisionid/teamid, and several other useful fields (ItemAccountType, UssciRevenueRatio, InvoiceId, etc.) to the raw revenue report; added documentDateUtc from payments' lastmodified date; fixed document dates for contra interbrand.

PlayerFirst

  • Database (GWU-6432)

    • Update: Users who add roles are now tracked in the database.

Global Settings

  • Insurance (GWU-6435)

    • Update: Reworked tryout detection for already-purchased rosters.

API

  • Stripe (GWU-6447)

    • Update: Added Region Code and Sport Code to Stripe metadata, and updated Order/Cart ID handling.


July 15, 2025

COMMIT #: 0912226

Bugs

Sales

  • Invoices (GWU-6423)

    • Previously: Invoices didn't reflect an incomplete credit card payment when 3D Secure verification was used.

    • Update: Customers see "Please use another payment method" and the transaction is cancelled in that case.

Updates

Location

  • Locations (GWU-6422)

    • Previously: A location's Google Place image sometimes didn't load.


July 14, 2025

COMMIT #: 0912226

Updates

Sales

  • A/R Report (GWU-6420)

    • Previously: Expired account credits were missing information on the Revenue Report.

    • Update: Expired account credits show all appropriate information.

Team

  • Exposure Search (GWU-6363)

    • Update: Added an Export button to the Exposure Search page.


July 11, 2025

COMMIT #: a1bc40c

Bugs

Sales

  • A/R Report (GWU-6397)

    • Previously: Waitlisted registrations showed a Net Due amount on the A/R Report.

    • Update: Waitlisted registrations no longer appear on the A/R Report; a 60+/15+ column was also added.


July 10, 2025

COMMIT #: bfedd29

Bugs

Sales

  • Invoices (GWU-6084)

    • Previously: Using Advanced Filters on Invoices to filter by Total Past Due and Total Outstanding threw an error.

    • Update: Admin can use those filters without an error.

Updates

Sales

  • Shop (GWU-6297)

    • Update: Added an Estimated Tax column; clicking Refresh shows a modal with the updated tax; the rate clears if item price or associated program ID changes.


July 8, 2025

COMMIT #: 3e2a5d4

Bugs

Users

  • Duplicate Profiles (GWU-6396)

    • Previously: Duplicate profiles were created during the Quick Waiver process.

    • Update: Duplicate users are not created.

Access App

  • Event Map (GWU-6394)

    • Previously: Addresses displayed as N/A instead of the full street address.

    • Update: Addresses display correctly.

Front End

  • Available Payment Plans (GWU-6335)

    • Previously: The payment plan shown to the customer at checkout didn't match the plan created by the admin.

    • Update: They match correctly.

Updates

A/R Summary

  • Automatic Export (GWU-6401)

    • Update: Updated the weekly A/R Report Summary email: added "or Financial Admin Edit" to the intro text, a thin row divider on the brand table, and full visibility into all Upcoming Scheduled Payments.

Sales

  • Insurance Reporting (GWU-6399)

    • Previously: Failed policies didn't display when using the From/To Date filters.

    • Update: Failed policies display correctly.


July 3, 2025

COMMIT #: 7219261

Updates

SaaS

  • Invoices (GWU-6392)

    • Update: Removed the 3STEP logo from invoices for SaaS brands.


July 2, 2025

COMMIT #: 18fc43e

Bugs

Program

  • Registration Details (GWU-6384)

    • Previously: Creating a new program succeeded but showed an error message after clicking Create Program.

    • Update: New programs can be created without an error message.

Updates

Program

  • Bulk Registration (GWU-6379, GWU-6346)

    • Previously: Leaving Phone Number fields blank during bulk registration could incorrectly combine accounts.

    • Update: Added a "Paid Externally" field, fixed the account-combining issue, and stopped sending Coach Waiver emails for programs that have already passed.

A/R Summary

  • Automatic Export (GWU-6376)

    • Update: Added "Metric Mondays" to the email body, surfaced the email on Communication History, and added a pre-filtered "No Payment Method" link to Payment Plan Status.

Sales

  • Invoices (GWU-6366)

    • Update: Insufficient-funds ACH checkouts now show "Not Settled" instead of "Declined" for both payment lines; payment methods declined repeatedly are automatically removed from scheduled payments.

Access App

  • Scoring API (GWU-6361)

    • Update: Games scored via Bulk Scoring are flagged 'bulkScored' and excluded from returned stats.

Sales

  • Revenue Report (GWU-6369)

    • Update: Programs with financeclassid should not have any overrides.

  • Revenue Report (GWU-6356)

    • Update: Remapped overpayments and sales tax to ADM:Admin; added a new DefaultProgramId column to FinanceClasses.

Did this answer your question?