Skip to content

Commit b96922d

Browse files
authored
Merge pull request #37 from k9withabone/podman-v4.6.0
Podman v4.6.0 / Podlet v0.2.2
2 parents 3c249ed + ac05144 commit b96922d

File tree

23 files changed

+2482
-803
lines changed

23 files changed

+2482
-803
lines changed

CHANGELOG.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,46 @@
11
# Changelog
22

3+
## [0.2.2] - 2023-12-15
4+
5+
### Features
6+
7+
- Add support for quadlet options introduced in podman v4.6.0 ([#28](https://github.com/k9withabone/podlet/issues/28))
8+
- Container
9+
- `Sysctl=` ([#22](https://github.com/k9withabone/podlet/pull/22), thanks [@b-rad15](https://github.com/b-rad15)!)
10+
- `AutoUpdate=`
11+
- `HostName=`
12+
- `Pull=`
13+
- `WorkingDir=`
14+
- `SecurityLabelNested=`
15+
- `Mask=`
16+
- `Unmask=`
17+
- Kube, Network, and Volume
18+
- `PodmanArgs=`
19+
- *(compose)* Support volume `driver` field
20+
21+
### Bug Fixes
22+
23+
- *(container)* Arg `--tls-verify` requires =
24+
- *(network)* Filter out empty `Options=` quadlet option
25+
- Escape newlines in joined quadlet values ([#32](https://github.com/k9withabone/podlet/issues/32))
26+
- *(compose)* Support `cap_drop`, `userns_mode`, and `group_add` service fields ([#31](https://github.com/k9withabone/podlet/issues/31), [#34](https://github.com/k9withabone/podlet/issues/34))
27+
- *(compose)* Split `command` string ([#36](https://github.com/k9withabone/podlet/issues/36))
28+
- When the command is converted to the `Exec=` quadlet option, it is now properly quoted. When converting to k8s, it is properly split into args.
29+
30+
### Documentation
31+
32+
- *(readme)* Podman v4.6.0
33+
- *(changelog)* Add `git-cliff` configuration
34+
35+
### Refactor
36+
37+
- Use custom serializer for `PodmanArgs=`
38+
- Use custom serializer for quadlet sections
39+
40+
### Miscellaneous Tasks
41+
42+
- Update dependencies
43+
344
## [0.2.1] - 2023-11-28
445

546
### Features

0 commit comments

Comments
 (0)