Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 04 Jun 20:38
e2291cf

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)