Skip to main content

Release Notes - March 2026

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

March 30, 2026

COMMIT #: 0a1d119

Updates

Program

  • Waiver Completion (GWU-7719)

    • Update: Added a "Registration Type" column and filter (Team, Individual, Both — default) to the Waiver Summary page.

Site Settings

  • Teams & Schedules (GWU-7541)

    • Update: Split the Teams & Schedules tab into "Data Collection" and "Display Settings" sections and added a Parent Phone field; added an Adult Phone column and tool tip to Team Management, and included Parent/Guardian Phone in the Roster Template download; and added Parent 1/2 Phone fields to Front End Rostering with the same template update.

Front End

  • Google Analytics (GWU-7490)

    • Update: Implemented Phase 1 of GA4 tagging across key journey touchpoints — product views, add-to-cart, purchases, link clicks, and spend.


March 25, 2026

COMMIT #: 5458272

Bugs

Team

  • Team Management (GWU-7918)

    • Update: The Roster table export on Team Management now includes Division ID and Team ID columns.

COMMIT #: 82e9caf

Bugs

Sales

  • Invoices (GWU-7160)

    • Previously: Split-invoice payments were incorrectly allocated.

    • Update: Split invoices allocate correctly.

  • Insurance Reporting (GWU-7817)

    • Previously: In some instances, the Insurance Reporting page displayed incorrect opt-in and conversion data.

    • Update: Conversion and opt-in reporting have been corrected.

Updates

Sales

  • Invoices (GWU-7171)

    • Previously: On split invoices with a platform fee, individual payments only applied to the Team Cost portion, leaving the platform fee unpaid unless manually adjusted.

    • Update: Individual payments now automatically apply their share of the platform fee alongside Team Cost.

Team

  • Team Management (GWU-7913)

    • Update: Added an Athlete Profile ID column to the Roster table.

Site Settings

  • Site Settings (GWU-7476)

    • Update: Saving a youth athlete profile without a Primary sport now shows only one alert directing the user to select one.

Front End

  • Position Select (GWU-7466)

    • Update: A position selected as Primary is now greyed out in the Secondary dropdown to prevent duplicate selection.

Program

  • Registration Details (GWU-5223)

    • Update: All registration question fields now display by default on the Division Details table, regardless of whether they've been answered or marked Admin Only.


March 24, 2026

COMMIT #: a0f27d7

Updates

Front End

  • Quick Waiver (GWU-7864)

    • Update: Added inline text below the Adult/Guardian Email field explaining how the information is used.

Sales

  • LiveBarn Sales (GWU-7897)

    • Update: Added a LiveBarn Sales page and table for LiveBarn sales data.

  • Shop (GWU-7578)

    • Update: Added a "Targeting" context banner and a required "Show During Registration" setting on the Edit Add-On's page.


March 23, 2026

COMMIT #: c6a751f

Bugs

Front End

  • Multi-Team Registration (GWU-7848)

    • Previously: Admin-only waiver questions were incorrectly shown to customers during Multiple Team Registration.

    • Update: Admin-only questions are properly restricted from that workflow.

Sales

  • Invoices (GWU-7368)

    • Previously: Manual invoices with 0% Platform Fees incorrectly applied a platform fee discount to scheduled payments.

    • Update: Fee calculation now correctly accounts for 0% platform fee configurations.

  • Invoices (GWU-7838)

    • Previously: In some instances, users encountered an error processing certain invoice payments.

    • Update: Payment validation/calculation logic was corrected for proper base/fee/tax alignment.

Updates

PF Website Builder

  • Components (GWU-7636)

    • Update: Added the ability to save and/or share component templates.

Sales

  • Lodging (GWU-7673)

    • Update: Added new export-friendly columns to the Rooming Report: Event Name, Event Start/End Date, Hotel Address, Booked On Date, Room Nights, Room Rate, Commission, Rebate, and Limit of Liability.


March 19, 2026

COMMIT #: c06aff0

Bugs

Sales

  • Invoices (GWU-7514)

    • Previously: Subscription term renewals started one day early.

    • Update: Renewals start as expected.

Program

  • Registration Details (GWU-7245)

    • Previously: Selected records not matching the most recent search were excluded from Divisions page actions.

    • Update: They're now included.

Updates

Sales

  • Invoices (GWU-7761)

    • Update: Subscriptions priced at $0.00 no longer require a payment method.

Front End

  • UI Updates (GWU-7713)

    • Update: Standardized border-radius in grit-theme across pages.

  • Invoices & Payments (GWU-7587)

    • Update: Customers can now change the scheduled payment method on existing invoices, including for subscription renewals.

PF Web Builder

  • Program List (GWU-7542)

    • Update: Updated the Program List page to match the Dynamic Program list.


March 18, 2026

COMMIT #: 750507f

Bugs

User

  • Profile Tags (GWU-7860)

    • Previously: Saving emails on the Profile Tags page errored and didn't save.

    • Update: Emails save as expected.

Program

  • Registration Details (GWU-7812)

    • Previously: Removing a registration from an invoice with multiple program registrations prorated and removed the entire platform fee, including the portion tied to registrations that weren't removed.

    • Update: Only the portion of the platform fee tied to the removed registration is adjusted.

Updates

Front End

  • Invoices & Payments (GWU-7841)

    • Update: Added hotel confirmation number to the invoice PDF and Invoices & Payments page.

PF Web Builder

  • Dynamic Program List (GWU-7757)

    • Update: Replaced "Regions" with "Categories" on program list and filters.


March 16, 2026

COMMIT #: 34858c1

Bugs

Front End

  • Add to Cart Component (GWU-7755)

    • Previously: Adding a product to the cart redirected to the site's Register page.

    • Update: Adding to cart works as expected.

Updates

Roster

  • Waiver (GWU-7464)

    • Update: Selecting an address during the waiver process now saves it to the profile.

Program

  • Bulk Registration (GWU-6992)

    • Update: Added the ability to apply available billing-profile credit during Bulk Registration.


March 12, 2026

COMMIT #: e3fd6c9

Updates

Club App

  • Messaging (GWU-7847)

    • Update: Increased maximum team chat size to 150.

Team

  • Team Management (GWU-7623)

    • Update: Added Division and Team columns and required-field markers to the Team Management Roster Import flow.

API

  • Live Barn (GWU-7832)

    • Update: Added configuration checkboxes (both enabled by default) controlling whether Coach/Manager and Roster (Athlete) info is sent through the LiveBarn partner API.

Sales

  • Subscription Status (GWU-6635)

    • Update: Split Subscriber Profile into First/Last Name columns.

  • Invoices (GWU-6879)

    • Update: Made net charge line editable on the Invoices page.

Front End

  • Subscription Upgrade (GWU-7593)

    • Update: While a Scheduled Plan Change is pending, the "Change My Plan" options are hidden so users focus on "Cancel Scheduled Change."


March 10, 2026

COMMIT #: 700a45a

Bugs

Roster

  • Quick Waiver (GWU-7822)

    • Previously: Completing a Quick Waiver for a program with both individual and team-specific divisions moved the athlete out of the Individual division.

    • Update: The athlete remains in the division they registered for.

Updates

Program

  • Registration Details (GWU-7452)

    • Update: Added a "Room Nights Booked" row to the Financial Summaries table, and a "Rooms Booked" row to the Stay to Play Programs table on Sales > Lodging.

COMMIT #: c138e0d

Bugs

Program

  • Registration Details (GWU-7831)

    • Previously: SaaS brands were unable to publish new programs.

    • Update: SaaS brands can publish programs as expected.

Front End

  • Quick Waiver (GWU-7791)

    • Previously: Quick Waiver validation didn't happen until the second page.

    • Update: Validation now happens on the first page, matching other flows.

Updates

Location

  • Timeline (GWU-5124)

    • Update: Now shows only the Primary Coach, relabeled "Coaches" to "Coach," and stopped appending "(Primary)" to the coach's name.


March 5, 2026

COMMIT #: 4587156

Bugs

Sales

  • Lodging Sales (GWU-7671)

    • Previously: The Contracted Left column was showing incorrect values.

    • Update: Contracted Left displays correctly.

  • Invoices (GWU-7362)

    • Previously: When a client selected a payment plan, allocation wasn't hitting the correct line item.

    • Update: Money now allocates to the installment fee line item starting with the first scheduled payment in the plan's set amount.

  • Lodging Sales (GWU-7158)

    • Previously: Financial columns on the item totals table were populating data intermittently.

    • Update: Financial columns populate as expected.

Updates

Front End

  • Travel First (GWU-7731)

    • Update: Added hotel confirmation on client invoice.

  • Travel First (GWU-7730)

    • Update: Improved the Lodging page's display of cancelled bookings.

Program

  • Register (GWU-7698)

    • Update: Updated payment plan display on the Register page.

Sales

  • Lodging (GWU-7159)

    • Update: Added a Service Fee column to Item Details and updated the Net formula to Service Fees + Rebates + Commissions/Deposits − Prorates/Discounts.

COMMIT #: 40a9078

Bugs

User

  • Under Armor Opt-Ins (GWU-7811)

    • Previously: Opting into Under Armor Rewards pulled the profile info of the athlete tied to the registration.

    • Update: It now pulls the profile info of whoever actually opted in.

Updates

Program

  • Registration Details (GWU-7801)

    • Update: Defaulted "14" into the Invoices Due Days Before Event field on Edit Program.

COMMIT #: 6b4a9ed, 5c0139b

Updates

Team

  • Team Reporting (GWU-7621)

    • Update: Added Division Name/ID and Team ID columns to roster import, with new matching logic based on which of division/team are provided.

  • Team Reporting (GWU-7447)

    • Update: Added support for uploading an NCAA-specific Excel roster template with its own set of fields.

  • Team Reporting (GWU-6784)

    • Update: Updated roster-upload validation.

  • Team Reporting (GWU-6372)

    • Update: Added support for uploading an AES-specific Excel roster template with its own required/optional fields.

  • Team Reporting (GWU-7759)

    • Update: Fixed the Roster tab table logic.

Exposure

  • API (GWU-7144)

    • Update: Information is now sent to Exposure when a new team is added to a synced division.

User

  • User Profile Sources (GWU-6489)

    • Update: Profiles created/updated via the TTS API are now auto-tagged "TTS."

  • User Import (GWU-6806)

    • Update: Added a queue-based system supporting imports over 1,000 rows, with validation before queueing and a scheduled task creating users and their Profile Source records.

PlayerFirst

  • Task Queue (GWU-6272)

    • Update: Created a Task Queue for Checkout Tasks.

  • Task Queue (GWU-7354)

    • Update: Added a Receipt Sending Task to the Task Queue.

COMMIT #: c40e509

Updates

Front End

  • Subscriptions (GWU-6732)

    • Update: Updated the UI of Subscriptions on the Front End.

Users

  • User Profile Sources (GWU-7758)

    • Update: Profiles created/updated via the AES Program Registration API are auto-tagged "AES," visible on the User Profile Sources page.


March 4, 2026

COMMIT #: 1ad03bc

Bugs

Team

  • Team Reporting (GWU-6778)

    • Previously: The Team(s) selection filter displayed all teams when searching, regardless of the selected program.

    • Update: It only displays teams within the selected program.

Updates

Site Settings

  • Waivers (GWU-7760)

    • Update: Added a setting controlling display of the waiver pop-up after a Gate/Parking purchase, defaulted off.

Team

  • Team Management (GWU-7638)

    • Update: Filtering to multiple divisions now blocks adding a team, prompting the user to filter to one division first.

Communication

  • Messaging Totals (GWU-7469)

    • Update: Fixed the initial landing alert, and the Brands filter now only shows brands the logged-in user can access.

Site Settings

  • Site Settings (GWU-7431)

    • Update: The 14-day global minimum is now enforced consistently across Global, Site, and Program Settings.

Sales

  • Invoices (GWU-7336)

    • Update: The Platform Fee Discount now always allocates only to the PF Platform Fee line item during auto-allocation and auto-reallocation.

PF Web Builder

  • Dynamic Program Component (GWU-7308)

    • Update: Added a Grid View showing 3 programs per row instead of 4.


March 2, 2026

COMMIT #: df14994

Updates

PF Web Builder

  • Headers (GWU-7259)

    • Update: Removed the bottom margin of the Header on web pages.

COMMIT #: 907bf9a

Bugs

PF Pay

  • Tax (GWU-7695)

    • Update: Fixed a tax calculation issue when selling apparel on PF Pay.

Updates

Communication

  • Sponsors (GWU-7488)

    • Update: Configured web header/footer to use Google Ad Manager, removed the JavaScript web carousel UI, and disabled the Web Footer/Header columns and Web tab on the Sponsorship table.

Did this answer your question?