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
- 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.
- Rewrite of some parts of the cross platform SFTP server used for
classic
mounts to usestd::filesystem
instead ofQFile
. This avoids some bugs in Qt along with using more of the stdlib when we can. - 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
- Update libssh submodule to v0.10.5.
- Update fmtlib submodule to v10.1.1.
- 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 :)