Sourced from github.com/lima-vm/lima's releases.
v0.14.0
This release adds an experimental support for Apple's
Virtualization.framework
akavz
.limactl start template://experimental/vz
Pros:
- Supports faster filesystem sharing (
virtiofs
)- Supports faster emulation for running Linux/x86_64 ELF binaries on ARM (Rosetta 2)
Cons:
- No support for legacy BIOS
- The boot log is not available in
serial.log
- The source code of
Virtualization.framework
does not seem availableUsing
Virtualization.framework
with Lima needs macOS 13.0 or later. See alsodocs/vmtype.md
.Changes
Virtualization.framework (VZ):
- Support Virtualization.framework (#1147, etc., thanks to
@balajiv113
)- Support Rosetta for Linux (#1155, thanks to
@chancez
)- Support
vzNAT
networking (#1207)vmnet:
- Support detecting Homebrew's
socket_vmnet
path (#1220)YAML:
- Remove deprecated
network
anduseHostResolver
(#1186)
limactl
CLI:
- Allow using
$SSH
as a custom SSH binary path (#1132, thanks to@antoineco
)- Add
limactl disk (create|delete|list)
commands for attaching multiple disks to instances (#1065, thanks to@sam-berning
)- Add
limactl start --timeout=<TIMEOUT>
for setting custom timeout (#1143, thanks to@antoineco
)nerdctl:
Templates: (#1159, #1194, #1215, #1236)
- Alpine: update to 3.17.0
- Arch Linux: update to 20221201.106936
- Debian 11: update to 20221205-1220
- EL derivatives: update to 8.7/9.1
- Fedora: update to 37
- Ubuntu 22.04: update to release-20221201
- Ubuntu 22.10: update to release-20221201
- openSUSE Tumbleweed: switch away from "JeOS" to "Minimal-VM"
Misc:
... (truncated)
08854be
Merge pull request #1237
from AkihiroSuda/dev7c4e591
README.ja.md: sync (2022-Dec-12)c1368f4
docs: update9eb1396
docs: remove outdated informationc496e6e
typo57beb9f
Merge pull request #1220
from AkihiroSuda/socket_vmnet_path9d822a2
vmnet: support detecting Homebrew's socket_vmnet path142c5fd
Merge pull request #1236
from AkihiroSuda/dev2dbadd34
templates: update Rocky Linux 8.7 to 20221130.0fb074ce
templates: update Rocky Linux 9.1 to 20221130.0