v1.7.4
What's Changed
Bug Fixes
- Electron GUI self-heal now survives stalled extract-zip on Node 24: The bundled
extract-zipdependency (frozen at v2.0.1) can stall indefinitely on some Node 24 systems, causing the self-repair to silently fail with a half-extracted distribution and noelectron.exe. The fix adds dual-layer protection: extraction is now bounded by idle and maximum timers (converting silent hangs into catchable errors), and if it stalls or fails, amicus automatically falls back to native OS unzip tools (bsdtar/Expand-Archive on Windows, ditto/unzip on macOS, unzip/tar on Linux). Success is only reported when the actual binary lands on disk, ensuring no false-positive repairs.
Full Changelog: v1.7.3...v1.7.4