RATATOSKRATATOSK
Sign in

Lima

v2.2.1Kubernetes Core
Oct 3, 2026

ACTION 1CHECK 2OTHER 24

A maintenance release focused on correctness, compatibility, performance, and template updates. It also changes a minimum toolchain requirement and a QEMU/HVF default, so those environments may require attention.

Action needed (1)

  • breakingqemuimgutil rejection of qcow2 external data file references

    qemuimgutil now rejects qcow2 external data file references. The correctness fix ships in the image utility.

Check if affected (2)

  • breakinggo.mod minimum Go version raised to 1.26

    Applies if you do not use Go 1.26.

    go.mod raises the minimum Go version to 1.26 and removes pkg/ptr. The compatibility update ships with the module requirements.

  • breakingTPM PPI disabled on HVF with QEMU >= 11.0

    Applies if you use HVF and QEMU >= 11.0.

    The QEMU driver disables the TPM PPI when running on HVF with QEMU >= 11.0. This changes the default behavior for that driver configuration.

All 24 other recorded changesvalue changes 13 · fixes 9 · additions 2

value changes (13)

  • - quote guest error string in time sync log (#5365, thanks to @Nashit-h)
  • - Update the Apptainer template for Ubuntu 26.04 (#5331, thanks to @afbjorklund)
  • - strip control characters from guest cloud-init log lines (#5426, thanks to @Nashit-h)
  • - hostagent: don't fsync every log record (#5418, thanks to @chrisanderton)
  • - nerdctl: update from v2.3.5 to [v2.4.0](https://github.com/containerd/nerdctl/releases/tag/v2.4.0) (#5509)
  • - nerdctl: update from v2.4.0 to [v2.4.1](https://github.com/containerd/nerdctl/releases/tag/v2.4.1) (#5561)
  • - templates: update (#5562)
  • - build(deps): bump google.golang.org/grpc from 1.82.0 to 1.82.1 (#5318)
  • - build(deps): bump google.golang.org/grpc from 1.82.1 to 1.83.0 (#5396)
  • - build(deps): bump the golang-x group across 1 directory with 2 updates (#5429)
  • - build(deps): bump google.golang.org/grpc from 1.83.0 to 1.83.1 (#5444)
  • - build(deps): bump google.golang.org/grpc from 1.83.1 to 1.83.2 (#5470)
  • - go.mod: golang.org/x/crypto v0.56.0 (#5479)

fixes (9)

  • - end rsync option parsing before the copy paths (#5314, thanks to @Nashit-h)
  • - fix(store): do not trust PID files left behind by a previous boot (#5437, thanks to @ekalinin)
  • - portfwd: don't close the live udp listener on a duplicate forward (#5384, thanks to @SABITHSAHEB)
  • - reject guest agent events that report an invalid IP (#5454, thanks to @SABITHSAHEB)
  • - copytool: make copy -r into an existing directory consistent across backends (#5501)
  • - guestagent: close the gRPC connection when a write fails (#5546, thanks to @Sarthak-Shreshtha01)
  • - fix: Disable LLMNR to prevent Debian SSH login delay (#5399, thanks to @mvanhorn)
  • - limactl-url-fedora-rawhide: don't rely on COMPOSE_ID (#5563, thanks to @kolyshkin)
  • - portfwd: dial through the current guest agent client, not the one captured at listen time (#5558, thanks to @aka-rider)

additions (2)

  • - portfwdserver: relay TCP half-close from the host (#5401, thanks to @ravi-arnan)
  • - templates: add macos-27 (Golden Gate) (#5503)
Add Lima to your stack

A weekly email arrives when a release needs action. Like the breaking changes in this release.

Add to stack →