Releases
v0.4.0
Compare
Sorry, something went wrong.
No results found
0.4.0 (2026-06-04)
Features
add deep link support for opening coordinates in map (054723c )
add followRoads parameter to EphemeralReplayController.addWaypoint() (0e61de0 )
add hot locations toggle to favorites settings (adb87e5 )
Bug Fixes
clear road-walk trace when walk is stopped (2f0dbe9 )
clear routeTrace when stopping walk to remove polyline overlay (bc21fc7 )
cooldown ticker, keyboard autofocus, and map navigation (0cdd692 )
deep link uses SharedFlow(replay=0) to prevent redelivery on resubscription (1e73d4c )
fold roamingDefaults into applySnapshot for atomic DataStore save (b47460f )
move convertMsToDisplay to companion object for test access (9bbcbaf )
persist last location when service is killed externally (6f125a9 )
preserve followRoads flag through ephemeral replay waypoint chain (1ce2857 )
release mechanism (099c355 )
remove hardcoded 15.0 display-unit cap from speed profile input (7f420de )
roaming return-to-start should use half distance for outward journey (588a02b )
roaming sheet text renders white in widget overlay (2e04939 )
show cooldown badge immediately in widget map search results (dcbc464 )
show cooldown sheet when search result selected on map (651748a )
update test files to match refactored constructor signatures (17c2a9d )
use ID-based lookup in upsertHotLocations instead of name (635333e )
widget map close returns to previous app instead of home screen (884184c )
widget map panel restore previous app on action and show keyboard (f6b4a47 )
widget map roaming text visible on dark background (e1b0817 )
widget map shows anti-cheat cooldown and keyboard for favorites (d443851 )
You can’t perform that action at this time.