Skip to content

1.13.0

Compare
Choose a tag to compare
@townsend2010 townsend2010 released this 10 Jan 17:19
· 1801 commits to main since this release

Multipass version 1.13.0

A new Multipass release!

Introducing Snapshots

This release includes the much sought after support for snapshots of instances! With this, you will be able to create an instance, configure it as you see fit, and then take a snapshot of it so you don't have to start from scratch in case something goes wrong with your instance and need to start over. For more information about snapshots, you can read the documentation here.

Other significant changes

  1. Multipass has moved to using Qt6 (version 6.2.4 to be exact). This fixes a number of bugs in Qt itself and also allows for PAC files for proxy support.
  2. Rewrite of some parts of the cross platform SFTP server used for classic mounts to use std::filesystem instead of QFile. This avoids some bugs in Qt along with using more of the stdlib when we can.
  3. Fetching of remote image information is more performant and will not block the client as before.

How to get this version

Windows and macOS installers are available below, and the Snap in the stable snap channel:

snap refresh multipass --stable
# or
snap install multipass --stable

A note about the macOS version

As forewarned in the 1.12.0 release notes, this release only supports macOS 11 and newer.

Also, the hyperkit driver is not available in this release, so if you are still using Hyperkit instances, you will either need to migrate them using 1.12 or not upgrade to 1.13.

More highlights

  1. Update libssh submodule to v0.10.5.
  2. Update fmtlib submodule to v10.1.1.
  3. Use TLSv3 when generating client certificates (thanks alexbathome!)

You can find the full list of changes since 1.13.0 in our v1.13.0 milestone and even more detailed in the full commit log.

Feedback

Please file issues here for problems and feature requests, or come to our discourse to chat. We're also on #multipass on Libera Chat. See you there :)