Skip to content

v0.1.0

Latest

Choose a tag to compare

@jan-blomquist jan-blomquist released this 02 Oct 20:04
· 1 commit to master since this release
48ee532

Added

  • configurations by name — *.vz.yml files, explicit single extends, one chain (#21)
  • image stacking, local overlay (#20)
  • hooks — create once per container, attach before every entry (#18)
  • mount string form path[:target][:ro|rw], read-write default (#16)
  • legacy migration features — mount targets, floor parity, TERM fallback (#15)
  • base images, Rust 1.98.1, README and logo (#14)
  • sessions — named containers, attach, persistent (#13)
  • shell setting, fastfetch-style banner (#12)
  • privileges, secure floor, host network, banner (#10)
  • viz-shell binary, global configuration, vz profiles (#9)
  • environment variables; lists for every collection (#8)
  • ssh inside via a read-only ~/.ssh mount (#7)
  • share the host's docker daemon (#6)
  • profiles, map-based config, --show-effective-config (#5)
  • shell as the host user, with the repo mounted at its host path (#3)
  • build repo image from Dockerfile; drive docker via CLI (#2)

Fixed

  • mounts read-only by default, behind DEFAULT_MOUNT_MODE (#19)

Other

  • releases — release-plz, crates.io, the static tarball (#23)
  • Feat/ci gate (#22)
  • stacked banner with terse facts, global template as a file (#17)
  • Feat/add state and mounts (#4)
    • single crate, vz binary with musl compilation (#1)
  • Initial commit