Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jul 30, 2024

This PR contains the following updates:

Package Update Change
abiosoft/colima minor v0.6.9v0.9.1

Release Notes

abiosoft/colima (abiosoft/colima)

v0.9.1

Compare Source

Highlights

This is a hotfix release to address disk error issues for a subset of users.

Check v0.9.0 release notes for the main release notes.

Commits

Full Changelog: abiosoft/colima@v0.9.0...v0.9.1

v0.9.0

Compare Source

Highlights

This is a new release with several fixes and new features.

New Features
Bridged network

This has been a long requested feature and it is finally here. A new --network-mode flag has been introduced.
Valid options are shared and bridged with the default being shared.

colima start --network-address --network-mode bridged

⚠️ Bridged should only be used if required and the local network is compatible. Shared networking is still the recommended option and remains the default.

Persistent Disk

This applies only to newly created instances.

Colima now uses a separate virtual machine disk for container data as a means to guard against accidental loss of data.
A deleted instance would not delete the container data disk, and a subsequent colima start would attempt to reinstate the data.

Supported for Docker, Containerd and Incus runtimes. Kubernetes however is not yet support.

To delete all data, the --data flag should be passed to colima delete.

colima delete --data # delete instance and container data

⚠️ While it works reliably, there are no guarantees against loss of data. It should be used as a disaster recovery mechanism.

Fixes
  • The previous behaviour with templates has been reinstated. i.e. Colima would load config from template file if present. It can still be disabled by passing --template=false to colima start.
  • DNS resolution for host.docker.internal has been improved and now works fine in Docker, Containerd and Kubernetes containers.
  • /tmp/colima has been removed as a default mount due to issues caused when Colima is being run by multiple users on macOS.
  • Port forwarder is now configurable between ssh and grpc with the --port-forwarder flag. Defaults to ssh.
  • Fix for 386 architecture emulation when Rosetta is enabled.
  • Introduction of --network-preferred-route flag to use the network address interface as the default route when network address is enabled. This resolves networking issue for some users.
  • The size of the default storage pool for Incus runtime is now synced on startup to align with the available disk space on the virtual machine.
Runtime version bumps

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

  • Docker version updated to v28.4.0
  • Nerdctl version updated to v2.1.4
  • Incus version updated to v6.16
  • K3s version defaults to v1.33.4+k3s1
Commits
New Contributors

Full Changelog: abiosoft/colima@v0.8.4...v0.9.0

v0.8.4

Compare Source

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: abiosoft/colima@v0.8.3...v0.8.4

v0.8.3

Compare Source

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: abiosoft/colima@v0.8.2...v0.8.3

v0.8.2

Compare Source

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: abiosoft/colima@v0.8.1...v0.8.2

v0.8.1

Compare Source

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: abiosoft/colima@v0.8.0...v0.8.1

v0.8.0

Compare Source

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: abiosoft/colima@v0.7.6...v0.8.0

v0.7.6

Compare Source

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: abiosoft/colima@v0.7.5...v0.7.6

v0.7.5

Compare Source

Highlights

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

Commits

Full Changelog: abiosoft/colima@v0.7.4...v0.7.5

v0.7.4

Compare Source

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
New Contributors

Full Changelog: abiosoft/colima@v0.7.3...v0.7.4

v0.7.3

Compare Source

Highlights

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

Commits

Full Changelog: abiosoft/colima@v0.7.2...v0.7.3

v0.7.2

Compare Source

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: abiosoft/colima@v0.7.1...v0.7.2

v0.7.1

Compare Source

Highlights

This is an incremental release with bug fixes.

  • Interrupted disk image download will now resume on subsequent colima start.
  • Docker container port mapping to specific host IP addresses is now supported.

For more details about v0.70 features, check v0.70 release notes.

Other Fixes
  • Disk image downloader no longer duplicating downloads. Fixes #​1098
  • Support for binding to host IP address in containers. Fixes #​492
  • Ensure proper loading of docker deamon settings on startup. Fixes #​902
  • Running multiple Colima profiles with k3s enabled. Fixes #​1087
Commits

Full Changelog: abiosoft/colima@v0.7.0...v0.7.1

v0.7.0

Compare Source

Highlights

This release properly addresses the slow startup issue with VZ driver with a reworked disk image download and expansion.

Other Features
  • Image download and disk expansion now handled by Colima directly with consistent UX to other asset downloads.
  • Each runtime now has dedicated disk images for lighter downloads, rather than a bundled image.
  • Introduction of Incus runtime --runtime=incus. Incus utilises LXC to run system containers.
  • Introduction of none runtime --runtime=none to utilise Colima solely as a headless virtual machine manager.
  • A warning is now displayed for fixed configs that are discarded when changed. Virtual machine type, architecture, runtime and volume mount type cannot be changed after the virtual machine is created.
  • $XDG_CONFIG_HOME (if set) is now respected for configuration directory on macOS.
  • Dynamic disk resize is now enabled for VZ virtual machine type. It was previously only available to QEMU instances.
  • Update Docker to v27.1.1.
  • Update k3s to v1.30.2+k3s1.
  • Bug fixes for #​1081, #​1063, #​1025, #​930.
Commits

Full Changelog: abiosoft/colima@v0.6.10...v0.7.0

v0.6.10

Compare Source

Highlights

This is an incremental bug fix release to address inability to use QEMU on m3 devices.

⚠️ Breaking changes upgrading from v0.5.x.

Due to breaking changes, deletion of existing profiles is required via colima delete.
Existing containers, images and volumes would be lost after upgrade.

Other Updates
  • Ensure --vm-type flag is respected for m3 devices
  • Support for COLIMA_HOME environment variable to customize settings and disk directory.
  • Support for configurable SSH port for Colima VM with the --ssh-port flag.
  • Update Docker to 27.0.3 (only applies to newly created instances).
Commits
New Contributors

Full Changelog: abiosoft/colima@v0.6.9...v0.6.10


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/abiosoft-colima-0.x branch 2 times, most recently from d289ab3 to 20d5796 Compare August 10, 2024 07:36
@renovate renovate bot changed the title Update dependency abiosoft/colima to v0.7.0 Update dependency abiosoft/colima to v0.7.1 Aug 10, 2024
@renovate renovate bot force-pushed the renovate/abiosoft-colima-0.x branch from 20d5796 to 356ce89 Compare August 13, 2024 09:27
@renovate renovate bot changed the title Update dependency abiosoft/colima to v0.7.1 Update dependency abiosoft/colima to v0.7.2 Aug 13, 2024
@renovate renovate bot changed the title Update dependency abiosoft/colima to v0.7.2 Update dependency abiosoft/colima to v0.7.3 Aug 13, 2024
@renovate renovate bot force-pushed the renovate/abiosoft-colima-0.x branch from 356ce89 to a436573 Compare August 13, 2024 14:58
@renovate renovate bot force-pushed the renovate/abiosoft-colima-0.x branch from a436573 to 82f1a50 Compare August 25, 2024 11:13
@renovate renovate bot changed the title Update dependency abiosoft/colima to v0.7.3 Update dependency abiosoft/colima to v0.7.4 Aug 25, 2024
@renovate renovate bot force-pushed the renovate/abiosoft-colima-0.x branch from 82f1a50 to b1d3371 Compare August 26, 2024 17:01
@renovate renovate bot changed the title Update dependency abiosoft/colima to v0.7.4 Update dependency abiosoft/colima to v0.7.5 Aug 26, 2024
@renovate renovate bot force-pushed the renovate/abiosoft-colima-0.x branch from b1d3371 to 40bc5b1 Compare October 30, 2024 13:50
@renovate renovate bot changed the title Update dependency abiosoft/colima to v0.7.5 Update dependency abiosoft/colima to v0.7.6 Oct 30, 2024
@renovate renovate bot force-pushed the renovate/abiosoft-colima-0.x branch from 40bc5b1 to 9eccade Compare November 7, 2024 15:58
@renovate renovate bot changed the title Update dependency abiosoft/colima to v0.7.6 Update dependency abiosoft/colima to v0.8.0 Nov 7, 2024
@renovate renovate bot force-pushed the renovate/abiosoft-colima-0.x branch from 9eccade to 69bd696 Compare December 16, 2024 12:02
@renovate renovate bot changed the title Update dependency abiosoft/colima to v0.8.0 Update dependency abiosoft/colima to v0.8.1 Dec 16, 2024
@renovate renovate bot force-pushed the renovate/abiosoft-colima-0.x branch from 69bd696 to cbf77ac Compare July 31, 2025 21:50
@renovate renovate bot changed the title Update dependency abiosoft/colima to v0.8.1 Update dependency abiosoft/colima to v0.8.2 Jul 31, 2025
@renovate renovate bot force-pushed the renovate/abiosoft-colima-0.x branch from cbf77ac to 73dca65 Compare August 5, 2025 17:00
@renovate renovate bot changed the title Update dependency abiosoft/colima to v0.8.2 Update dependency abiosoft/colima to v0.8.3 Aug 5, 2025
@renovate renovate bot force-pushed the renovate/abiosoft-colima-0.x branch from 73dca65 to 21c303a Compare August 6, 2025 17:06
@renovate renovate bot changed the title Update dependency abiosoft/colima to v0.8.3 Update dependency abiosoft/colima to v0.8.4 Aug 6, 2025
@renovate renovate bot force-pushed the renovate/abiosoft-colima-0.x branch from 21c303a to 119fe58 Compare September 24, 2025 08:59
@renovate renovate bot changed the title Update dependency abiosoft/colima to v0.8.4 Update dependency abiosoft/colima to v0.9.0 Sep 24, 2025
@renovate renovate bot force-pushed the renovate/abiosoft-colima-0.x branch from 119fe58 to 84c3984 Compare September 25, 2025 13:09
@renovate renovate bot changed the title Update dependency abiosoft/colima to v0.9.0 Update dependency abiosoft/colima to v0.9.1 Sep 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant