Skip to content

Release v0.30.0

Choose a tag to compare

@github-actions github-actions released this 12 Mar 15:11

⚠️ Breaking Changes in this release

  • --pull-policy flag removed: The deprecated --pull-policy flag was removed from vm run and image build. Use --vm-pull-policy instead.

  • --bootcapacity / --bootcap deprecated: Renamed to --boot-capacity for 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. destination instead of dest) but will break any provisioning files that relied on extra/misspelled keys being silently ignored.

  • Provisioning filesystem access restricted to working directory: rsync.source paths and container.copy.dest paths 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.