Changelog
v1.2.1
January 2026
Improvements
- In-app update notifications when new versions are available
v1.2.0
January 2026
New Features
- Added splash screen with app logo on launch
- Tap app title to view About dialog with version info
v1.1.0
January 2026
Improvements
- Prompt for runner name when QR code scan can't look up profile
- Fixed QR scanner overlay rendering issue
- Removed redundant guest badge from guest runner cards
v1.0.1
January 2026
Internal Improvements
- Refactored runner detail screen for better maintainability (60% code reduction)
- Extracted reusable utility classes (name formatting, time utilities, milestone calculations)
- Added dependency injection with GetIt for improved testability
- Extracted widget components for stats, milestones, run history, and celebrations
- Fixed DRY violations across codebase
v1.0.0
December 2025
Initial Release
- Store family member barcodes for quick access
- Works completely offline - no signal needed at the finish funnel
- Auto-brightness for easy scanning
- Share guest barcodes via QR code or link
- Guest barcodes auto-expire after 24 hours
- Auto-lookup runner names, total runs, and PBs
- Support for both adult and junior parkrun
- PB and milestone celebrations
- Run history tracking
- Encrypted local storage