🚀 Release v1.0.18
Added
- Async Task Queue System: Introduced a queued background task system for VM operations with task panel visibility controls, UPID tracking, improved keyboard/focus behavior, and safer non-blocking UI execution flow.
- Profile/Group CLI Listing: Added
--list-profilesto print configured connection profiles and aggregate groups (including key connection details and memberships) and exit, making it easier to pair with--profilefor direct startup selection. - QEMU Guest Agent Toggle in VM Config Editor: Added a checkbox to VM Edit Configuration so the QEMU guest agent can be enabled/disabled directly from the TUI.
Changed
- Nix Flake Source Handling:
flake.nixnow usessrc = selfforbuildGoModuleto reduce repeated source copying and improve localnix build/nix runperformance.
Fixed
- Guest Insights Plugin ID Compatibility: Renamed the plugin identifier to
guest-insightswhile keepingdemo-guest-listas a backward-compatible alias so existing configs continue to load without changes. - Form Label Readability: Standardized form field labels to use
HeaderTextcolor across VM/task/wizard dialogs for improved readability in terminal themes where default secondary text appears too dim.