What's New
Recent updates and changes to Orienteering Stats.
2026-03-11
Performance & polish
deploy-20260311c
- Friends comparison page now loads in under 0.1s (was 6+ seconds)
- Fixed Year-over-Year pace heatmap not rendering on runner reports
- Fixed HTML tags showing as raw text on mobile in race report tables
- Added What's New page to track site changes
2026-03-11
Deployment tools & bug fixes
deploy-20260311b
- Added deploy.py CLI tool for one-command deployments, DB sync, and server monitoring
- Fixed SSL certificate renewal with certbot
- Fixed nginx config reload after SSL setup
2026-03-11
Initial launch
deploy-20260311
- Web portal live at orienteeringstats.se with HTTPS
- Per-runner longitudinal reports with terrain pace trends and seasonal form heatmap
- Per-race reports with interactive course map, competitor analysis, and navigation detection
- Runner comparison tools: lookup, overlap, head-to-head, terrain pace, friends
- Person search across 80,000+ runners in the Eventor database
- Activity feed showing recent events with friend highlights
- Friend management with typeahead search and batch add from club
- SQLite backend for fast queries across 400+ analyzed events
- Suggestion box for user feedback