github knoop7/Ava 0.2.7

11 hours ago

Mac_2026-01-31 10 55 56

Issue: Crashes after about 1 hour of operation, affecting the HA Companion App

Fix

  1. WakeLock Timeout - Adds 30-minute timeout + auto-renewal to prevent system killing
  2. Bluetooth Job Management - Add stop() method to properly clean up the scan task
  3. GlobalScope Replacement - Switch to structured concurrency to avoid coroutine leakage
  4. BluetoothProxy nested launch - Removed nested coroutines in GATT callbacks to prevent coroutine explosions
  5. WebView Crash Protection - Crashes 3 times in 1 minute to stop rebuilding, and the delay increases from 500ms to 2 seconds
  6. WebView Resource Cleanup - Cleans up all dialogs in onDestroy to prevent window leaks
  7. UDP Shutdown Optimization - Close the socket before canceling the job and add an exception log

Don't miss a new Ava release

NewReleases is sending notifications on new releases.