Change Summary:
- Disk Mount: Added disk mounting support for physical disks and VHD/VHDX images, with custom name, partition, filesystem type, mount options, and bare mount mode; automatically filters out USB flash drives, SD card readers, and system disks; supports auto-starting the default distro to probe mount point status; supports automatic restart of WSL and retry on mount failure; added "Mount Disk" entry in the sidebar with independent visibility control;
- Terminal Compatibility Fix: Rolled back distro terminal launch logic to the legacy implementation, fixing issues where the terminal failed to start on certain WSL versions;
- WSL Version Detection Enhancement: Expanded version check from closed interval only to three configurable modes (≥, ≤, closed interval); unsupported versions trigger a prompt;
- UI Polish: Distro cards now show a "Boot" label to indicate distros that auto-start with Windows; improved USB device card Auto/Boot label and icon alignment; scheduled task status fix;
- Installer & Uninstaller Optimization: All additional components are selected by default during installation; the
task_scheduler.ps1script is automatically removed during uninstallation; - Scheduled Task Optimization: Added error status tracking logic for scheduled tasks; fixed the issue where the PowerShell scheduled script process persists after Windows startup;
Acknowledgements:
- Thanks to @WX-Yang , @hechushitaoyuan for assisting in testing the physical disk mounting feature in the new Disk Mount functionality, providing valuable help in verifying feature stability.
- Thanks to @hechushitaoyuan , @jllmh1987 , @Acheatcn for testing and verifying terminal compatibility, providing important feedback for the compatibility fix.
Full Changelog: v0.10.0...v0.11.0