What’s new in 0.9.7
Workshop 0.9.7 introduces virtual machine support, so workshops can now run in full VMs as well as containers.
Workshop
- Introduced VM workshops. After running
snap set workshop workshop.experimental-vms=1, addconfinement: virtual-machineto the workshop definition file to create a VM-backed workshop. LXD must be installed fromlatest/edge. To try it out quickly:
workshop init --vm --sdks go,node dev
workshop launch
- Introduced workshop confinement and exposed it in
workshop info. - Added support for freezing filesystems before taking snapshots for VMs.
- Replaced the start command shell script with an LXD event listener.
- Switched CLI tables to
ansiterm/tabwriterwith bold headings, fixing table rendering with ANSI colors and Unicode content. - Fixed the storage pool resize hint shown in the degraded-mode error.
- Drop support for Ubuntu 20.04 workshops.
SDKcraft 0.9.3 (unchanged)
- No changes in this release.
Docs
- Reorganized the documentation home page by subject and added accessible structured table-of-contents support.
- Reworked the VS Code how-to around the Workshop extension, mapping the extension’s actions to their CLI equivalents and pinning the extension version.
- Consolidated AI agent skill references and resolved documentation link redirects.