New
v5.35.0
What's Changed
- Bump c/storage to v1.57.1, c/image to v5.34.0, then to v5.35.0-dev by @TomSweeneyRedHat in https://github.com/containers/image/pull/2700
- Update module github.com/vbatts/tar-split to v0.12.1 by @renovate in https://github.com/containers/image/pull/2699
- Update dependency containers/automation_images to v20250131 by @renovate in https://github.com/containers/image/pull/2703
- Update module golang.org/x/oauth2 to v0.26.0 by @renovate in https://github.com/containers/image/pull/2705
- Update module golang.org/x/sync to v0.11.0 by @renovate in https://github.com/containers/image/pull/2706
- Update module golang.org/x/sys to v0.30.0 by @renovate in https://github.com/containers/image/pull/2707
- Update module golang.org/x/term to v0.29.0 by @renovate in https://github.com/containers/image/pull/2708
- Add docker media types in OCI formats by @brbayes-msft in https://github.com/containers/image/pull/2695
- use new ReflinkOrCopy() from c/storage by @Luap99 in https://github.com/containers/image/pull/2714
- Update module golang.org/x/crypto to v0.33.0 by @renovate in https://github.com/containers/image/pull/2712
- Update module github.com/vbauerster/mpb/v8 to v8.9.2 by @renovate in https://github.com/containers/image/pull/2711
- Update module github.com/sigstore/rekor to v1.3.9 by @renovate in https://github.com/containers/image/pull/2697
- Update dependency golangci/golangci-lint to v1.64.3 by @renovate in https://github.com/containers/image/pull/2715
- Update dependency golangci/golangci-lint to v1.64.4 by @renovate in https://github.com/containers/image/pull/2716
- Update module github.com/sigstore/sigstore to v1.8.14 by @renovate in https://github.com/containers/image/pull/2720
- Update dependency golangci/golangci-lint to v1.64.5 by @renovate in https://github.com/containers/image/pull/2719
- policy.json BYOPKI signature verification API by @QiWang19 in https://github.com/containers/image/pull/2579
- Update module github.com/klauspost/compress to v1.18.0 by @renovate in https://github.com/containers/image/pull/2722
- Update module github.com/sigstore/sigstore to v1.8.15 by @renovate in https://github.com/containers/image/pull/2723
- Small cleanups + one bug fix by @mtrmac in https://github.com/containers/image/pull/2718
- oci/layout: add GetLocalBlobPath() by @Luap99 in https://github.com/containers/image/pull/2728
- Update module github.com/docker/docker to v28 by @renovate in https://github.com/containers/image/pull/2727
- Update module github.com/docker/cli to v28 by @renovate in https://github.com/containers/image/pull/2726
- OCPBUGS-51217: CVE-2025-27144: Bump go-jose to v4.0.5 by @sherine-k in https://github.com/containers/image/pull/2738
- Update module github.com/vbauerster/mpb/v8 to v8.9.3 by @renovate in https://github.com/containers/image/pull/2735
- Update module github.com/go-jose/go-jose/v3 to v3.0.4 [SECURITY] by @renovate in https://github.com/containers/image/pull/2739
- Update module github.com/docker/docker to v28.0.1+incompatible by @renovate in https://github.com/containers/image/pull/2737
- Update module github.com/docker/cli to v28.0.1+incompatible by @renovate in https://github.com/containers/image/pull/2736
- feat: add DestinationTimestamp to copy options by @aeijdenberg in https://github.com/containers/image/pull/2730
- fix(deps): update module github.com/docker/docker-credential-helpers to v0.9.1 by @renovate in https://github.com/containers/image/pull/2740
- Fix omitempty for PKI struct by @QiWang19 in https://github.com/containers/image/pull/2746
- fix: handle error on Close() of writable objects by @aeijdenberg in https://github.com/containers/image/pull/2731
- fix(deps): update github.com/containers/storage digest to 700b765 by @renovate in https://github.com/containers/image/pull/2748
- fix(deps): update github.com/cyberphone/json-canonicalization digest to 19d51d7 by @renovate in https://github.com/containers/image/pull/2749
- chore(deps): update dependency golangci/golangci-lint to v1.64.6 by @renovate in https://github.com/containers/image/pull/2751
- Merge back v5.34.1 into main by @Luap99 in https://github.com/containers/image/pull/2755
- fix(deps): update module github.com/opencontainers/image-spec to v1.1.1 by @renovate in https://github.com/containers/image/pull/2752
- Microoptimize an API use per gopls modernize by @mtrmac in https://github.com/containers/image/pull/2732
- Misc small nits to CI and build by @kolyshkin in https://github.com/containers/image/pull/2573
- fix(deps): update module github.com/docker/docker-credential-helpers to v0.9.2 by @renovate in https://github.com/containers/image/pull/2757
- fix: typo err and grammar err by @warjiang in https://github.com/containers/image/pull/2758
- Update c/storage after https://github.com/containers/storage/pull/2276 by @mtrmac in https://github.com/containers/image/pull/2769
- Improve handling and documentation of various transport reference corner cases by @mtrmac in https://github.com/containers/image/pull/2767
- Migrate from github.com/xeipuuv/gojsonschema to github.com/santhosh-tekuri/jsonschema/v5 by @mtrmac in https://github.com/containers/image/pull/2756
- Don't silently ignore errors determining size in TryReuseBlob by @mtrmac in https://github.com/containers/image/pull/2709
- Add proxy for dockerClient by @warjiang in https://github.com/containers/image/pull/2764
- chore(deps): update dependency golangci/golangci-lint to v1.64.7 by @renovate in https://github.com/containers/image/pull/2773
- Update to Go 1.23 by @mtrmac in https://github.com/containers/image/pull/2774
- Take advantage of new features in Go 1.23 by @mtrmac in https://github.com/containers/image/pull/2775
- chore(deps): update module golang.org/x/net to v0.36.0 [security] by @renovate in https://github.com/containers/image/pull/2777
- fix(deps): update module golang.org/x/term to v0.30.0 by @renovate in https://github.com/containers/image/pull/2778
- fix(deps): update module golang.org/x/sync to v0.12.0 by @renovate in https://github.com/containers/image/pull/2779
- fix(deps): update module golang.org/x/crypto to v0.36.0 by @renovate in https://github.com/containers/image/pull/2780
- fix(deps): update module golang.org/x/oauth2 to v0.28.0 by @renovate in https://github.com/containers/image/pull/2782
- fix(deps): update module github.com/sigstore/sigstore to v1.9.1 by @renovate in https://github.com/containers/image/pull/2783
- fix(deps): update module github.com/sigstore/fulcio to v1.6.6 by @renovate in https://github.com/containers/image/pull/2784
- fix(deps): update module github.com/sylabs/sif/v2 to v2.21.1 by @renovate in https://github.com/containers/image/pull/2785
- fix(deps): update module go.etcd.io/bbolt to v1.4.0 by @renovate in https://github.com/containers/image/pull/2786
- fix(deps): update module github.com/santhosh-tekuri/jsonschema/v5 to v6 by @renovate in https://github.com/containers/image/pull/2772
- fix(deps): update module github.com/docker/docker-credential-helpers to v0.9.3 by @renovate in https://github.com/containers/image/pull/2788
- Add link to c/common contributor's guide by @Honny1 in https://github.com/containers/image/pull/2776
- chore(deps): update dependency golangci/golangci-lint to v1.64.8 by @renovate in https://github.com/containers/image/pull/2789
- fix(deps): update module github.com/burntsushi/toml to v1.5.0 by @renovate in https://github.com/containers/image/pull/2790
- fix(deps): update module github.com/docker/docker to v28.0.2+incompatible by @renovate in https://github.com/containers/image/pull/2797
- fix(deps): update module github.com/docker/cli to v28.0.2+incompatible by @renovate in https://github.com/containers/image/pull/2796
- docker: export UnexpectedHTTPStatusError by @Luap99 in https://github.com/containers/image/pull/2801
- chore(deps): update dependency containers/automation_images to v20250324 by @renovate in https://github.com/containers/image/pull/2803
- fix(deps): update module github.com/opencontainers/selinux to v1.12.0 by @renovate in https://github.com/containers/image/pull/2802
- fix(deps): update module github.com/docker/docker to v28.0.4+incompatible by @renovate in https://github.com/containers/image/pull/2806
- Correctly compute DiffID, and try to set the correct MIME type, for non-gzip input to
tarball:by @mtrmac in https://github.com/containers/image/pull/2795 - chore(deps): update dependency golangci/golangci-lint to v2 by @renovate in https://github.com/containers/image/pull/2804
- chore(deps): update dependency golangci/golangci-lint to v2.0.2 by @renovate in https://github.com/containers/image/pull/2808
- fix(deps): update module github.com/docker/cli to v28.0.4+incompatible by @renovate in https://github.com/containers/image/pull/2805
- Merge the v5.34.3 tag into the main branch by @mtrmac in https://github.com/containers/image/pull/2810
- fix(deps): update github.com/containers/storage digest to 3fc5c23 by @renovate in https://github.com/containers/image/pull/2811
- fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.25 by @renovate in https://github.com/containers/image/pull/2812
- fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.26 by @renovate in https://github.com/containers/image/pull/2813
- fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.27 by @renovate in https://github.com/containers/image/pull/2814
- Add warnings about direct use of ImageSource by @mtrmac in https://github.com/containers/image/pull/2742
- fix(deps): update module golang.org/x/oauth2 to v0.29.0 by @renovate in https://github.com/containers/image/pull/2816
- fix(deps): update module golang.org/x/sync to v0.13.0 by @renovate in https://github.com/containers/image/pull/2817
- fix(deps): update module golang.org/x/term to v0.31.0 by @renovate in https://github.com/containers/image/pull/2818
- fix(deps): update module golang.org/x/crypto to v0.37.0 by @renovate in https://github.com/containers/image/pull/2819
- fix(deps): update module github.com/sigstore/sigstore to v1.9.2 by @renovate in https://github.com/containers/image/pull/2820
- fix(deps): update module github.com/sigstore/sigstore to v1.9.3 by @renovate in https://github.com/containers/image/pull/2822
- fix two github action workflow issues by @Luap99 in https://github.com/containers/image/pull/2823
- fix(deps): update module github.com/sigstore/rekor to v1.3.10 by @renovate in https://github.com/containers/image/pull/2824
- chore(deps): update dependency golangci/golangci-lint to v2.1.1 by @renovate in https://github.com/containers/image/pull/2826
New Contributors
- @sherine-k made their first contribution in https://github.com/containers/image/pull/2738
- @aeijdenberg made their first contribution in https://github.com/containers/image/pull/2730
- @warjiang made their first contribution in https://github.com/containers/image/pull/2758
- @Honny1 made their first contribution in https://github.com/containers/image/pull/2776
Full Changelog: https://github.com/containers/image/compare/v5.34.3...v5.35.0