v1.5.0
Two new exporters bring the total to 7 export targets.
File exporter (CSV/JSONL)
Append every reading to a local file. CSV gets auto-headers with proper escaping for special characters, JSONL writes one JSON object per line. Works with Docker via a mounted volume. Includes a directory writability healthcheck.
Strava exporter
Updates your weight in the Strava athlete profile via OAuth2. Tokens are cached locally with restricted permissions (0o600) and automatically refreshed. Interactive setup script: npm run setup-strava.
Docs
- Step-by-step Strava API application setup guide (callback domain, application icon requirement)
- Docker volume mount example for the File exporter
- Wizard welcome screen updated for new exporters
Full Changelog: v1.4.0...v1.5.0