github lima-vm/lima v0.20.0

latest releases: v1.0.0-beta.0, v1.0.0-alpha.0, v0.23.2...
9 months ago

This release adds the support for propagating the timezone from the host setting.
This release also fixes incompatibility with Go 1.22 (ETA: February 2024).

Changes

  • Misc:

    • Set guest timezone from host setting (#2097)
    • Support Go 1.22 (#2137)
    • Store lima-version file in the instance directory (#2107, thanks to @jandubois)
  • limactl CLI:

    • Add limactl start --foreground for better support of launchd (#2146, thanks to @norio-nomura)
  • YAML:

    • Add upgradePackages: <bool> to upgrade the packages on boot (#2119, thanks to @afbjorklund)
  • QEMU:

    • Revert virtserialport back to unix socket for QEMU guest agent communication (#2112, thanks to @jandubois)
    • Support Debian trixie hosts' UEFI firmware path (#2124, thanks to @DennisRasey)
  • WSL2:

  • Templates:

    • alpine: Update Alpine to 3.19 (#2136, thanks to @jandubois)
    • rke2: Update RKE2 to 1.29 (#2157)
    • u7s: Update Usernetes to gen2-v20231218.0 (#2157)
    • k8s: stop using sudo kubectl for KUBECONFIG (#2102, thanks to @afbjorklund)
    • Update Ubuntu, CentOS Stream, Debian, Arch Linux to the latest revision (#2157)

Full changes: https://github.com/lima-vm/lima/milestone/41?closed=1
Thanks to @DennisRasey @afbjorklund @alexandear @jandubois @mhumeSF @norio-nomura @pendo324 @porfirion @stefanb @zhaojizhuang

Usage

[macOS]$ limactl create
[macOS]$ limactl start
...
INFO[0029] READY. Run `lima` to open the shell.

[macOS]$ 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/7582028915

The sha256sum of the SHA256SUMS file itself is 09361987b9794963cfc4e6290842de8fbeafb8f075138178b0a7c42d85839b25 .

Don't miss a new lima release

NewReleases is sending notifications on new releases.