Releases: canonical/multipass
1.8.0
Multipass version 1.8.0
A new Multipass release!
There's a couple of significant additions in this one:
-
Support for Apple M1 Silicon in new Macs (relevant project)
We know of an intermittent networking issue (#2265) - if you get a timeout launching, try rebooting your host.Note: Because it's a universal package now, and with an additional driver, the installed size is now significantly bigger.
-
multipass aliases
, allowing for command shortcuts into instances (#1986)
Windows and macOS installers are available below, and the Snap in the stable
snap channel:
snap refresh multipass --channel stable
# or
snap install multipass
More highlights
- LXD now the default backend on Linux, except for amd64 (#2080)
version --format
support (thanks @surahman! - #2077)- disabling primary instance (thanks @surahman again! - #2102)
- using XFCE Terminal for a better GUI experience (thanks @AlanGriffiths! - #2208)
- workflows
runs-on
support (#2274)
Notable bugfixes
- Info reports ten-fold memory for older ubuntu instances (#2168)
- Multiplicating update notifications (thanks @surahman - #2188)
- Spamming logs with failed
stat
s (@surahman - #2203) - Wrong parameter parsing (#2224)
- Daemon bails on start when starting an instance fails (#2197)
- Fix bash completions for old versions (#2238)
- Wrong tray icon on MATE desktop environment (#2258)
snapcraft
remote should be disabled outisde of amd64 (#2268)- Timed out waiting for instance to respond on Windows (#706)
- Disk Size flag is being ignored in Windows (#1870)
- Unexpected partitioning and rootfs size on Windows (#2049)
You can find the full list of changes since v1.7.0 in our v1.8.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 :)
1.7.2
Multipass version 1.7.2
A macOS- and Windows-only bugfix release, adding support for hirsute
and fixing a security issue on macOS.
- There was an installer issue on macOS which made the installed files owned by UID 501 (#2261)
https://ubuntu.com/security/CVE-2021-3747 - Windows and Mac 1.7 release should support 21.04 (#2201)
1.7.1
1.7.0
Multipass version 1.7.0
A new Multipass release!
There's a number of significant additions in this one:
multipass launch <workflow>
, where workflows are defined in canonical/multipass-workflows
On top of the official Ubuntu images we now offer the ability to launch complex workloads defined via simple YAML in the above repository. We want project communities to contribute and maintain the workflows they care about. Come along! #2040multipass launch --network <physical device>
will now create the necessary virtual networks (for LXD for and Hyper-V). #2078multipass launch --bridged
is a shortcut for launching an instance bridged to an interface configured viamultipass set local.bridged-interface
. #2074launch
,start
,restart
andshell
now take a--timeout <seconds>
option. #2046- A huge shout-out to @surahman who's been contributing a number of fixes (#2125, #2124, #2105, #2099) and didn't stop there :)
Windows and macOS installers are available below, and the Snap in the stable
snap channel:
snap refresh multipass --channel stable
# or
snap install multipass
More highlights
Notable bugfixes
- [snap] need to reach out of $SNAP for host properties #1781
- Network is unreachable when booting new instance #1866
- [lxd] wrong release listed #2072
- Lost multipass instances on macOS #1658
- SSL corruption when using -vvv #1570
- [lxd] Some LXD reply data is cut off #1938
- [macos] mounts hitting maxfiles limit on Catalina #1933
- [snap] Use core20 base for building and running #1906
You can find the full list of changes since v1.6.2 in our v1.7.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 :)
1.6.2
Multipass version 1.6.2
This is a bugfix release for high CPU usage when the GUI is running (#1964).
Windows and macOS installers are available below, and the Snap in the stable
snap channel:
snap refresh multipass --channel stable
# or
snap install multipass
Highlights since 1.5.0
- Support for bridged networking (#118, #1886, #1912, #1921)
- Improved LXD support (#1752, #1762, #1834, #1835)
- Add check for available disk space on launch (#1854) - thanks @katie-knister!
- Add suggested command when 'exec' gets an unrecognized option (#1863) - thanks @dlbeck!
- Use colurful terminal in
multipass shell
on Windows (#1687) - Fixed YAML colon handling being incompatible with cloud-init's pyyaml (#1097)
You can find the full list of changes since v1.5.0 in our v1.6.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 Freenode. See you there :)
1.6.1
Multipass version 1.6.1
A new Multipass release!
The biggest news here is the addition of the --network
launch option, which allows you to connect instances to a network of your choice. Supported on the LXD, Hyper-V and VirtualBox backends.
NB: We burned the 1.6.0 version number, having found a bug late in the release process.
Windows and macOS installers are available below, and the Snap in the stable
snap channel:
snap refresh multipass --channel stable
# or
snap install multipass
Highlights
- Support for bridged networking (#118, #1886, #1912, #1921)
- Improved LXD support (#1752, #1762, #1834, #1835)
- Add check for available disk space on launch (#1854) - thanks @katie-knister!
- Add suggested command when 'exec' gets an unrecognized option (#1863) - thanks @dlbeck!
- Use colurful terminal in
multipass shell
on Windows (#1687) - Fixed YAML colon handling being incompatible with cloud-init's pyyaml (#1097)
You can find the full list of changes since v1.5.0 in our v1.6.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 Freenode. See you there :)
1.5.0
Multipass version 1.5.0
A new Multipass release!
A lot of the focus went into better LXD support, but we've also added support for macOS 11 Big Sur (#1664). You can now also change where Multipass stores its data (#1789). Bridged networking is just around the corner, but we did not want to delay this release further.
Windows and macOS installers are available below, and the Snap in the stable
snap channel:
snap refresh multipass --channel stable
# or
snap install multipass
Highlights
- LXD support is almost up to par with the qemu default (#1679, #1790, #1782)
- macOS 11 Big Sur is now supported
- setting
MULTIPASS_STORAGE
system variable will change where data is stored (#1789)
see PR comment for instructions on how to set it across platforms - Snap packages are now available for all architectures (#1368)
- Ubuntu 20.10 Groovy Gorilla support (#1815)
Bugfixes
You can find the full list of changes since v1.4.0 in our v1.5.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 Freenode. See you there :)
1.4.0
Multipass version 1.4.0
A new Multipass release!
We've been focused on implementing bridged networking support (#118), so the changelog below may seem light. Our next release will be a bigger one :)
Windows and macOS installers are available below, and the Snap in the stable
snap channel:
snap refresh multipass --channel stable
# or
snap install multipass
Highlights
- you can now change the keyboard shortcut that opens the
primary
terminal (#1571) - we've improved the LXD backend a lot, working towards making it the default on Linux (#1586)
- thanks to @jasonmccallister we've chosen better caching options for mounts (#1605)
Bugfixes
- fix terminal colors (#1004)
- skip image resize if it's smaller than the default (#1139)
- remove "leaked" VirtualBox VMs on uninstallation on macOS (#1621)
You can find the full list of changes since v1.3.0 in our v1.4.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 Freenode. See you there :)
1.3.0
Multipass version 1.3.0
Again a Multipass release!
Windows and macOS installers are available below, and the Snap in the stable
snap channel:
snap refresh multipass --channel stable
# or
snap install multipass
Highlights
- We're a strictly confined snap now (no
--classic
required on installation and less cross-distro trouble) (#1074):- refer to
snap connections multipass
for the permissions we get - Multipass now runs on Ubuntu Core hosts, but you'll need to use
sudo multipass ...
for the moment
- refer to
- We implemented integration with Windows Terminal:
- We added a preview of LXD as a supported backend (#1533):
- you will need to install
lxd
and configure everything
$ snap install lxd $ lxd init --auto $ snap connect multipass:lxd lxd $ multipass set local.driver=lxd
- you will need to install
- And added some cool appliance images (#1543):
You can try those out with
$ multipass find appliance: Image Aliases Version Description appliance:adguard-home 20200605 Ubuntu AdGuard Home Appliance appliance:mosquitto 20200605 Ubuntu Mosquitto Appliance appliance:nextcloud 20200605 Ubuntu Nextcloud Appliance appliance:openhab 20200605 Ubuntu openHAB Home Appliance appliance:plexmediaserver 20200605 Ubuntu Plex Media Server Appliance
multipass launch appliance:<appliance name>
(you'll need to use VirtualBox on macOS).
Bugfixes
- use the
wheel
group for better Fedora support (#1181) - add
snapcraft:core20
builder support (#1417) - flip the default of data removal on uninstall to "No" (#1507)
- fix terminal width calculation on Windows (#1547)
- and terminal size detection in Windows Terminal (#1370)
- add hypervisor selection in Windows installer (thanks @joedborg!)
You can find the full list of changes since v1.2.0 in our v1.3.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 Freenode. See you there :)
1.2.1
Multipass version 1.2.1
A Windows- and macOS-only release - Ubuntu 20.04 LTS is released and now enabled in Multipass, too!
Installers are available below.
Feedback
Please file issues here for problems and feature requests, or come to our discourse to chat. We're also on #multipass
on Freenode. See you there :)