Skip to content

Releases: abiosoft/colima

v0.8.4

06 Aug 16:08
e2ddc15
Compare
Choose a tag to compare

Highlights

This is another hotfix release to address a regression that causes exec /bin/sh: exec format error when running a cross-architecture image. The issue is finally resolved.

Other Updates

  • Disable implicit loading of config from template (when present). Now requires the --template flag.
  • Cross-architecture container execution can now be disabled by setting --binfmt=false flag.

Commits

Full Changelog: v0.8.3...v0.8.4

v0.8.3

05 Aug 13:21
Compare
Choose a tag to compare

Highlights

This is an hotfix release to address a regression that causes exec /bin/sh: exec format error when running a cross-architecture image.

Fixes

  • Fix exec format error when running a cross-architecture image. Requires recreating instance if created with v0.8.2. Fixes #1367.
  • Set default volume mount type to virtiofs when VZ is in use.

Other Updates

  • Use containerd image store for Docker
  • Mount containerd socket for Docker and Containerd runtimes
  • Mount buildkitd socket for Containerd runtime.
  • Add mounted socket path(s) to the output of colima status for all container runtimes.
  • Allow overriding default k3s flags with --k3s-arg flag.

Commits

New Contributors

Full Changelog: v0.8.2...v0.8.3

v0.8.2

31 Jul 22:53
798f8ef
Compare
Choose a tag to compare

Highlights

This is an incremental release with bug fixes.

Fixes

  • Report errors that occur while reading configuration file. Fixes #1239.
  • Use native shasum binary for download assets verification. Fixes #1163.
  • Fix download errors when K3s version when empty in config.
  • Reset formatting after questions prompts in the terminal. Fixes #1319.

Other Updates

  • UDP port forwarding is now supported. Resolves #1292, #1300.
  • Binfmt emulation is configurable via the --binfmt flag and binfmt config. Defaults to true when Rosetta is disabled.
  • Rename --cpu flag to --cpus for colima start, to align with Lima. --cpu still works but deprecated.
  • Current profile can now be set with COLIMA_PROFILE environment variable. Resolves #1308.

Runtime version bumps

NOTE: container runtime versions can be updated manually by running the colima update command.

  • Docker version updated to v28.3.3
  • Nerdctl version updated to v2.1.3
  • Incus version updated to v6.14
  • K3s version defaults to v1.33.3+k3s1

Commits

New Contributors

Full Changelog: v0.8.1...v0.8.2

v0.8.1

16 Dec 10:30
96598cc
Compare
Choose a tag to compare

Highlights

This is an incremental release with bug fixes.

Fixes

  • Cleanup of network assets directory on startup. Fixes #1210, #1029, #1212, #1116.
  • Use of primary network adapter as default route when external network address is enabled. Fixes #1214.

Other Updates

  • VZ is now the default virtual machine type on macOS 13 or newer. Qemu can still be used if specified.
  • Disk image can now be downloaded locally and specified with the --disk-image flag for colima start.

Runtime version bumps

Runtime version can be updated running the colima update command.

  • Docker version updated to 27.4.0
  • Nerdctl version updated to 2.0.2
  • Incus version updated to 6.8

Commits

New Contributors

Full Changelog: v0.8.0...v0.8.1

v0.8.0

08 Nov 03:40
Compare
Choose a tag to compare

Highlights

This is a new release to address compatibility issues with Lima v1.0.0.

  • Colima now utilises virtualization.framework on macOS when Qemu is not available. Fixes #1188.
  • SSH port-forwarding is retained for Lima v1.0.0. Fixes #1181, #1184, #1185.

Other Updates

  • Nested Virtualization is now supported with the --nested-virtualization flag or nestedVirtualization config for m3 devices.
  • The default disk size is now 100GiB.

Commits

Full Changelog: v0.7.6...v0.8.0

v0.7.6

30 Oct 10:33
Compare
Choose a tag to compare

Highlights

This release introduces the colima update command to update the container runtime version (e.g. Docker version) without needing to upgrade Colima or wait for the next release.

Other Fixes

  • Avoid error when docker-certs directory does not exist. Fixes #1128.
  • Update host-gateway-ip in proxy settings for docker daemon. Fixes #956, #1040.

Commits

New Contributors

Full Changelog: v0.7.5...v0.7.6

v0.7.5

26 Aug 16:40
Compare
Choose a tag to compare

Highlights

This is an hotfix release to address a regression in networking for Incus runtime.

Commits

  • incus: utilise macvlan network for multiple IP addresses by @abiosoft in #1124

Full Changelog: v0.7.4...v0.7.5

v0.7.4

25 Aug 10:31
Compare
Choose a tag to compare

Highlights

This is an incremental update with bug fixes.

Updates

  • Colima can now be prevented from overwriting config file on startup by specifying --save-config=false or setting COLIMA_SAVE_CONFIG=0.
  • Warning error would no longer be displayed on startup for users that install Colima with aqua.
  • An extra warning is now displayed on colima delete to further ascertain the user's intended action.

Commits

  • docker: remove cert cache directory before copying host certs by @soedar in #1112
  • chore: add second confirmation for container data loss by @jramosf in #1113
  • chore: multiple updates by @abiosoft in #1122
  • config: make persistence optional with --save-config flag by @abiosoft in #1123

New Contributors

Full Changelog: v0.7.3...v0.7.4

v0.7.3

13 Aug 11:10
Compare
Choose a tag to compare

Highlights

This is an hotfix release to address crashes during startup on macOS Sequoia 15 beta for M1 and M2 devices. #1109

Commits

  • cli: fix broken flag for non-m3 devices on macOS 15 by @abiosoft in #1110

Full Changelog: v0.7.2...v0.7.3

v0.7.2

13 Aug 08:22
Compare
Choose a tag to compare

Highlights

This is an hotfix release to address regressions introduced in v0.7.1.

Fixes

  • Incorrect checksum for macOS binaries on Github releases. Fixes #1106
  • Port mapping to specific host IP addresses has been moved behind --network-host-addresses flag and disabled by default. Fixes #1103

Commits

New Contributors

Full Changelog: v0.7.1...v0.7.2