Last release 15 days ago
13 Aug 2026
Ships unpredictably
gaps range from 8 days to 12 months
Rarely documented
notes for 10 of 51 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
113 releases · first in 2020
Release timeline
113 releases since 2020Releases
- v1.2.113 Aug 2026
- v1.2.012 Aug 2026
- v1.1.027 May 2026
Release notes
Open source →provisioning: add user field to container step
Add a `user` field on the container provisioning step that overrides
the user the container's command runs as. Plumbs through to
containerapi.WithUser, equivalent to `docker run --user`. Accepts a
numeric uid, uid:gid, or a name from the image's /etc/passwd; an empty
value keeps the image default.Useful with execution-environment images (e.g. anything built by
ansible-builder) that default to a non-root uid: virter binds the SSH
key under /root/.ssh, which such users cannot read, so setting
`user = "0"` works as a workaround. - v1.0.030 Apr 2026
Release notes
Open source →⚠️ v1.0.0 introduces a few breaking changes against v0.x.
See the migration guide to learn more.
- v0.30.012 Mar 2026
Release notes
Open source →⚠️ Breaking Changes in this release
-
--pull-policyflag removed: The deprecated--pull-policyflag was removed fromvm runandimage build. Use--vm-pull-policyinstead. -
--bootcapacity/--bootcapdeprecated: Renamed to--boot-capacityfor consistency. The old flags still work but print a deprecation warning and will be removed in a future release. -
Unknown keys in provisioning files are now errors: Previously, unknown TOML keys in provisioning files produced a warning. Now they cause a hard error. This catches typos (e.g.
destinationinstead ofdest) but will break any provisioning files that relied on extra/misspelled keys being silently ignored. -
Provisioning filesystem access restricted to working directory:
rsync.sourcepaths andcontainer.copy.destpaths in provisioning steps are now validated to be within the current working directory. Provisioning files that reference paths outside the working directory (e.g. absolute paths like/etc/...or paths that escape via../) will now fail.
-
- v0.29.027 Mar 2025
Release notes
Open source →build(deps): bump github.com/spf13/viper from 1.20.0 to 1.20.1
Bumps [github.com/spf13/viper](https://github.com/spf13/viper) from 1.20.0 to 1.20.1.
- [Release notes](https://github.com/spf13/viper/releases)
- [Commits](spf13/[email protected]) - v0.28.2-0.20250318043505-52617c933ff118 Mar 2025pre-release
Nothing published for this version
- v0.28.2-0.20241205043439-9c086e7e5fca5 Dec 2024pre-release
Nothing published for this version
- v0.28.125 Nov 2024
Release notes
Open source →check for nil desc.Metadata before attempting to unmarshall, avoiding…
… a segfault for non-virter VMs (#33)
- v0.28.1-0.20241125142524-fa0e6c1069d125 Nov 2024pre-release
Nothing published for this version
- v0.28.1-0.20241108043422-e36b0ba1aaf58 Nov 2024pre-release
Nothing published for this version
- v0.28.030 Oct 2024
Release notes
Open source →If 'truncate' fails for /etc/machine-id during 'commit', attempt with…
… 'sudo' before giving up
If 'truncate' fails for /etc/machine-id, attempt with 'sudo' before giving up (#29). Also, fix a spelling error in the help messages.
- v0.27.1-0.20241030160521-4634be306f0a30 Oct 2024pre-release
Nothing published for this version
- v0.27.1-0.20240909053803-4f851409a8cb9 Sept 2024pre-release
Nothing published for this version
- v0.27.1-0.20240827151006-d9f1b81a9aef27 Aug 2024pre-release
Nothing published for this version
- v0.27.1-0.20240710083114-b99d8d4039d810 Jul 2024pre-release
Nothing published for this version
- v0.27.1-0.20240705082912-1d7c35ce8f155 Jul 2024pre-release
Nothing published for this version
- v0.27.1-0.20240524043457-a88b7fb3ef6d24 May 2024pre-release
Nothing published for this version
- v0.27.1-0.20240507060909-6d2a5fbbdb2b7 May 2024pre-release
Nothing published for this version
- v0.27.1-0.20240405065315-1b6424f4abc55 Apr 2024pre-release
Nothing published for this version
- v0.27.03 Apr 2024
- v0.26.1-0.20240315043431-6e66d11e5b1315 Mar 2024pre-release
Nothing published for this version
- v0.26.1-0.20240305043456-efd5bb5ca2825 Mar 2024pre-release
Nothing published for this version
- v0.26.1-0.20240208043626-64299d315df38 Feb 2024pre-release
Nothing published for this version
- v0.26.1-0.20240130043419-e1e930c09a2030 Jan 2024pre-release
Nothing published for this version
- v0.26.028 Dec 2023
Release notes
Open source →virter: pass-through exit code from provisioning
When a provisioning step fails, it may be helpful to the caller of
virter to know the exit code of the script.So, if an SSH or container provisioning step fails with an exit code,
pass it through to the CLI, exiting from the virter process with the
same exit code. - v0.25.1-0.20231228125737-bbe90753dc4b28 Dec 2023pre-release
Nothing published for this version
- v0.25.1-0.20230604043243-340f28ebd2314 Jun 2023pre-release
Nothing published for this version
- v0.25.1-0.20230531072638-3ae7b43641a731 May 2023pre-release
Nothing published for this version
- v0.25.025 May 2023
Nothing published for this version
- v0.24.1-0.20230525133932-c91ebc0374c525 May 2023pre-release
Nothing published for this version
- v0.24.026 Apr 2023
Nothing published for this version
- v0.23.120 Apr 2023
Nothing published for this version
- v0.23.1-0.20230408043304-bc8d6f2ad1398 Apr 2023pre-release
Nothing published for this version
- v0.23.05 Apr 2023
Nothing published for this version
- v0.22.1-0.20230328093740-078c57d5725c28 Mar 2023pre-release
Nothing published for this version
- v0.22.021 Mar 2023
Nothing published for this version
- v0.21.1-0.20230321162612-475bdf1a940a21 Mar 2023pre-release
Nothing published for this version
- v0.21.1-0.20230305043259-70904f1a95a15 Mar 2023pre-release
Nothing published for this version
- v0.21.1-0.20230226043308-dcd08e7a44c526 Feb 2023pre-release
Nothing published for this version
- v0.21.1-0.20230120043340-df1f21f1df4b20 Jan 2023pre-release
Nothing published for this version
- v0.21.05 Jan 2023
Nothing published for this version
- v0.20.2-0.20230105043232-5f2d3acd20465 Jan 2023pre-release
Nothing published for this version
- v0.20.127 Sept 2022
Nothing published for this version
- v0.20.021 Sept 2022
Nothing published for this version
- v0.19.2-0.20220921061420-1ddabd05cbd621 Sept 2022pre-release
Nothing published for this version
- v0.19.126 Jul 2022
Nothing published for this version
- v0.19.01 Jul 2022
Nothing published for this version
- v0.18.2-0.20220621063321-8d811a7024c021 Jun 2022pre-release
Nothing published for this version
- v0.18.2-0.20220607043407-ea0b08897ab17 Jun 2022pre-release
Nothing published for this version
- v0.18.2-0.20220527043434-23a3d443dabe27 May 2022pre-release
Nothing published for this version
- v0.18.2-0.20220525105514-e6c877f24ea225 May 2022pre-release
Nothing published for this version
- v0.18.2-0.20220509105757-587ece6cdb9f9 May 2022pre-release
Nothing published for this version
- v0.18.2-0.20220328133703-1de71c794b6a28 Mar 2022pre-release
Nothing published for this version
- v0.18.14 Mar 2022
Nothing published for this version
- v0.18.1-0.20220221075313-73649b8a957b21 Feb 2022pre-release
Nothing published for this version
- v0.18.1-0.20220207165011-4a9146d7eace7 Feb 2022pre-release
Nothing published for this version
- v0.18.017 Dec 2021
Nothing published for this version
- v0.17.1-0.20211217110444-c47a9b9a8df317 Dec 2021pre-release
Nothing published for this version
- v0.17.01 Dec 2021
Nothing published for this version