Skip to content

v1.0.3

Choose a tag to compare

@github-actions github-actions released this 24 Mar 13:37

NeoAlarm 1.0.3

This release focuses on custom tones and playback reliability.

Highlights

  • Add reusable custom tone imports for alarms
  • Support MP3 and WAV imports with validation and fallback handling
  • Preserve direct-boot-safe alarm playback with the bundled fallback tone when custom sources are unavailable before first unlock
  • Surface custom tone health warnings instead of failing silently when a tone disappears or becomes unhealthy

Reliability and UX fixes

  • Fix the Android tone picker bridge so importing a custom tone opens the system document picker correctly
  • Ellipsize long custom tone filenames in the alarm editor so they stay readable instead of overflowing the field
  • Refactor the alarm editor, dashboard, and playback flow into smaller units to reduce dead code and lower maintenance risk without changing user-facing behavior

Verification

  • flutter analyze
  • flutter test
  • flutter build apk --release
  • Signed APK and AAB published through GitHub Actions