Skip to content

v2.4.0 - Vaccine Tracker, QR Pairing, Onboarding Wizard

Choose a tag to compare

@TurkeyNostr TurkeyNostr released this 28 Aug 19:40
· 14 commits to main since this release

What's New

Features

  • Vaccine tracker - Track vaccinations with type, date, next-due date, dose number, notes. New Vaccines tab in Health screen.
  • QR code partner pairing - Scan QR to link with other parent. Show My QR displays your code.
  • Partner pairing options - Three ways: QR scan, npub paste, NIP-05 paste.
  • Frictionless onboarding - Plain-English, one-tap key generation, QR-first pairing.
  • Onboarding wizard - 7-page guided flow with progress dots.
  • Sleep start/stop times - Cards show start-end range.
  • Export npub - Copy npub/NIP-05 to clipboard from Settings.
  • Default relay swap - nostr.oxtr.dev replaces relay.primal.net for new users.
  • Author tracking - Every entry shows which parent logged it.
  • Haptic feedback - Vibration on log buttons, toggle in Settings.
  • Key safety warning - Warns that losing key means data loss.

Bug Fixes

  • Cross-device timer sync - no more duplicate records
  • Sleep trend double-counting - dedup fix

Technical

  • DB migrations v4-v5 (authorPubkey) + v5-v6 (vaccines)
  • BackupPayload v3-v4 (vaccines)
  • New deps: ZXing, CameraX, ML Kit
  • CAMERA permission added