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=
- Container
- 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=
- Does not affect paths in the
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 |