# Lima v2.1.2-beta.0 - Product: Lima (https://whatsnew.fyi/product/lima) - Vendor: Lima Project - Date: 2026-04-30 - Version: v2.1.2-beta.0 - Original notes: https://github.com/lima-vm/lima/releases/tag/v2.1.2-beta.0 - Permalink: https://whatsnew.fyi/product/lima/releases/v2.1.2-beta.0 - Labels: Pre-release; Platforms: macOS, Linux What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Check if mounts contain hostCurrentDir, not just len > 0 in shell command - **added** — Add --param shortcut for template parameters in limactl - **fixed** — Fix path quoting for rsync 3.0.0 through 3.2.3 in shell - **changed** — Update k8s.yaml for bootstrapToken configuration in kubeadm - **changed** — Migrate from cpuType to vmOpts.qemu.cpuType in templates - **changed** — Bump k8s flannel version from 0.27.4 to 0.28.4 - **added** — Add ubuntu-26.04 template - **fixed** — Close stale GuestAgentClient on reconnect to stop ClientConn leak in hostagent - **added** — Validate macOS 26+ requirement for macOS guest VMs - **fixed** — Fix race condition in 04-persistent-data-volume.sh ##### Changes - `limactl` CLI: - fix(shell): check if mounts contain hostCurrentDir, not just len > 0 (#4799, thanks to @opjt) - limactl: add --param shortcut for template parameters (#4873, thanks to @jandubois) - shell: fix path quoting for rsync 3.0.0 through 3.2.3 (#4883, thanks to @Mysterio-17) - Templates: - Update k8s.yaml for bootstrapToken configuration in kubeadm (#4829, thanks to @techthumb) - templates: migrate from cpuType to vmOpts.qemu.cpuType (#4834, thanks to @AkihiroSuda) - Multi node k8s test updates and related fixes (#4835, thanks to @techthumb) - Bump k8s flannel version from 0.27.4 to 0.28.4 (#4843, thanks to @afbjorklund) - templates: add ubuntu-26.04 (#4874, thanks to @AkihiroSuda) - Hostagent: - hostagent: close stale GuestAgentClient on reconnect to stop ClientConn leak (#4889, thanks to @mn-ram) - Guest Support: - feat: validate macOS 26+ requirement for macOS guest VMs (#4809, thanks to @sharanrajt) - Fix race condition in 04-persistent-data-volume.sh (#4831, thanks to @jandubois) - Documentation: - docs(stargz): drop Rosetta requirement note (#4860, thanks to @mvanhorn) - docs: add blogs section with curated CNCF and nttlabs posts (#4863, thanks to @singhvishalkr) Full Changes: https://github.com/lima-vm/lima/milestone/71?closed=1 Thanks to @afbjorklund @AkihiroSuda @jandubois @mn-ram @mvanhorn @Mysterio-17 @opjt @sharanrajt @singhvishalkr @techthumb 🙏🏻 ##### Usage ```console $ limactl create $ limactl start ... INFO[0029] READY. Run `lima` to open the shell. $ lima uname Linux ``` - - - The binaries were built automatically on GitHub Actions. The build log is available for 90 days: https://github.com/lima-vm/lima/actions/runs/25182777406 The sha256sum of the SHA256SUMS file itself is `8fd6476dfee91b841c3e42add090927ff54b2bd3c13bdc33242e842213d8cea7` . - - - Release manager: Ansuman Sahoo (@unsuman)