Repository navigation
This release focuses on improving the stability, reliability, and user experience of the dotfiles scripts. Several bugs have been fixed and key functions have been made more robust.
Fixes & Improvements:
-
Robustness:
- The
mpsalias has been replaced with a safer function to prevent accidental VM creation when used outside of a configured workspace. - Functions that require an SSH key (
multipass_create_dev_vm,multipass_update_ssh_config) now check for the key's existence before running to prevent errors and orphaned VMs. - The
multipass_create_dev_vmcommand is now more resilient tocloud-inittimeouts and will attempt to continue the setup process gracefully.
- The
-
Configuration:
- Fixed a bug in
multipass_setup_envswhere a VM's IP address would not be refreshed correctly if the workspace was already active. - Corrected inconsistent handling of the
MULTIPASS_WORKSPACE_SSH_KEY_NAMEvariable to ensure it is handled strictly across all scripts.
- Fixed a bug in
-
New Features:
- Added a
multipass_destroy_workspacefunction to completely delete a VM and its associated SSH configuration. - The
README.mdhas been significantly improved with a full "Zero to VS Code" workflow example.
- Added a