June 30, 2025
COMMIT #: 4be0986
Bugs
Program
Registration Details (GWU-6149)
Previously: The Custom Receipt Footer entered under the Registration tab wasn't being displayed in customer emails.
Updates
Front End
Shop (GWU-6172)
Update: Cleaned up the Shop flow UI.
COMMIT #: 7d7ce3e
Bugs
Program
Registration Details (GWU-6066)
Previously: Registration numbers were inconsistent across several Registration Details subpages.
Update: Registration numbers are consistent across all subpages.
Updates
Front End
Intercom (GWU-6300)
Update: Added the Intercom widget to all front-end PlayerFirst pages.
Sales
Open Revenue at Date (GWU-6362)
Update: Hid the Open Revenue at Date page.
Site Settings
Site Settings (GWU-6010)
Update: Added an "External Brand, Cannot use 3STEP Global Waivers" field to the Waivers tab, letting SaaS brands add custom waivers when enabled.
June 26, 2025
COMMIT #: 4448f2d
Updates
A/R Summary
Automatic Export (GWU-6353)
Update: Updated the weekly automated A/R Report Summary email: arrows instead of parenthesis, added Upcoming Due Amount, and included Financial Admin Edit role recipients alongside Admin.
Sales
Payment Methods (GWU-6284)
Update: Scrubbed lost/stolen cards from saved payment methods; added a decline indicator on invoice lines; permanently-failed cards show the reason, become unusable, and are skipped for scheduled payments; added a Region column/filter to Payment Plan Status.
TTS
EventPipe API (GWU-6109)
Update: Set up a database table to ingest reservation information sent from EventPipe to PlayerFirst.
Bugs
Sales
Invoices (GWU-6322)
Previously: Fees still displayed on an invoice payment attempt even when a brand had "No Fees" selected.
Update: Fees don't display for "No Fees" brands.
June 23, 2025
COMMIT #: 1098496
Updates
Schedule
Facility Rentals (GWU-6288)
Update: Added an Export button to the Facility Rentals page.
Rentals
Invoicing (GWU-5991)
Update: Added the ability to edit a rental after invoicing, with invoices auto-updating and a clock icon flagging line-item changes; a Lock/unlock control on Facility Rentals and the Timeline governs when edits are allowed (locked once paid).
COMMIT #: b3b58e4
Bugs
Sales
Invoices (GWU-6138)
Previously: Downloaded PDF invoices showed the wrong line-item cost for roll-up-fee brands.
Update: PDFs show the correct value.
Communication
Create Message (GWU-6146, GWU-6354)
Previously: Recipient-list preview deselection (Select All toggling, multi-row deselect, athlete/guardian linkage) behaved inconsistently.
Update: All deselection/selection scenarios now behave as expected, including deselecting an athlete along with their parent/guardian.
Location
Locations (GWU-6189)
Previously: The Select All checkbox on Fields/Courts only selected the first row.
Update: It selects all rows.
Front End
Program List & Registration Page (GWU-6257)
Previously: Primary Location still displayed when the Display Primary Location setting was disabled.
Update: It's hidden when the setting is disabled.
Athlete Profile (GWU-6334)
Previously: Recruiting Profile fields didn't display when editing a profile unless the field was toggled off and on.
Update: Enabled fields display correctly.
Program
Registration Details (GWU-6322)
Update: Improved speed and performance of the Registration Details page.
Team
Team Management (GWU-6355)
Previously: Selecting athletes across multiple teams and using "Send a Custom Message" included all team members instead of just the selected athletes.
Update: Only the selected athletes are included.
Updates
Team
Exposure Search (GWU-5654)
Update: Added an Exposure Search page for basketball brands to find teams that attended past events, filterable by Completed/Ongoing Events, Sport, Date, State, and City.
Exposure Search (GWU-6343)
Update: Added a daily scheduled task pulling new Exposure API data into cache.
Access App
Scoring API (GWU-5897)
Update: Added bulk score submission for both teams; bulk scores override existing scores and bypass Jersey # Required for Scoring.
Front End
Team Acceptance (GWU-6171)
Update: Cleaned up UI for the Team Acceptance workflow.
Custom Questions
Update: Cleaned up UI for Custom Questions.
Program
Registration Details (GWU-6241)
Update: The Servicing tab now displays for all 3STEP-parented brands, with Video Servicer and Uniform Servicer defaulting to None.
Registration Details (GWU-6271)
Update: Added a Display Event Dates field to the Basics tab (hides dates on front-end pages when disabled).
Registration Details (GWU-6325)
Update: Added a Display Secondary Location field with combined-location front-end text logic based on which Display fields are enabled.
Servicer Reports (GWU-6347)
Update: Added a Uniform Servicer filter (None/GearUp, default None) to Servicer Reports.
June 23, 2025
COMMIT #: 11241fc
Updates
Sales
Invoices (GWU-6352)
Update: Resolved a bug regarding payment plans with a $0 scheduled payment.
June 19, 2025
COMMIT #: 4a3dcf5
Updates
A/R Report
Automated Export (GWU-6170)
Update: A weekly automated A/R Report Summary email with pre-filtered links now goes to Admin-role users; Root Admin can enable/disable it under Site Settings > Orders.
Sales
Sales Tax Details (GWU-6348)
Update: Commits are no longer sent to Avalara if tax is zero.
June 18, 2025
COMMIT #: b4a6911
Bugs
Front End
Checkout (GWU-6333)
Previously: Customers with an apostrophe in their name got a JavaScript error at checkout.
Update: Customers with an apostrophe in their name can check out successfully.
Updates
Front End
Edit Page (GWU-6258)
Previously: Not all Group options showed when editing a front-end page's group.
Update: All Group options are displayed.
Sales
Invoices (GWU-6332)
Update: Added the "No Refund" alert to the Compliance Snippet at the bottom of checkout pages.
June 17, 2025
COMMIT #: 6b197a3
Updates
Sales
Cash Burndown (GWU-6336)
Update: Added a Transaction End Date filter to the Cash Burndown page.
Club App
Notifications (GWU-6316)
Update: Clicking a chat-reaction push notification now navigates to the chat thread; reaction notifications only go to the sender of the reacted-to message.
Front End
Checkout (GWU-6315)
Update: Removed the ability for customers to manually add an ACH payment method.
COMMIT #: 86a038a
Bugs
Sales
Revenue Report (GWU-6326)
Update: Fixed inconsistencies on the Revenue Report page.
Revenue Report (GWU-6320)
Previously: Account credits created from a program-pointing product didn't include the orderItem→product→program→class relationship in classing.
Update: That relationship is now included.
Front End
Invoices & Payments (GWU-6251)
Previously: Paying an invoice by credit card or ACH could show "Amount must be less than or equal to the amount due."
Update: Customers can pay without that error.
Updates
Sales
Invoices (GWU-6330)
Previously: Invoices didn't update after a customer dispute was lost.
Update: Invoices update accordingly.
Sales Tax Details (GWU-6290)
Update: Non-taxable items are not sent to Avalara.
SaaS (GWU-6175)
Update: Added a SaaS Brands page under Sales > Revenue Report.
Global Settings
Vensure (GWU-6329)
Update: Added Region to the Vensure API.
June 12, 2025
COMMIT #: 68f83cb
Updates
Location
Timeline (GWU-6285)
Previously: Filtering rentals by End Date on the Timeline hid rentals on that exact date.
Update: The Timeline includes rentals on the specified end date.
Site Settings
Recruiting (GWU-6274)
Update: The Interested in Recruiting checkout question now appears based on Recruiting permission or Ask Athlete Achievements, shows regardless of age (hidden for known adult registrations), added a name-pronunciation question, and added Team Reporting > Recruiting reporting.
Schedule
Rental Summary (GWU-5988)
Update: Removed address from the Location column, renamed Total→Total Billed and Brand→Site Name, added Total Paid/Total Due/Total Hours Booked/Brand Code columns with tool tips, and allowed multi-select Field search.
June 11, 2025
COMMIT #: 3f4bd7d
Bugs
Sales
Invoices (GWU-6314)
Previously: Admin refunds on ACH payments didn't show under Payments & Schedules.
Update: They show correctly.
Updates
Club App
Invoices (GWU-6308)
Update: Added a Due Date column to the Club App Invoices page.
June 10, 2025
COMMIT #: 2dc7104
Bugs
Access App
Notifications (GWU-6298)
Previously: Updating games without a tournament division threw a null reference.
Communication
Create Message (GWU-6131)
Previously: Emails sent to a team via the web excluded Guest Players from the recipient list.
Update: Guest Players are included.
Front End
Recruiting Book (GWU-6306)
Previously: Exported Recruiting Books didn't fully display athlete position/grad year.
Update: The PDF displays them fully.
Program Page (GWU-6305)
Previously: Viewing a program page could error.
Update: Customers can view program pages successfully.
Updates
Club App
Team Chats (GWU-6304)
Update: Team Chat inactivity disable window extended from 90 to 300 days.
June 6, 2025
COMMIT #: 37a79c7
Bugs
Program
Bulk Registration (GWU-6283)
Previously: Typeahead fields on Bulk Registration weren't populating results.
Update: They populate correctly.
Schedule
Leagues & Tournaments (GWU-6154)
Previously: The Master by Date/Location report showed incorrect Start/End Times.
Update: Start/End Times display correctly.
Sales
A/R Report (GWU-6204)
Previously: Filtering the A/R Report could throw a "too many parameters" error.
Update: Admin can filter without that error.
API
Exposure (GWU-6245)
Update: Cleaned up the syncing of Exposure tournaments to PlayerFirst.
Front End
Program List & Program Page (GWU-6246)
Previously: Program dates displayed incorrectly due to a time zone conversion issue.
Update: Program dates display correctly.
Checkout (GWU-6254)
Previously: Users with only waitlisted cart items couldn't check out with a saved payment method.
Update: They can check out successfully.
Location
Field Timeline (GWU-6267)
Previously: Location availabilities converted to the Brand's time zone instead of the location's.
Update: They convert to the location's time zone.
Updates
Front End
Simple Sign Waiver (GWU-4823)
Update: Added a Team type-ahead/dropdown field to Simple Sign Waivers.
Team List & Team Pages (GWI-6169)
Update: Cleaned up Team Page and Teams List Page UI.
June 3, 2025
COMMIT #: b724c38
Bugs
API
BeTheBeast (GWU-6266)
Previously: Program IDs weren't logging for BeTheBeast data.
Update: Program IDs log correctly.
Updates
API
Insurance (GWU-6263)
Update: Worked with Vertical Insure to transfer over policies that failed due to Stripe.
COMMIT #: d21bdda
Updates
API
Gate (GWU-6240)
Update: Allowed scoring code endpoints to authenticate with posCode instead of scoringcode.
Club App Messaging (GWU-5672)
Update: Updated the Chat API to support relevant Message ID and Thread ID for posting/deleting chat reactions.
Payment Processor
Stripe (GWU-6191)
Update: Updated payment-plan web processing, ACH-settlement failure webhook handling, credit card chargeback handling, removed CC on interbrand invoices, and clarified the messaging shown when a payment account is unavailable.
