Voyager v0.2.0
Voyager v0.2.0
Navigation HUD, in-app voice model downloads, and a round of real fixes reported from actual driving/testing use.
Navigation HUD
- Fixed dead whitespace in the speed/cancel-trip card, made the speedometer bigger, and switched new installs to Roadstr's "minimal" speedometer style by default.
- The turn-instruction card now docks top-right instead of spanning the top edge, freeing the centre of the map.
- The current-street label moved down to sit level with the FAB column instead of floating a full chrome-height above it.
- In landscape, Voyager's own chrome row and Roadstr's bottom bar/FABs now share the same row where there's room; portrait keeps them stacked, where there isn't.
Settings
- Added a light-theme toggle — scoped to the Settings screen itself. The driving surfaces (map, music, podcasts) stay dark always, on purpose.
- Removed the Privacy section (redundant with what's already in the README).
- Roadstr's own bottom-bar "menu" icon now opens Voyager's settings instead of Roadstr's native settings screen, which exposed a second, differently-shaped Kokoro control panel over the same underlying settings.
- Fixed the onboarding welcome page showing a broken-image icon.
Voice
- Kokoro and Vosk speech model downloads are now available directly in Settings and in onboarding.
- Fixed Vosk model downloads failing with "No file extension detected" — the in-progress download file needed a real
.zipextension before extraction, not.zip.part. - Enlarged the download button — it previously read as a disabled control.
- Added a retry action on a failed plugin (e.g. after granting a permission from system Settings that was denied during onboarding) — previously the only way back was restarting the app.
Music
- Support for more than one music folder as a source, with existing single-folder choices carried over automatically.
Weather
- Now respects the shared imperial/metric unit toggle instead of always showing °C and km/h.
Fixes
- Amber (NIP-55) login was silently doing nothing — the Android manifest was missing the package-visibility declaration for the
nostrsigner://scheme, which hid the Amber app from the login plugin even when installed. - Music and podcast playback now actually stop when the app is removed from Android's recents, rather than continuing indefinitely in the background.
Installation
Same as v0.1.0 — pick the build matching your device:
voyager-v0.2.0-arm64-v8a.apk— almost every phone from the last ~8 years. Pick this unless you know otherwise.voyager-v0.2.0-armeabi-v7a.apk— older 32-bit ARM devices.voyager-v0.2.0-x86_64.apk— Intel/AMD.
All three are signed with Voyager's own release key.