github dongdongbh/Mindwtr v0.6.18

5 hours ago

Mindwtr 0.6.18

Highlights

  • Fixed mobile UI noise by removing the stale Conflicts resolved sync banner.
  • Kept heartbeat analytics fully silent for users on mobile while preserving daily heartbeat behavior in official builds.
  • Standardized heartbeat endpoint wiring across non-FOSS Android, iOS, and desktop release pipelines.
  • Improved release reliability for stores by fixing Winget dependency metadata and hardening iOS App Store editable-version handling.

Mobile

  • Suppressed stale sync success/error banner carry-over in mobile app startup flow.
  • Enabled edge-to-edge defaults and removed deprecated status/navigation bar color overrides.
  • Removed unused FOREGROUND_SERVICE_MEDIA_PLAYBACK permission.
  • Ensured heartbeat errors remain user-invisible and non-disruptive.

Release / CI / Distribution

  • Wired ANALYTICS_HEARTBEAT_URL from repository secrets in all non-FOSS release workflows.
  • Removed Winget manifest injection of Microsoft.EdgeWebView2Runtime dependency to avoid missing-dependency validation failures.
  • Updated iOS App Store upload automation to create/edit app versions safely when no editable version exists.

Full Change List (since 0.6.17)

  • c713e9e fix(mobile): remove top sync status banner
  • 945d1cc fix(mobile): keep heartbeat fully silent
  • 59b11ec fix(release): wire heartbeat secret across non-foss builds
  • cfcdb14 fix(release): remove winget webview2 dependency injection
  • ec63993 fix(mobile): log heartbeat diagnostics and wire android env
  • 50f574c fix(mobile): suppress conflict-resolved sync banner
  • 7bb8fc2 fix(ci): have iOS deliver create editable app store version
  • 22a1b0c fix(ci): handle non-editable App Store versions during upload
  • 8f7131c fix(mobile): enable edge-to-edge and drop status bar color overrides
  • 2fe2309 fix(ci): skip official cask bump when BrewTestBot manages updates
  • 29f8c82 fix(android): remove media playback foreground service permission

Don't miss a new Mindwtr release

NewReleases is sending notifications on new releases.