Skip to main content

Release Notes - April 2025

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

April 30, 2025

COMMIT #: 55990f6

Updates

Front End

  • Rostering (GWU-6113, GWU-5734)

    • Update: If an account exists with only an athlete profile and a coach adds that athlete to a roster with a parent email, a parent profile is created with that email on the same account.

Schedule

  • Add to Schedule (GWU-6003)

    • Update: Added a required Program field to Add a Rental to Schedule, a Program column on Facility Rentals, and Program ID population on facility invoices.

Team

  • Team Management (GWU-5775)

    • Update: Added a 240-character Notes column and the Multi-Line Edit tool to the Roster Management table.


April 29, 2025

COMMIT #: e06088f

Bugs

PF Pay

  • Log In (GWU-6097)

    • Previously: The PF Pay login code didn't work if a program wasn't set up as a tournament or league.

    • Update: PF Pay users can log in with the PF Pay Code regardless.

Program

  • Registration Details (GWU-5921)

    • Previously: Editing a program's Division Name didn't reflect on the Divisions/Pools page.

    • Update: The updated name reflects correctly.

Updates

Global Settings

  • Sports (GWU-5780)

    • Previously: Changing a global sport setting saved to the database but didn't refresh the display without an IIS pool reset.

    • Update: An update cache call now follows the save, so changes display correctly.

  • Sports (GWU-5678)

    • Update: Added a Pools/Flights field to Sports/Verticals settings, naming Division & Flights/Pools pages per sport (most default to Pools; Lacrosse defaults to Flights).

Access App

  • Schedule (GWU-5676)

    • Update: Surfaces display as Courts or Fields on event schedules based on the sport's Field Type setting.

Schedule

  • Existing Schedule (GWU-3584)

    • Update: Filtering by Program on Existing Schedule now only offers divisions within that program.


April 25, 2025

COMMIT #: dc5e478

Updates

Program

  • Registration Details (GWU-5315)

    • Update: Added an "Accept Roster Spot" field to Bulk Move for individual registrations with a tryout spot but no accepted roster spot, controlling whether the athlete moves to the season or stays in tryouts.

  • Registration Details (GWU-5284)

    • Previously: Selecting multiple teams to move where one was already on the destination team silently failed to process any move.

    • Update: That specific move is skipped while the rest process, shown under "Move Complete" on Registrations Moved.

  • Registration Details (GWU-5195)

    • Update: Improved the Post Move Summary page with a quick link back to Registration Details and hyperlinked New Division values to Team Management.

PF Pay

  • Login Endpoint (GWU-6011)

    • Update: Added TournamentId, ProgramStartUtc, ProgramEndUtc, POSStartUtc, and POSEndUtc to the API response.

Global Settings & Site Settings

  • Orders (GWU-6009)

    • Update: Added a Checkout Agreement field to the Orders tab of both settings pages, shown before final checkout.


April 24, 2025

COMMIT #: 3ef34d8

Updates

Global Settings

  • Sports (GWU-6086)

    • Update: Added an "Is Sport" setting and column to the Sports/Verticals page.


April 23, 2025

COMMIT #: 156e3db

Bugs

Program

  • Registration Details (GWU-5958)

    • Previously: The messaging shortcut on a program's Divisions page initially showed a recipient count of 0.

    • Update: The recipient count displays correctly.

Updates

Communication

  • CKEditor (GWU-6061)

    • Update: Entering a Mimecast URL in an email now shows a blocking alert explaining it's inaccessible to external users.

Schedule

  • Leagues & Tournaments (GWU-5778)

    • Update: Programs with an EVT or LGE Activity Type auto-add to Schedule > Leagues & Tournaments, with a new Configuration column showing whether settings have been configured.

Sales

  • Shop (GWU-5726)

    • Update: Improved speed on the Item Details page.

Program

  • Registration Details (GWU-5370)

    • Update: Programs with an EVT or LGE Activity Type now auto-create a schedule and Access App page, using program dates for First/Last Day.


April 22, 2025

COMMIT #: af8e9e4

Updates

Sales

  • Transaction List (GWU-6060)

    • Update: Added a Transaction Allocation Issues page under the Transaction List kebab menu.

  • Shop (GWU-5758)

    • Update: Associated Program is now required for all shop items.

  • Shop (GWU-5083)

    • Update: Added a "Used at Location" column to the product table on Item Details, showing location/date/time for each scan.


April 18, 2025

COMMIT #: 175cf9d

Bugs

Users

  • College Commitments (GWU-6006)

    • Previously: Visiting College Commitments threw a runtime error.

    • Update: Backend users can access it without error.

Updates

Program

  • Controller Totals (GWU-5985)

    • Update: Now shows programs with "None" as platform, and fixed a timeout when filtering by Region.

Front End

  • Product Questions (GWU-5978)

    • Previously: A SuggestProfile field type product question suggested nothing to signed-out users.

    • Update: Signed-out users are prompted to sign in.

Insurance

  • Vertical Insure (GWU-5869)

    • Update: Rebranded USSCI-related API/UI to Vertical Insure.

Sales

  • Insurance Reporting (GWU-5820)

    • Update: Cleaned up breadcrumb and left-nav display on Insurance Reporting.


April 16, 2025

COMMIT #: 80d1d6a

Bugs

Sales

  • Invoices (GWU-6016)

    • Previously: The Created By field wasn't showing on invoices.

    • Update: It shows correctly.

Updates

Backend

  • Program API (GWU-6013)

    • Update: Added Prior Program ID and Tear Sheet ID fields to the Program API.

Sales

  • Transaction List (GWU-5998)

    • Update: Added an "Only Chargebacks and Returns" filter.


April 15, 2025

COMMIT #: d486299

Updates

Access App

  • Broadcast Messages (GWU-5990)

    • Previously: Tournament broadcast messages sent from a PlayerFirst website weren't sending Access App push notifications.

    • Update: A push notification now goes out to Access App users.

Front End

  • Invoices & Payments (GWU-5813)

    • Update: Made the Invoices & Payments page mobile friendly.


April 14, 2025

Bugs

Front End

  • Page Editor (GWU-5851)

    • Previously: Front-end page updates sometimes weren't reflected after saving.

    • Update: Updates are reflected after saving.

Access App

  • League Play (GWU-4948)

    • Previously: When coaches submitted mismatched League Play scores, the Scoring Admin email referenced Team 1/2 and scores incorrectly.

    • Update: The email contains the correct submitted scores.

Updates

Site Settings

  • Site Settings (GWU-5956)

    • Update: Admin can add multiple AES Club IDs within the AES Club ID(s) field.


April 11, 2025

COMMIT #: 4a883d6

Bugs

Communication

  • CK Editor (GWU-5934)

    • Previously: Background images in an email's Main Header didn't render in Gmail.

    • Update: They render correctly in Gmail.

Updates

Front End

  • CK Editor (GWU-5965)

    • Update: Set the CKEditor default font to Roboto Condensed.

  • Registration (GWU-5961)

    • Update: Added a required Lodging Assistance field on the Team Information page for Stay to Play events, with SMS opt-in/decline options.

Sales

  • Invoices (GWU-5928)

    • Update: ACH and External ACH payments are now labeled accordingly under Method in Payment Schedule and History.

Schedule

  • Rental Summary (GWU-5602)

    • Update: Added a Rental Summary page, shown when Facility Rentals is enabled in Site Settings.


April 10, 2025

COMMIT #: ff90cc7

Bugs

Schedule

  • Add to Schedule (GWU-5966)

    • Previously: Recurring events scheduled for 1+ teams weren't saving.

    • Update: Recurring events save correctly.

  • Add to Schedule (GWU-5983)

    • Previously: Scheduling an "Other" event in brands without Facility Rentals enabled still showed the Rental workflow.

    • Update: The correct workflow is presented.

Program

  • Registration Details (GWU-5936)

    • Previously: Editing a registrant's waiver question response on Division Details didn't save.

    • Update: Changes save correctly.

Sales

  • Invoices (GWU-5980)

    • Previously: Adult Athlete profiles couldn't be selected on the Email Invoice page.

    • Update: They can be selected.

  • Invoices (GWU-5845)

    • Update: Fixed the Edit Allocation Modal so reduced allocations can be re-edited without error, added a loading state, and excluded the payment currently being applied from uneditable totals shown.

  • Shop (GWU-5975)

    • Update: Selecting Multi Use for a product's Use Limit now requires a Multi Use Limit value.

Updates

Program

  • Registration Details (GWU-5986)

    • Update: Non-Admin users can now see all "None" platform-type programs on Registration Details, except perpetual programs.

  • Bulk Registration (GWU-5890)

    • Update: Improved account matching logic to check existing phone/email before creating a new account and profile, and to grant a brand role automatically if the user lacks one.


April 9, 2025

COMMIT #: d8c03d0

Updates

Global Settings

  • Font Kit (GWU-5984)

    • Update: Updated the font kit.


April 8, 2025

COMMIT #: 99c4b70

Bugs

Access App

  • Notifications (GWU-5982)

    • Update: iOS notifications for the Access App are no longer muted.


April 7, 2025

COMMIT #: d129c04

Updates

Front & Back End

  • Help Widget (GWU-5964)

    • Update: Front-end and back-end Help Widgets now redirect to their respective service desk portals.

Communication

  • CK Editor (GWU-5931)

    • Update: Bullet color now automatically adjusts with font color.

Program

  • Registration Details (GWU-5537)

    • Update: Bulk Removal on Division Details now uses checkboxes plus a Trashcan button, opening a modal for Removal Type (Standard/Delete if No Payment) and Adjustment Type (Prorate Out Balances/Keep Open Balances).


April 4, 2025

COMMIT #: f030e1d

Bugs

Front End

  • Registration (GWU-5960)

    • Previously: Registering for a $0 program threw an error at checkout.

    • Update: Customers can register for $0 programs without error.

Updates

Sales

  • Invoices (GWU-5912)

    • Update: Refined manual invoice date logic for perpetual programs.

COMMIT #: fdb9c04

Bugs

Front End

  • Headers (GWU-5943)

    • Previously: Default header fonts were overridden by new CK Editor header styles.

    • Update: Default header fonts were restored.

PF Pay

  • Invoices (GWU-5908)

    • Previously: Cash payments in PF Pay showed an incorrect Order Total.

    • Update: The Order Total is correct.

Sales

  • Invoices (GWU-5939)

    • Previously: Applying a credit to an invoice could show an "Invalid Payment Info for ACH" alert.

    • Update: Admin can apply a credit without error.

Updates

Site Settings

  • Site Settings (GWU-5591)

    • Update: Added a Facility Rentals field to the Permissions tab.

Schedule

  • Facility Rentals (GWU-5598, GWU-5599)

    • Update: Added a Facility Rentals page (visible when the permission is enabled) and a Rental Event Type option in Add to Schedule.

Front End

  • Rental Quick Waiver (GWU-5603)

    • Update: Added a Rental Quick Waiver linked in the invoice email footer for facility sites that allow rentals.

Location

  • Locations (GWU-5592)

    • Update: Added a brand-wide Favorite column to Existing Locations, surfacing favorited locations first wherever a location is needed.

Account

  • Address Validation (GWU-5696)

    • Update: Front-end editing of an athlete/guardian now requires an address; back-end editing keeps it optional.


April 3, 2025

COMMIT #: 3556f8e

Bugs

Club App

  • iCal (GWU-5935)

    • Previously: Parents/coaches subscribing to the Club App iCal didn't see schedules on their calendars.

    • Update: Subscribed schedules appear on their calendars.

Updates

Communication

  • CK Editor (GWU-5711)

    • Update: Sidecar improvements: always-visible Add Content dropdown; new Custom Layouts (Flex Tile, Flex Button, draggable Image); per-element 4th color option; removed default element spacing and tile borders; image crop/resize outside tiles; new Fonts/Font Color toolbar options.


April 1, 2025

COMMIT #: 9a0859f

Bugs

Sales

  • Invoices (GWU-5930)

    • Previously: Running a payment on an invoice could show an "Invalid Account Info" error.

    • Update: Admin can run payments without error.

COMMIT #: f2f1ace

Bugs

Front End

  • Shop (GWU-5861, GWU-5611)

    • Previously: Purchasing a product without a program ID in the URL and with category questions showed "registration is not currently available."

    • Update: Purchase completes successfully in that case.

  • Invoices & Payments (GWU-5663)

    • Previously: Clicking Pay on an invoice from a different brand than the logged-in one reloaded the page.

    • Update: It opens a new tab and routes to the correct brand site to pay.

Sales

  • Shop (GWU-5785)

    • Update: Added Liability Amount and Liability GL fields for revenue-sharing vendor reservations, and made Associated Program required when creating/editing a shop item.

Program

  • Bulk Registration (GWU-5909)

    • Update: Froze the Program Name, Division Name, and Team Name columns when scrolling Bulk Registration tables horizontally.

Did this answer your question?