Skip to content

Release v0.5.2

Choose a tag to compare

@github-actions github-actions released this 27 Aug 01:38
· 24 commits to master since this release

Fixes

  • Playback: tapping the first item in Music/Podcasts no longer plays the wrong track — now plays the tapped item from 0 (or its saved position if re-tapping the same track). Clamps track index to prevent OOB crash after rescan.
  • Playback (all items): fixed file:// id mismatch — DB stores %20 (Uri.fromFile) while navigation decodes to spaces — now compares via Uri.decode, so "No Title / 00:00" no longer occurs for files with spaces.
  • Player state: WearApp now shares single PlaybackViewModel with PlayerScreen (was per-destination, split state).

Debug build

  • Keep-awake (FLAG_KEEP_SCREEN_ON + WifiLock/SCREEN_BRIGHT_WAKE_LOCK) now only while the debug app is in the foreground — watch sleeps normally when backgrounded (screen_off_timeout=10000).
  • k8s/ one-shot build/test on local colima/k3s (no JDK/SDK on Mac), persistent debug keystore (k8s/.cache/build-home), port auto-discovery (test.sh fix), 3s preflight wake warning (TEST_SH_QUIET=1 to skip).

CI will attach signed OffBook+-v0.5.2.apk shortly.