Skip to content

0.2.4 - 2024-01-30

Compare
Choose a tag to compare
@github-actions github-actions released this 30 Jan 10:14
· 106 commits to main since this release
c1a057f

Release Notes

Features

  • Set compatibility with --podman-version (#45)
  • Add support for quadlet options introduced in podman v4.8.0 (#30)
    • Container
      • GIDMap=
      • ReadOnlyTmpfs=
      • SubGIDMap=
      • SubUIDMap=
      • UIDMap=
      • Remove VolatileTmp=
    • Volume
      • Driver=
      • Image=
    • Image
      • Brand new!
      • Generate .image quadlet files with:
        • podlet podman image pull
        • podlet generate image
    • All quadlet file types
      • ContainersConfModule=
      • GlobalArgs=
  • Convert relative host paths to absolute paths with --absolute-host-paths (#52)
    • Does not affect paths in the PodmanArgs= quadlet option or Kubernetes YAML files.
    • As part of the work to implement this, the following quadlet options are now fully parsed and validated:
      • AddDevice=
      • Mount=
      • Rootfs=
      • Volume=
      • DecryptionKey=

Security

  • Remove ASCII control characters (except whitespace) from container commands

Documentation

  • (readme) Map user into podlet container (#50, thanks @rugk!)
  • (readme) Update demo, features, and usage

Refactor

  • (container) Parse security opts with str::strip_prefix
  • Remove arg serializer's map functionality

Miscellaneous Tasks

  • Add podman v4.9.0 to podman versions
  • Update dependencies
  • (ci) Update cargo-dist

Download podlet 0.2.4

File Platform Checksum
podlet-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
podlet-x86_64-apple-darwin.tar.xz Intel macOS checksum
podlet-x86_64-pc-windows-msvc.zip x64 Windows checksum
podlet-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
podlet-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum