Workshop 0.9.7 has been released

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, add confinement: virtual-machine to the workshop definition file to create a VM-backed workshop. LXD must be installed from latest/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/tabwriter with 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.
1 Like