Skip to main content

Release Notes - June 2023

PlayerFirst platform release notes for June 2023, migrated from Confluence.

June 28, 2023

COMMIT #: c588216

Updates

Program

  • Registration Details: added a "Calculate" button on the Reporting page — clicking it updates Registration/Financial Targets defined at the Division level if they were previously entered manually; Division-level updates now also auto-recalculate on page reload. (GWU-2017)

Site Settings

  • Sports: Root Admin can now edit scoring for each sport via Site Settings > Sport (Actions column); "Edit Positions" remains with a new button design. (GWU-2626)

Bugs

Program

  • Register: answers to custom waiver questions for an add-on program weren't visible on the add-on's invoice line item or its Register > Divisions page — both programs' answers now appear correctly. (GWU-2698)

  • Registration Details: adding a registration from the waitlist didn't remove it from the waitlist — it now removes correctly. (GWU-2711)

Sales

  • A/R Report: emailing multiple attached invoices threw a 500 error — the email now sends with a confirmation shown to the Admin. (GWU-2872)

  • Shop Order Item Table: raw code displayed instead of a functional link on Sales > Invoices, Lodging, and Shop — a functional link now appears on all three. (GWU-2988)

  • Shop: Edit and View icons were missing for some products — they now appear for all products. (GWU-2989)


June 27, 2023

COMMIT #: 2b29c7d

Updates

Communication

  • Create Message: improved the visual appearance of buttons converted to email HTML. (GWU-2945)

Front End

  • Team Registration: added a "Coach Phone Number" field. (GWU-2762)

Travel

  • Block Details: added "Associated Program" to the bottom of the block confirmation email to show event info. (GWU-2892)

  • Booking Codes: added a button next to Booking Codes on Lodging Products (when a reserving profile is set) to email all blocks sharing that booking/access code. (GWU-2067)

  • Product Details: renamed "Place's Contact Name/Email/Phone" fields to "Hotel Event Manager," "Hotel Sales Manager," and "Accounting Contact." (GWU-2065)

Bugs

Sales

  • Account Credits: the Save button could be clicked multiple times, creating duplicate credits — it now only creates one. (GWU-2553)

  • Balance Payments: for payment plans with multiple same-day entries, clicking Balance Payments didn't combine and evenly spread installment fees across remaining payments — this now works correctly. (GWU-2693)

Schedule

  • Leagues & Tournaments: the Scoring page showed the wrong time zone while the mobile app and field timeline showed the correct one — Scoring now matches. (GWU-2907)

Travel

  • Access Code: booking lodging via an Access Code showed the default Check-In/Out range from Lodging Details instead of the Access Code's own date range — the correct range now displays. (GWU-2064)

  • Room Block: the link to email Room Block content from Travel First wasn't visible — it's now visible and bolded. (GWU-2866)


June 22, 2023

COMMIT #: 20a0c33

Features

Communication

  • Recipient Selection Workflow: overall usability enhancements, ability to jump directly back to filter selections, quicker workflows (e.g. skip to compose), updated nomenclature, and improved scrolling.

  • Composition Editor: new Sidecar with more colors/fonts, new header icons and tile layouts, added image editing (crop, zoom, resize, undo, link), cleaner image/tile margins and alignment, whole-email or single-tile editing, improved row/tile settings and spacing, header logo outline option, editable social media icons, and improved copy/paste.

  • Composition Layout: improved consistency between composition, preview, and the customer-facing end product; uniform layouts/alignment across views; added tablet/phone preview; improved paragraph wrapping.

  • Deliverability: increased email throughput and updated sending logic to avoid server timeouts and ensure delivery of large recipient lists.

  • Media Manager & Image Quality: uploaded a marketing image database, added warning pop-ups (bad-quality images, multi-brand sends), and faster Media Manager uploads.

  • Default Message Footer: improved default brand and sponsor footer look and functionality.


June 20, 2023

COMMIT #: 04259d8

Updates

Sales

  • Invoices: deleting a line item from an invoice now automatically triggers the Balance Payments workflow. (GWU-2484)

Team

  • Team Management: waiver email requests sent from Roster Management now go to the parent's email instead of the athlete's. (GWU-2897)

User

  • Profile: the user's address now displays across two lines instead of one. (GWU-2351)

Bugs

Front End

  • Team Information: changing Team Name, Hometown, or State didn't update page headers until refresh/revisit — headers now update immediately. (GWU-2816)

Program

  • Roster Size: the default Maximum Team Roster Size of 30 still applied even when a Division/Program setting exceeded 30 — the higher setting now correctly overrides the default. (GWU-2650)

Sales

  • Discounts: a discount set to apply to a specific number of items only showed one item when editing Discount Details — all applicable items now display. (GWU-2780)

Site Settings

  • Data Tokens: inconsistencies existed in which data tokens worked for automated emails — all data tokens now function as expected. (GWU-2713)


June 15, 2023

COMMIT #: f59059

Updates

Schedule

  • Block Change/Block Shift: updated time zone logic for faster, more consistent schedule adjustments. (GWU-2884)

Bugs

General

  • New User: when a Coach/Team Manager added an athlete to a roster with a new email, and the athlete then created an account with that same email, the athlete's account info was saved but the Coach/Team Manager's entered info was deleted — registering a new account no longer deletes prior associated info. (GWU-2896)


June 14, 2023

COMMIT #: 209fd71 & 97d192a

Updates

General

  • Checkout: a non-refundable deposit's "Due at Checkout" field showed as blank — it now shows $0.00. (GWU-2071)

Program

  • Registration Details: added two Actions-column buttons for EVT/LGE activity types linking to a Tournament's Events App page and Leagues & Tournaments page (falling back to Add Tournament if the page doesn't exist yet). (GWU-2590)

User

  • Recruiting: the Recruiting Book now only includes positions from the sport of the brand being viewed (e.g. only "midfield" shows for a Lacrosse brand, even if the athlete also plays "forward" in Soccer). (GWU-2875)

  • Users: pasting a phone number into split fields now splits correctly, dropping a leading "1" before the area code or truncating digits beyond 10 that don't start with one. (GWU-2859)

Bugs

Program

  • Registration Details: question responses weren't populating on the Details page despite being saved — they now populate correctly. (GWU-2754)

  • Registration Details: a conflict between filtering and sorting caused not all Details page results to display — filtering now happens before sorting, showing all results. (GWU-2858)

Schedule

  • Field Timeline: resolved time zone issues. (GWU-2860)


June 12, 2023

COMMIT #: bfe0351 & 0f221c3

Updates

Program

  • Registration Details: added "Tryout Goal" and "Tryout Financial Target Goal" at both Program and Division levels, with Division overriding Program. (GWU-2204)

  • Registration Details: converted "Short Name" to a typeahead selection of PBCS budget options. (GWU-2633)

Schedule

  • Add to Schedule: raised the Team Limit from 10 to 100 when scheduling multiple teams for a Practice or Other event. (GWU-2655)

Travel

  • Export: renamed "Start Date"/"End Date" to "Lodging Start Date"/"Lodging End Date." (GWU-1432)

  • Reporting: sorted the Occupancy Report alphabetically by last name and split first/last name into separate columns. (GWU-2068)

  • Room Block: updated the text of the automatic Room Block creation email. (GWU-2214)

Bugs

Communication

  • Copy Message: copying a message incorrectly carried over the original recipient count — copied messages now compose without recipients. (GWU-2753)

Front End

  • Athlete Profile: input fields overlapped the main menu/sub-nav on scroll — this no longer happens. (GWU-1623)

Program

  • Registration Details: the "Event End" required-field alert was truncated — it now displays in full. (GWU-2775)

Sales

  • Invoices: applying a discount equal to the full cart total at checkout incorrectly showed a pending check and wrong Balance to Date — both are now correct. (GWU-1833)

Schedule

  • Add to Schedule: removing a Program removed all selected teams regardless of association — only teams actually tied to that Program are now removed. (GWU-2828)

  • Add to Schedule: adding a Program after adding teams removed the previously selected teams — both now remain on the schedule. (GWU-2766)

  • Bulk Edit: Scheduler-created games weren't assigned a time zone, defaulting to the brand's — they now inherit the program's default time zone. (GWU-2862)

Travel

  • Exporting: export data wasn't pulling properly — it now pulls correctly. (GWU-1432)


June 8, 2023

COMMIT #: 88b6968

Updates

General

  • Void Payment: an incorrectly created invoice is now voided on the Events App the same way it already was on the Web application. (GWU-2811)

Program

  • Athlete Check-In: capped Program Search and Divisions Search fields at 5 selections each, and search now requires clicking Filter to initiate. (GWU-2466)

  • Registration Details: added the time an athlete joined the waitlist alongside the date, viewable in the Waitlisted column. (GWU-2515)

Team

  • Team Management: added a confirmation pop-up before sending waiver links via "Send Waiver Links to Selected Rosters," which previously sent immediately. (GWU-2343)

Bugs

Front End

  • Teams: changing a team name and clicking Save cleared the team logo and got the user stuck on the page — saving now completes successfully. (GWU-2777)

General

  • Exporting: "Export to Excel" was missing from several Communication, Sales, and Team pages — it now appears on those pages. (GWU-2665)

Sales

  • Invoices: registering two or more same-named Teams/Athletes in one transaction miscalculated the Registrant column — it now calculates correctly regardless of name matches. (GWU-2363)

  • Payment Plans: navigating away from and back to the cart after enrolling in a payment plan with installment fees created duplicate scheduled payments — payments now appear only once. (GWU-2708)


June 7, 2023

COMMIT #: ccd1170

Updates

Communications

  • Create Message: updated "Subtract Programs" and "Subtract Divisions" behavior for more precise recipient list filtering. (GWU-2827)

Program

  • Public Pages: the layout dropdown menu overlapped the header/edit toolbar when scrolling — this no longer happens. (GWU-2740)

Sales

  • A/R Report: "Name" is now clickable (pops out account info); "Phone/Note" shows all unique parent/guardian phone numbers; "Email" shows all unique associated emails (comma-separated); "Send" emails everyone on that list. (GWU-2584)

  • Invoices: renamed "Orders" to "Invoices" in Advanced Filters and added a "500 Invoices" filter option. (GWU-2026)


June 6, 2023

COMMIT #: 9597ad0 & e0f0037

Updates

General

  • Filters: updated sortable-table filtering logic for numeric columns. (GWU-2411)

Program

  • Registration Details: Edit Program > Design now supports setting a "Program Color," mirroring the Brand Color option in Site Settings > Design. (GWU-2412)

Sales

  • Invoices: added "Line Item" search to the main search field, previously only available in Advanced Filters. (GWU-2614)

  • Invoices: consolidated per-line-item error banners into a single banner for the whole invoice. (GWU-2514)

Bugs

Location

  • Field Timeline: active filters limited the Home/Away dropdowns to only filtered teams — all teams in the division now appear regardless of active filters. (GWU-2703)

Sales

  • Invoices: filtering by "After Date" in Advanced Filters incorrectly returned invoices before that date — only invoices created after it now populate. (GWU-2719)

  • Invoices: users couldn't apply an External Credit Card to some invoices — this now works. (GWU-2723)

  • Lodging Sales: room block expirations weren't saving on the Block Expiration page — Admin can now save and release expirations back into public inventory. (GWU-2062)

Staff Schedule

  • Validate/Edit: users with approval privileges got an error validating certain employee hours — validation now completes successfully. (GWU-2812)


June 2, 2023

COMMIT #: ffc37cb

Bugs

Program

  • Registration Details: "Projected Cash," "Due," and "Rostered" columns weren't populating at the roll-up level in Registration Totals (only within individual Programs) — they now populate at the roll-up level too. (GWU-2107)

Sales

  • Lodging Sales: the Block Expiration page showed blocks with rooms remaining but hid fully-booked blocks — all blocks now display. (GWU-2063)

Did this answer your question?