Skip to main content

August production releases (12 to 27 August)

A round-up of everything that reached production in August.

Practice and scoring

  • Results are back on the weighted scale, and the two results sections are now called "What to Celebrate" and "Where to Lean In".
  • Scoring is more resilient: transient failures retry on their own, a garbled reply is re-run once instead of failing, and pending scores recover.
  • The AI coaching model was upgraded to Claude Sonnet 5.
  • The mastery band on the Session Complete card is larger and never wraps in any language.
  • Going Back from a practice call releases the microphone before the screen changes.

Culture feed

  • Instagram photos and carousels render as photos, not as a dead video shell.
  • TikTok clips play natively and silently until you tap; feed sound stays off until you turn it on.
  • The video countdown is driven by the real media length.
  • A watcher emails content owners when a published post stops displaying, and repairs what it can first.
  • Content can be scheduled across two publish weeks, with per-week state and repeat badges.
  • Content is scoped by market.

My Team

  • My Team returned as an aggregate view, and a leader's scope is resolved from the stores assigned to them.

Admin

  • Corporate user provisioning: add corporate users with an Employee ID, bulk CSV import with per-row commit, and ten consolidated corporate roles including Market SuperAdmin and Read-Only.
  • District names are shown by name everywhere, with the code kept as the key.
  • Today: duplicate a week, and images are only saved when you press Save.
  • Analytics HQ: coach.com styling, per-widget market tabs, featured persona, "You" section, store leadership team, and region names without the parent-company prefix.
  • Saves are decoupled from media uploads, with truthful previews and actionable upload errors.
  • The Knowledge Base is limited to global super admins and the legacy Admin role was retired.

Across the app

  • Sign-in and session handling hardened for slow connections and shared devices.
  • Honest error states with working retries, better contrast and tap targets, right-to-left support, faster loads and lighter bundles.
  • 146 more strings translated into all 15 languages.
  • Chat retries once on a transport failure before showing an error.