v1.4.0
What's new in v1.4.0
New features
- Round notes on import — add context notes before your round is imported, so they are included in the AI debrief without needing a second generation. Includes a per-import privacy toggle to exclude notes from AI analysis.
- Stale analysis warning — the dashboard now shows a yellow badge when a new round has been imported since the AI analysis was last generated, with a direct link to regenerate.
- Improved import progress indicator — AI generation after import now shows a step-by-step progress display with a pulsing indicator and elapsed timer, so it is clear the app is still working. On completion, the app navigates directly to the imported round.
Fixes and improvements
- Fixed round notes not appearing in round history after import — the notes column was missing from the list query.
- Improved round notes placeholder text with specific coaching prompts to encourage more useful context.
- PDF export redesigned: Inter sans-serif font, clean branded header, duplicate title removed, browser URL and timestamp suppressed.
- Switched to Waitress WSGI server with 8 threads — eliminates the Flask development server warning and prevents queue depth warnings on startup.
Note: restart the app after updating to pick up the new version label.