Public changelog
Every meaningful shipping moment, dated.
“Ships weekly” is a claim, not a promise, until you show the receipts. This page is where I put them. Every entry is hand-written; nothing gets padded just to fill the list.
Sideline Shouts elevated on the profile
The rotating POTM quote card now sits directly under the hero on every player profile. The tab moved up to second position so parents actually see it.
POTM voting moved onto the Team Wall
Vote for Player of the Match right where the auto-post lands. Live count, tap Vote Now to cast a ballot, "your vote" locked state after. No more link-outs.
Kid accounts on the marketing site
Your kid can run their own account under yours. RSVPs, chat, dev-plan practice log all come from them; you still see everything and stay on the bill. Live in the app; landing section shipped today.
XP + Badges gets its own landing section
A ladder every kid can climb: New Signing to GOAT, private by default, no coins or streak-freezes. Sits between Player Circle and Kid Accounts on the landing.
Promo codes now survive the round-trip through Stripe
In-app deep links that carry a coupon (?coupon=CODE) now forward all the way through checkout, so coaches actually get the discount instead of silently paying full price. The Signup page shows a small "Promo X applied" chip when a code is in the URL. In-app signups also get a "Back to GoalKickr" button on the success page instead of being told to download the app they came from.
Kudos + Sideline Shouts
Circle members (grandparents, aunts, guardians) can send Kudos with a note. Coach can convert to XP with one tap. Every positive moment on a player, unified into one filterable wall.
Fix Stats modal fixed for real
The number input was white-on-white in dark mode, so the value you were typing was invisible. Also added a "no changes to save" alert so silent close on unchanged submit stops looking like a broken button.
Coach Cockpit renamed to Dugout
Every coach-facing surface now calls it the Dugout. Hero image dropped from the header so the action cards land above the fold.
Season Card + Stats page finally reset by season
Two bleeds fixed: (a) last season's totals no longer show under "This Season" on the parent Season Card, and (b) old-team dev plans no longer appear on a transferred player's new-team profile.
XP + Badges, Phase 1
Private-first XP on the player card. Coach opts in per team. Levels, badges, streaks. No leaderboard, no currency, no gamified nonsense.
Onboarding wizard, 14 steps
The post-signup flow that walks a new coach from empty state to a full roster + first-week practice plan. Beat the incumbent per one coach's side-by-side test.
Missing something you saw ship? Email support@goalkickr.com and I'll add it.