v0.5.0
Major changes
- Landed a major overhaul to the packing algorithm. This should give better results for larger images (e.g. bootable desktop images). For data efficiency comparisons, see the PR. Note that as a result of changing the algorithm, poor layer reuse is expected during the upgrade from an image split using the previous chunkah version.(#107)
- Container images pushed to quay.io are now signed using Sigstore cosign with keyless OIDC identity tokens from GitHub Actions. Users can verify that images were built by the CI pipeline. (#119)
Minor changes
- The chunkah container image now includes PQC-enabled rpm-sequoia from CentOS Stream 10, allowing it to correctly split el10 images out of the box. Previously, users needed to build chunkah from an el10 base to read PQC signatures in the rpmdb. (#118)
Internal changes
- Various release tooling improvements. (#115)
Packaging changes
- Bumped
cap-std-extfrom 5.1.1 to 5.1.2,clapfrom 4.6.0 to 4.6.1, andopensslfrom 0.10.77 to 0.10.78. (#116)