Skip to content

v0.1.7 — Fix UI Freeze on Instance Stop/Restart

Choose a tag to compare

@architectureman architectureman released this 02 May 08:48
· 150 commits to main since this release

🐛 Bug Fix

Critical: UI freeze during instance lifecycle operations

Problem: The app would completely hang when stopping, restarting, or deleting Colima instances in the Instances tab.

Root Cause: colima stop, colima delete, and colima kubernetes CLI commands (which take 30-60+ seconds) were running synchronously on the Tokio async runtime thread, blocking the entire event loop and freezing the UI.

Fix: Wrapped all three commands in tokio::task::spawn_blocking() to run them on a dedicated thread pool, keeping the UI responsive during long-running operations.

Changes

  • stop_instance → spawn_blocking
  • delete_instance → spawn_blocking
  • kubernetes_action → spawn_blocking
  • Synced all version manifests (package.json, tauri.conf.json, Cargo.toml) to 0.1.7

Downloads

  • macOS: ColimaUI_0.1.7_x64.dmg