github owu/wsl-dashboard v0.11.0

58 minutes ago

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.ps1 script 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:

  1. 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.
  2. 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

Don't miss a new wsl-dashboard release

NewReleases is sending notifications on new releases.