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