Skip to content

v1.0.1 - Bugfix release

Latest

Choose a tag to compare

@srbouffard srbouffard released this 18 Jun 19:45
· 3 commits to main since this release
2a9e88e

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 mps alias 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_vm command is now more resilient to cloud-init timeouts and will attempt to continue the setup process gracefully.
  • Configuration:

    • Fixed a bug in multipass_setup_envs where 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_NAME variable to ensure it is handled strictly across all scripts.
  • New Features:

    • Added a multipass_destroy_workspace function to completely delete a VM and its associated SSH configuration.
    • The README.md has been significantly improved with a full "Zero to VS Code" workflow example.