Skip to main content

Release Notes - March 2025

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

March 28, 2025

COMMIT #: 7af1e9d

Bugs

Sales

  • Invoices (GWU-5914)

    • Previously: The Check via ACH payment option added the ACH transaction cost to the amount charged.

    • Update: It no longer adds the transaction cost to the charged amount.

  • Invoices (GWU-5913)

    • Previously: Users received an "Invalid payment info for ACH" alert processing an external ACH.

    • Update: Users can process an external ACH.

  • A/R Report (GWU-5893)

    • Previously: Exporting the Customer Summary table required rows to be expanded first to include child rows, and Transaction List exports excluded child rows entirely.

    • Update: Child rows are included in both exports.

Updates

Sales

  • Revenue Report (GWU-5892)

    • Update: Added a customer-level export to the Revenue Report page.

  • Invoices (GWU-5887)

    • Update: Gate invoice classing now uses program classing.

  • A/R Report and Revenue Report (GWU-5882)

    • Update: Installment fees now show no Program ID and ADM:ADMIN on both reports.


March 27, 2025

COMMIT #: f4baa8a

Updates

Sales

  • A/R Report (GWU-5891)

    • Update: Added an Interbrand column to the Customer Summary table.

COMMIT #: 9e10d1f

Updates

Global Settings

  • Sports (GWU-3982)

    • Update: Added a Field Type field to Edit Sport, dictating page titles/headers/tabs by sport (e.g. Volleyball/Basketball = Court, Combat = Mat, most others = Field).

Club App

  • Team Schedules (GWU-5907)

    • Update: Improved iCal feed performance.

COMMIT #: d0d7521

Updates

Communication

  • Create Message (GWU-5905)

    • Update: Fixed a performance problem processing messages.

Sales

  • Payment Plans (GWU-5855)

    • Update: Fixed a performance problem processing payment plans.

  • Invoices (GWU-5836)

    • Update: Added a Check via ACH payment method (not saved to the account, requires a Description, same fee as ACH); Description is now required for all check-type payments.

Site Settings

  • Site Settings (GWU-5799)

    • Update: Added Flat Rate Shipping Cost and Shipping Liability Percent fields to the Orders tab, and a Shipping Required field when creating/editing a product.


March 25, 2025

COMMIT #: c399747

Updates

Sales

  • Insurance Reporting (GWU-5802)

    • Previously: Insurance revenue was recognized across the program's dates.

    • Update: Insurance line items now recognize instantly, and liability percents were updated.


March 21, 2025

COMMIT #: be47b00

Bugs

Backend

  • Customize Table (GWU-5841)

    • Previously: User column order/visibility preferences on sortable tables weren't saving.

    • Update: Column order and visibility preferences save correctly.

Updates

Program

  • Registration Details (GWU-5661)

    • Update: Added a required Gender field (Coed/Male/Female) on the Registration tab, and a Gender field defaulting to program settings on the Division tab.


March 20, 2025

COMMIT #: 3b600af

Bugs

Front End

  • Bulk Registration (GWU-5635)

    • Previously: Reusing a club created under one brand for bulk registration under a different brand threw an error preventing teams from being added to the cart.

    • Update: Users can bulk register using that club under any other brand without an error.

Updates

Global Settings

  • AES, Insurance (GWU-5859)

    • Update: Cleaned up the AES and Insurance pages.

Communication

  • Create Message (GWU-5730)

    • Update: Improved speed and performance of the Create Message workflow.

  • Access App (GWU-5707)

    • Update: Added a Subject field (push notification text) and an optional CKEditor Message field to Broadcast Messages on the Send a Message page.

Schedule

  • Leagues & Tournaments (GWU-5703)

    • Update: Added Tags, Website, Instagram, and X fields to the Edit Tournament page.

Sales

  • A/R Report (GWU-5687)

    • Update: Moved the Current column before 1-14 days, and added 15+ After Servicing and 120+/15+ Bad Debt columns.


March 19, 2025

COMMIT #: 440765b

Bugs

Sales

  • Revenue Report (GWU-5852)

    • Previously: The Revenue Report wasn't ingesting override dates for manual invoice line items.

    • Update: It ingests override dates correctly.

Updates

Access App

  • Invoices (GWU-5856)

    • Previously: Invoice breakdowns weren't displaying Sales Tax, Transaction Fees, or Service Fees.

    • Update: Those fees now display in invoice breakdowns.

COMMIT #: 07a8801

Bugs

Front End

  • Passes (GWU-5762)

    • Previously: Clicking "View All Passes" from an email showed a generic message instead of prompting sign-in, and passes with a QR Code + Timer showed "QR Code has expired" when scanned.

    • Update: "View All Passes" now prompts sign-in, and timer-based passes scan correctly.

Program

  • Bulk Registration (GWU-5857)

    • Previously: The Net Cost column showed incorrectly during Bulk Registration.

    • Update: Net Cost shows correctly, and Registration Questions were cleaned up.

Updates

Sales

  • Transaction List (GWU-5831)

    • Previously: Allocation details for products weren't displaying on the Transactions table.

    • Update: Allocation details display correctly.


March 17, 2025

COMMIT #: f54a827

Bugs

Program

  • Bulk Registration (GWU-5846)

    • Previously: Bulk registering teams across multiple programs could leave registration question inputs missing for some teams, blocking registration.

    • Update: Registration question inputs show for all teams being registered.

COMMIT #: 10eaf3e

Bugs

Front End

  • Roster Upload (GWU-5821)

    • Previously: The Required Purchase column incorrectly indicated all rostered athletes purchased the NGLL League Fee.

    • Update: The column correctly reflects each athlete's purchase status.

Updates

Sales

  • Invoices (GWU-5833)

    • Update: Fixed the OriginalCharge issue occurring on some invoices during admin roster acceptance.

  • Revenue Report (GWU-5814)

    • Update: Added an Invoice ID filter to the Revenue Report.

  • Revenue Report (GWU-5839)

    • Update: Payments now split by payment method on the Payments table.


March 14, 2025

COMMIT #: 80da7dd

Bugs

Front End

  • Cart (GWU-5829)

    • Update: Improved UI on the Billing and Payment screens.

Program

  • Waiver Completion (GWU-5826)

    • Previously: Clicking the Waiver Completion breadcrumb on Waiver Summary returned a 404.

    • Update: It brings users to the correct page.

  • Waiver Completion (GWU-5770)

    • Update: Added program year to the Program Name column, multi-select sport filtering, a Program Type filter, and an Event Dates filter to the Waiver Summary page.

Updates

Program

  • Bulk Registration (GWU-5228, GWU-5159)

    • Update: Combined the Teams and Payment Plans pages into one; admin can register teams across multiple billing profiles at once; added several new table columns; updated the Upload Template; added a created-invoices list on the Confirmation page.

Schedule

  • Leagues & Tournaments (GWU-5056)

    • Update: Added an Availability tab for adding field/court availability while building a schedule.


March 13, 2025

COMMIT #: 147dad7

Bugs

Team

  • Team Reporting (GWU-5816)

    • Update: Fixed a display error on the "Purchased: NGLL League Fee" column.

Program

  • Waitlist (GWU-5783)

    • Previously: Registration numbers could surpass a program's Waitlist Limit without waitlisting anyone.

    • Update: Registrants are sent to the Waitlist once the limit is met.

Sales

  • Shop (GWU-5729)

    • Previously: Products refunded via PF Pay weren't marked as removed on the invoice.

    • Update: They're marked as removed correctly.

Updates

Sales

  • Transaction List (GWU-5728)

    • Previously: Pulling a month's worth of records on Transaction List returned an "Out of Memory" error.

    • Update: Admin can pull up to 50,000 records at a time.


March 11, 2025

COMMIT #: 09b17a2

Bugs

Program

  • Waiver Completion (GWU-5771)

    • Previously: Filters on Waiver Completion only showed records for programs with a future end date.

    • Update: Records show for all programs regardless of end date.

Updates

Sales

  • Invoices (GWU-5733)

    • Previously: Billing Profile search when creating an invoice only searched profiles within the current brand.

    • Update: It searches all existing PlayerFirst accounts/profiles.

  • Invoices (GWU-5732)

    • Update: Added an Estimated Accrual invoice flag (Manual Invoice roles only) and a Status column showing estimated vs. final.

  • Invoices (GWU-5336)

    • Update: Removed the "No Program" checkbox; Program selection is now required for all invoices, with a tool tip pointing to the Class Finder.

TravelFirst

  • Stay to Play (GWU-5573)

    • Update: Added a Stay to Play Programs table; renamed the original table to Stay to Play Registrations, with a column indicating past TTS text opt-in.

Location

  • Locations (GWU-3924)

    • Update: Removed the "Has a Physical Address" field; selecting a Google Place now auto-fills Name/Address/City/State/Zip; hid Key Color, Image of the Location, and PDF Map.


March 5, 2025

COMMIT #: 5b16774

Bugs

Mobile

  • Web Banners (GWU-5679)

    • Previously: Web banners displayed incorrectly on phones.

    • Update: Web banners display correctly on phones.

Program

  • Registration Details (GWU-5475)

    • Previously: The Registration Map on Program Summary wasn't showing correctly.

    • Update: It defaults to showing the United States.

Schedule

  • Leagues & Tournaments (GWU-4634)

    • Previously: The "Show Games that are Already Scored" field on the Scoring tab wasn't functioning correctly.

    • Update: Scoring tab fields were reworded and the Games Scored field now functions correctly.

Updates

Program

  • Registration Details (GWU-5727)

    • Update: Improved speed creating, copying, and editing programs.

Front End

  • Checkout (GWU-5325)

    • Update: Added a Previous button to navigate backwards through Checkout.

Sales

  • Account Credits (GWU-5045)

    • Update: Added a Charge to Class field to external account credit creation.

COMMIT #: c5cc6ec

Bugs

Program

  • Registration Details (GWU-5756)

    • Previously: Program Summary pages experienced long load times.

    • Update: Program Summary load times were improved.

  • Add-ons (GWU-5722)

    • Previously: Add-on purchases for a non-waitlisting division could still get stuck in the waitlist queue once any division/product hit the waitlist, resulting in customers not being charged.

    • Update: Add-ons purchased with a non-waitlisting division are no longer waitlisted.

Sales

  • Shop (GWU-5755)

    • Previously: Advanced Filters on Shop without For Sale Dates only showed products with a Stop Date within the last 30 days.

    • Update: That restriction now also depends on Associated Program Dates being excluded from the filter.

Updates

Site Settings

  • Site Settings (GWU-5761)

    • Update: Added an "Enable Creation of Team Chats" field to the Communications tab.

User

  • Under Armour Opt-Ins (GWU-5759)

    • Update: Updated the Birthdate column format to MM-DD-YYYY on the Under Armour Opt-In Report.

Program

  • Registration Details (GWU-5746)

    • Update: Clicking a program name now goes to the Program Divisions tab; Program Summary and Program Map moved to separate breadcrumb pages (Star icon and Map icon); added a Waivers quick link to the Program Dashboard.

Communication

  • Create Message (GWU-5483)

    • Update: Added a "Send as Another User" field allowing admin to send messaging on behalf of a different brand user.


March 3, 2025

COMMIT #: 1aa1f0b

Bugs

Communication

  • Messaging History (GWU-5752)

    • Previously: Filtering Messaging Totals by a brand not in the selected sport filter returned an error page.

    • Update: Results include only the selected brands in that case.

Front End

  • Passes (GWU-5742)

    • Update: Clicking "View All Passes" in an email prompts sign-in and goes to the All Passes page; clicking an individual pass doesn't require sign-in (unless sharing); shared-pass recipients don't need to sign in and can't toggle sharing; added a new /my/passes page listing all upcoming/current passes with unique URLs.

Updates

Communication

  • Sponsors (GWU-5724)

    • Update: Added a PF Pay column on the main Sponsors page and a PF Pay tab (with Visibility and Ad Image fields) when editing a sponsor.

Front End

  • Passes (GWU-5682)

    • Update: Reworded "View Invoice QR Codes" to "View Invoice Passes" and "View QR Code" to "View Passes"; Multiple Use and Unlimited Use passes can be reactivated.

Sales

  • Transaction List (GWU-5576)

    • Update: Added Cash to the Method filter dropdown.

Did this answer your question?