All platform changes to date are tracked here. Admins can append a new entry after each update.
74 Updates
League & Players
Added League Audit Log with Commissioner Annotations
Added a League Audit Log link to the League & Players left column, created a league-specific audit page for commissioner/admin changes, and allowed commissioners to annotate entries inline in red for score integrity context.
Updated by System
Admin Console
Linked Feature Requests Directly from Admin Console
Updated the Admin Console Feature Requests & Revisions card to open the Feature Requests page directly.
Updated by System
Trip Map / API Controls
Created Dedicated Analytics Controls Page
Created a standalone Trip Map / API Controls page linked from Admin Console that displays visitor counts by day and location, page visit statistics, and logged API calls by profile/session actor.
Updated by System
Trip Map / API Controls
Added Visitor and API Usage Analytics
Added lightweight visitor analytics and API usage logging to Trip Map / API Controls, including visits by day, location, page, and logged Google Maps API calls by profile/session actor.
Updated by System
Manage Courses / Competition Management
Tightened Course Fonts and Inline Competition Grid Labels
Reduced Manage Courses font sizing for a compact admin view and moved Competition Management column labels directly onto each editable grid field for Year, Name, Course, Start, End, Par, Format, Buy-In, Entered/Fallback, and Notes.
Updated by System
Admin / Commissioner Console
Added Commissioner Console and Refreshed Role Permissions
Added a Commissioner Console for commissioners and active subscription holders to manage league-specific settings, users, posts, competitions, trips, and related shortcuts. Refreshed Admin Console permissions to use role-based module labels across relevant app sections.
Updated by System
Profile
Added Profile User Banter Split
Split the top Profile section into a 70/30 layout with a right-side User Banter panel that shows clickable post/comment snippets and small Previous/Next text links when there is more activity.
Updated by System
Trip
Harmonized Trip Text and Gray New Post Control
Changed the Trip Message Board New Post control to gray and added Trip-wide typography overrides so headings, helper text, forms, item cards, comments, and buttons use more consistent font sizes and line heights.
Updated by System
Trip Message Board
Moved New Post Control to Trip Board Header
Moved the Trip Message Board New Post control into the header action area to the left of the Expand/Collapse label. The control now opens the inline trip post form like the League Message Board New Post button, while the latest post comment form remains attached to the active post.
Updated by System
Compete / Tour
Updated Team Selection and Banter Labels
Renamed the Compete team field to Select Team, keeps posted teams associated for future shared scores, removes already-assigned players from new team checklists, and updates Tour and Compete comment forms to use Banter and SAY IT labels.
Updated by System
Trip Message Board
Show Latest Trip Post With New Post Button
When a Trip Message Board already has posts, the expanded board now shows a New Post button in the top-right corner and displays only the most recent post with its comments. The full post form remains available from the New Post control.
Updated by System
Trip Message Board
Added Trip-Specific Message Board Carousel
Added a collapsed-by-default Trip Message Board above Golf Courses in the right column. Each trip has its own posts, comments, emoji reactions, 90% active-card carousel, and local unseen activity indicators for new messages and comments.
Updated by System
League Message Board
Added 90 Percent Peek-Card Carousel
Updated the League Message Board so the active post spans about 90% of the board while the next and previous posts peek from the side and can be clicked. Comments and comment forms remain inside the active post card as the carousel changes posts.
Updated by System
League Message Board
Repaired Message Board Comments and Navigation
Fixed the League Message Board card markup so each post's Comments section stays inside its carousel slide, preventing duplicated comment blocks and restoring proper next/previous post navigation.
Updated by System
Trip Logistics Panels
Added Gear Expand/Collapse Controls
Added section-level and all-section expand/collapse controls to the existing gear menu for Golf Courses, Transportation, Lodging, and Food & Attractions, using the same hidden-body open/collapsed behavior as Trip Polls and Flight Information.
Updated by System
Trip Logistics Panels
Platform update
Made the Golf Courses, Transportation, Lodging, and Food & Attractions panels collapsible and added an Expand All / Collapse All toggle inside the existing section gear menu.
Updated by Admin
Trip Message Board
Platform update
Placed the latest Trip Message Board Comment and New Post controls side by side with matching split widths so the actions stay on the same row.
Updated by Admin
Trip / Message Board
Added Trip-Specific Message Board
Added a Trip Message Board above Golf Courses in the Trip right column, using the same carousel, comments, edit controls, and reactions as the League Message Board while keeping posts scoped to the selected trip.
Updated by System
Trip Message Board / Trip Golf Courses
Platform update
Moved the Trip Message Board New Post control beneath the latest post Comment button, changed it to orange, and added drag-and-drop day movement for Golf Course options with a tee-time prompt.
Updated by Admin
League Message Board
Repaired Message Board Carousel Comments
Fixed the League Message Board post card markup so comments stay inside the active carousel card and no longer duplicate beneath the board. This also restores proper next and previous post navigation.
Updated by System
League Message Board
Added Peek Card Navigation to League Posts
League Message Board posts now display the active post in front with clickable previous and next card previews peeking from the sides, making it clearer when more posts are available.
Updated by System
Compete / Score Entry
Added Golf Course Autocomplete to Compete
The Compete Golf Course field now uses the same optional Google Places autocomplete as Tour alternate SIM course entry, helping players enter the full course name and city.
Updated by System
Tour / Score Entry
Added Alternate SIM Course Entry
Tour score entry now includes a SIM Course Unavailable checkbox that lets players enter the golf course they actually played, with optional Google Places autocomplete for full course name and city.
Updated by System
Compete / Player Card
Added League Switching to Compete Score Entry
The Compete score entry Player card now uses the same active league dropdown as Tour, allowing multi-league users to switch leagues directly from the Post a Score area.
Updated by System
Landing Page / User Guide
Curated User-Facing Platform Updates
Updated the landing page updates area to show only meaningful user-facing platform improvements and avoid minor styling or copy-only changes.
Updated by System
Landing Page / User Guide
Made Landing Page the Default for New Users
Users who open the app without an active league now see the Home landing page first, while existing league users can continue into the Tour view.
Updated by System
Landing Page / User Guide
Added Platform Landing Page and User Guide
Created a Home landing page that outlines the platform features, explains Tour as a PGA/LPGA simulator season follow-along with friends, explains Compete as live or remote league specialty events, and surfaces the latest platform change log entries.
Updated by System
Commissioner Settings
Created Commissioner Settings Workspace
Added a commissioner-only management workspace for league settings, users, posts, comments, events, competitions, tournaments, and reactions.
Updated by System
Commissioner Settings
Cleaned Commissioner Settings Formatting
Standardized Commissioner Settings cards, table alignment, cell spacing, action columns, and moved the workspace navigation to the bottom full-width layout.
Updated by System
League & Players
Updated League Management Links
Refined Manage League and Commissioner Settings controls into gray Title Case text links separated by a pipe, with improved Join a League spacing and alignment.
Updated by System
League Message Board
Enhanced League Message Board Posts
Added post formatting tools, editable league posts for the original poster, compact post/comment typography, latest-comment collapse behavior, and consistent post action placement.
Updated by System
Comments & Reactions
Standardized Comments, Replies, and Reactions
Added editable user-owned comments, comment replies in Tour and Compete, hidden delete controls inside edit mode, a + emoji reaction picker with 👍 as the editable default, and consistent smaller comment text across the app.
Updated by System
Tour
Improved Tour Scoring Workflow
Added inline R1/R2/R3/R4 score editing, a Completed status after four posted rounds, and locked user score changes after the Skins Deadline while preserving admin score edits.
Updated by System
Tour
Added Tour Buy-In, Total Skins, Skins Deadline, and Winner Crown
Commissioners can add Buy-In, Total Skins, and Skins Deadline values under Tour event details. Winner crown display now aligns to the Skins Deadline.
Updated by System
Compete
Updated Competition Setup and Copy
Changed competition team user selection to checkboxes and updated the Compete section description to “Local or Remote Competitions set by the league commissioner.”
Updated by System
Posting As
Added Inline Profile Edits
Allowed users to click Smack Talk and Handicap in the Posting As section to edit those profile fields inline.
Updated by System
Commissioner Settings
Added Commissioner Bulk User Creation
Commissioners can bulk create up to seven league users at once with a shared initial password, league auto-assignment, username, email, and optional handicap. Invitation emails instruct users to complete their profile and change their password.
Updated by System
Manage Courses
Adjusted Manage Courses Layout
Reduced Manage Courses table/input font sizing, changed the default Golf Course field to blank, and updated helper text to indicate the Golf Course and City, State.
Updated by System
Tour / Commissioner Settings
Added Commissioner Exception for Late Tour Score Edits
After the Skins Deadline passes, regular user score edit controls are hidden unless the league commissioner enables a late-score-edit exception for that Tour event.
Updated by System
Post a Score / Leaderboards
Added Player League Switcher and Renamed Username Headings
The Post a Score player card now lets multi-league users click their league and switch from a dropdown. Posting As was renamed to Player, and leaderboard/standings Username headers were renamed to Player.
Updated by System
Tour / Commissioner Settings
Added Commissioner Tour Round Count Setting
Commissioners can set the number of Tour rounds from 1 to 4 per event, defaulting to 4. The Tour display, Post a Score dropdown, event completion logic, and leaderboard completion status respect the selected round count.
Updated by System
Tour
Hid Late Edits Status from Tour Event Details
Removed the public Late Edits status chip from the Tour event details while keeping commissioner controls available in settings/edit forms.
Updated by System
Tour
Added Inline Tour Stakes Editing
Commissioners can now edit Buy-In, Total Skins, Number of Rounds, and Skins Deadline directly in the Tour event detail boxes instead of using a popup drawer.
Updated by System
Post a Score
Reduced Player Card Handicap and League Text Size
Made the Handicap and League text smaller in the Post a Score Player card for a cleaner, more compact layout.
Updated by System
Post a Score
Further Reduced Player Card Meta Text
Made the Handicap and League text much smaller in the Post a Score Player card.
Updated by System
Post a Score
Set Player Card Meta to 8pt with Bold Headings
Updated the Player section Handicap and League indicators to 8pt text and bolded the Handicap and League heading labels.
Updated by System
Post a Score
Reduced Player Meta to 6pt and Auto-Submitted League Changes
Updated the Player section Handicap and League indicators to 6pt text and made the league selector submit automatically when a different league is selected.
Updated by System
Post a Score
Made Player Section Meta Text Minimal
Set all Player section text in Post a Score to the smallest 6pt styling while preserving the larger username display.
Updated by System
Post a Score
Fixed Player Handicap and League Indicator Sizing
Added a highly specific Player card CSS override so Handicap and League indicators render at 6pt while preserving the larger player name.
Updated by System
Post a Score
Adjusted Player Meta Indicators to 7pt
Increased the Player section Handicap and League indicator font size from 6pt to 7pt while keeping the player name larger.
Updated by System
Navigation / Mobile
Adjusted Mobile Navigation Sticky Behavior
On mobile, the navigation bar now stops behaving as a persistent sticky bar after the user scrolls past the initial screen height.
Updated by System
Navigation / Mobile
Animated Mobile Navigation Exit
Updated the mobile navigation so it slides upward smoothly after the user scrolls past the initial screen height instead of disappearing abruptly.
Updated by System
LPGA / Ticker
Updated LPGA Ranking Ticker Logic
LPGA leagues now show current event rankings during active LPGA tournament dates and fall back to the previous year final LPGA player rankings during the offseason.
Updated by System
LPGA / Ticker
Filtered LPGA Ticker Rankings to Player Names
Improved the LPGA ranking fallback so navigation/category labels like Top Events, World Cup, and MLB are filtered out and only likely player names display.
Updated by System
LPGA / Ticker
Removed Previous Year Fallback Label from LPGA Ticker
Removed the visible “Previous year final player rankings” event label from the LPGA ticker fallback display.
Updated by System
Ticker / Tour
Changed Ticker to Selected Event Standings
The ticker now displays standings for the selected PGA/LPGA Tour event and switches to a champion-only summary after the selected event end date has passed.
Updated by System
Ticker / Tour
Referenced ESPN for Selected Event Standings
The selected PGA/LPGA event ticker now pulls standings from the ESPN golf scoreboard feed for the selected Tour event and labels completed events as most recent event standings.
Updated by System
Ticker / Tour
Added Google-to-ESPN Event Matching for Ticker Standings
The selected PGA/LPGA ticker can now use Google Custom Search to find the closest matching ESPN leaderboard page, extract the ESPN tournament ID, and then load standings from ESPN for that matched event.
Updated by System
Ticker / Tour
Changed PGA/LPGA Ticker to Tour Rankings Only
Updated the Post a Score ticker for both PGA and LPGA leagues to show the most recent tour ranking data available instead of selected event standings.
Updated by System
Ticker / Navigation
Removed Ranking Ticker Function
Removed the PGA/LPGA ranking ticker display and live ticker refresh function from the app interface.
Updated by System
Navigation / Mobile
Adjusted Mobile Navigation Transition Threshold
Updated the mobile top navigation so it slides out after the user scrolls more than half of the screen height instead of waiting for a full screen height.
Updated by System
Comments & Reactions
Changed Comment Reaction Options
Replaced the + custom emoji reaction picker with fixed Thumbs Up and Laughing emoji reaction options for league posts and comments.
Updated by System
Latest from The Golf Dads
Randomized YouTube Videos and Limited Mobile Display
Randomized the Latest from The Golf Dads video cards and limited mobile devices to one random video while desktop/tablet displays continue to show up to three.
Updated by System
Latest from The Golf Dads
Strengthened Random YouTube Video Selection
Added server-side randomization for the YouTube video feed and a browser-side reshuffle using crypto-backed randomness so the displayed videos vary more reliably between page loads.
Updated by System
Tour
Made Tour Scoreboard Round Columns Dynamic
The Tour scoreboard now only displays round columns up to the event Number of Rounds setting, such as R1 only for one-round events or R1/R2 for two-round events.
Updated by System
Tour / Commissioner Settings
Added Default Tour Round Count Setting
Added a league-level Default Number of Rounds setting under Tour Score Exceptions, defaulting to 2 and used by Tour events unless an event-specific round count is saved.
Updated by System
Tour
Compacted Mobile Tour Scoreboard
On mobile, the Tour scoreboard now hides tees, smack talk, team and rounds-posted helper text, reduces spacing, and tightens score columns to avoid horizontal scrolling.
Updated by System
Tour
Compacted Mobile Tour Season Standings
On mobile, Tour Season Standings now hides smack talk plus less-critical rounds and counted columns, tightens spacing, and keeps the table within the screen width.
Updated by System
Tour
Filtered Posted Rounds from Tour Score Entry
The Tour Post a Score round dropdown now removes rounds the active user has already submitted for the selected SIM Event.
Updated by System
Latest from The Golf Dads
Improved Visible YouTube Video Randomization
Updated the YouTube video renderer to randomly select the visible videos, avoid repeating the same visible set when enough videos are available, and removed the helper text below the section title.
Updated by System
Latest from The Golf Dads
Randomized from All Public YouTube Uploads
Added optional YouTube Data API support to load the channel uploads playlist across paginated results so video randomization can pull from the full public upload catalog instead of only the latest RSS videos.
Updated by System
Tour / Compete / League
Scoped Tour and Compete Data by Active League
Tour and Compete scores, comments, replies, and competition lists now use the active league slug so activity from one league does not carry into another league.
Updated by System
Tour / Compete Scoreboards
Showed Course Played on Scoreboards
Replaced rounds-posted helper text under player names with the golf course played, using alternate SIM course entries when provided or the event course otherwise.
Updated by System
Feature Requests
Added Platform Change Log
Added a persistent change log under Feature Requests that lists all platform changes to date and gives admins a way to append future changes.
Updated by System
Request a Feature
Log in from the Account Center to submit a feature request.