Releases: containers/image
Releases · containers/image
v5.29.2
What's Changed
- [release-5.29] backport Docker Daemon fix by @TomSweeneyRedHat in #2270
- [release-5.29] Tag 5.29.1 by @mtrmac in #2253
- Use a stable Skopeo branch for testing the stable c/image branch by @mtrmac in #2262
Full Changelog: v5.29.1...v5.29.2
v5.29.1
v5.29.0
What's Changed
- Bump to v5.28.0 by @rhatdan in #2114
- fix(deps): update module github.com/containers/storage to v1.50.2 by @renovate in #2115
- Run codespell on code by @rhatdan in #2116
- fix(deps): update module github.com/opencontainers/image-spec to v1.1.0-rc5 by @renovate in #2117
- Use constants and types from opencontainers/image-spec/specs-go/v1 by @mtrmac in #2119
- progress: set Current before Refill by @giuseppe in #2121
- copy: fix nil pointer dereference when checking compression algorithm by @crazy-max in #2120
- fix(deps): update module github.com/klauspost/compress to v1.17.0 by @renovate in #2122
- fix(deps): update module github.com/sylabs/sif/v2 to v2.14.0 by @renovate in #2124
- ociarchive: Add new
ArchiveFileNotFoundError
by @cgwalters in #2123 - fix: typo by @testwill in #2125
- fix(deps): update module github.com/sylabs/sif/v2 to v2.14.1 by @renovate in #2126
- fix(deps): update golang.org/x/exp digest to 7918f67 by @renovate in #2130
- fix(deps): update module github.com/sylabs/sif/v2 to v2.15.0 by @renovate in #2137
- fix(deps): update module golang.org/x/oauth2 to v0.13.0 by @renovate in #2136
- Fix podman search for docker.io/library images by @boaz0 in #2133
- fix(deps): update module github.com/docker/distribution to v2.8.3+incompatible by @renovate in #2131
- fix(deps): update module github.com/sigstore/fulcio to v1.4.1 by @renovate in #2138
- fix(deps): update module github.com/sigstore/fulcio to v1.4.2 by @renovate in #2140
- Oci image deletion by @Pvlerick in #2003
- fix(deps): update module github.com/sigstore/fulcio to v1.4.3 by @renovate in #2142
- fix(deps): update module github.com/otiai10/copy to v1.14.0 by @renovate in #2144
- fix(deps): update module github.com/vbauerster/mpb/v8 to v8.6.2 by @renovate in #2146
- fix(deps): update module github.com/klauspost/compress to v1.17.1 by @renovate in #2148
- fix(deps): update module github.com/sigstore/sigstore to v1.7.4 by @renovate in #2145
- chore(deps): update dependency containers/automation_images to v20231004 by @renovate in #2150
- Fix conversion of Zstd images to non-OCI formats by @mtrmac in #2151
- Parse the body of (docker load) response to correctly handle errors by @mtrmac in #2153
- Fix a comment by @mtrmac in #2152
- fix(deps): update module github.com/klauspost/compress to v1.17.2 by @renovate in #2154
- Don't use append() on slices with unclear origin by @mtrmac in #2155
- Remove unused environment variables in Cirrus by @mtrmac in #2156
- Fix and simplify storage tests by @mtrmac in #2147
- Add image.UnparsedInstanceWithReference and storage.ResolveReference by @mtrmac in #2056
- fix(deps): update module github.com/docker/docker to v24.0.7+incompatible [security] by @renovate in #2163
- fix(deps): update module github.com/sigstore/sigstore to v1.7.5 by @renovate in #2159
- fix(deps): update module go.etcd.io/bbolt to v1.3.8 by @renovate in #2161
- Missed null check in docker_image_dest.go by @bojidar-bg in #2164
- Simplify storage test setup by @mtrmac in #2158
- fix(deps): update module github.com/containers/ocicrypt to v1.1.9 by @renovate in #2165
- docker, BlobInfoCache: try to reuse blobs from set of all known compressed blobs when pushing across registries by @flouthoc in #1645
- blobinfocache,sqlite: remove unnecessary compression check by @flouthoc in #2168
- fix(deps): update github.com/containers/storage digest to 6e72f11 by @renovate in #2166
- fix(deps): update github.com/cyberphone/json-canonicalization digest to 785e297 by @renovate in #2167
- Improve documentation of ResolveReference by @mtrmac in #2170
- Improve lint tool handling by @mtrmac in #2171
- [CI:DOCS] Update dependency golangci/golangci-lint to v1.55.2 by @renovate in #2172
- fix(deps): update module golang.org/x/sync to v0.5.0 by @renovate in #2175
- fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.18 by @renovate in #2174
- fix(deps): update module golang.org/x/term to v0.14.0 by @renovate in #2176
- fix(deps): update module github.com/hashicorp/go-retryablehttp to v0.7.5 by @renovate in #2177
- fix(deps): update module golang.org/x/crypto to v0.15.0 by @renovate in #2178
- fix(deps): update module golang.org/x/oauth2 to v0.14.0 by @renovate in #2179
- Add DockerCompatAuthFilePath to allow login/logout to interoperate by @mtrmac in #2173
- fix(deps): update module github.com/docker/cli to v24.0.7+incompatible by @renovate in #2187
- Update github.com/go-jose/go-jose/v3 by @mtrmac in #2188
- Quote the response body in an error message by @mtrmac in #2186
- fix(deps): update module github.com/klauspost/compress to v1.17.3 by @renovate in #2190
- WIP HACK: Do not reuse zstd:chunked blobs by @mtrmac in #2185
New Contributors
- @testwill made their first contribution in #2125
- @bojidar-bg made their first contribution in #2164
Full Changelog: v5.28.0...v5.29.0
v5.28.0
What's Changed
- Bump to v5.26.0 by @TomSweeneyRedHat in #2013
- fix(deps): update module github.com/sigstore/rekor to v1.2.2 by @renovate in #2014
- fix(deps): update module github.com/sigstore/fulcio to v1.3.2 by @renovate in #2016
- Adding IO decorator to copy progress bar by @Pvlerick in #2015
- Ensure we close HTTP connections on all paths by @mtrmac in #2017
- fix(deps): update module github.com/containers/storage to v1.48.0 by @renovate in #2018
- fix(deps): update module github.com/opencontainers/image-spec to v1.1.0-rc4 by @renovate in #2020
- fix(deps): update github.com/cyberphone/json-canonicalization digest to 91eb5f1 by @renovate in #2021
- fix(deps): update golang.org/x/exp digest to 97b1e66 by @renovate in #2022
- fix(deps): update module github.com/klauspost/compress to v1.16.7 by @renovate in #2024
- fix(deps): update module github.com/docker/docker to v24.0.3+incompatible by @renovate in #2031
- fix(deps): update module golang.org/x/oauth2 to v0.10.0 by @renovate in #2028
- manifest:
ListUpdate
addimgspecv1.Platform
field by @flouthoc in #2029 - fix(deps): update module github.com/docker/docker to v24.0.4+incompatible by @renovate in #2032
- pkg/docker: use the same default auth path as macOS on FreeBSD by @dfr in #2034
- fix(deps): update module github.com/sigstore/fulcio to v1.3.4 by @renovate in #2033
- blob:
TryReusingBlobWithOptions
considerRequiredCompression
if set by @flouthoc in #2023 - Fix tests of the ostree transport by @mtrmac in #2037
- helpers_test,cleanup: correct argument order by @flouthoc in #2039
- fix(deps): update module github.com/vbauerster/mpb/v8 to v8.5.1 by @renovate in #2041
- Make temporary names container/image specific by @rhatdan in #2045
- listupdate,oci: instance show read-only
annotations
andCompressionAlgorithmNames
by @flouthoc in #2040 - fix(deps): update module github.com/docker/docker-credential-helpers to v0.8.0 by @renovate in #2046
- fix(deps): update module github.com/vbauerster/mpb/v8 to v8.5.2 by @renovate in #2044
- Fix TestOCI1IndexChooseInstanceByCompression on non-amd64 by @mtrmac in #2043
- Refactor data passing in c/image/copy by @mtrmac in #2048
- Update module github.com/sigstore/fulcio to v1.4.0 by @renovate in #2049
- copy/multiple: instanceCopyCopy honor
UpdateCompressionAlgorithms
by @flouthoc in #2047 - Update vendor of containers/storage by @rhatdan in #2052
- copy/single: accept custom
*Options
and wrap arguments incopySingleImageOptions
by @flouthoc in #2050 - Improve transport documentation by @mtrmac in #2042
- fix(deps): update module github.com/vbatts/tar-split to v0.11.5 by @renovate in #2053
- fix(deps): update module github.com/docker/docker to v24.0.5+incompatible by @renovate in #2055
- copy: implement
instanceCopyClone
forzstd
compression by @flouthoc in #1987 - copy/multiple: priority of
instanceCopyCopy
must be higher thaninstanceCopyClone
by @flouthoc in #2059 - Clarify where mirrors are used by @mtrmac in #2061
- fix(deps): update github.com/cyberphone/json-canonicalization digest to aa7fe85 by @renovate in #2064
- fix(deps): update github.com/containers/storage digest to c3da76f by @renovate in #2063
- Update x/exp/slices, and some small slice-related cleanups by @mtrmac in #2066
- Use consistent example domains in #2069
- copy: add support for
ForceCompressionFormat
by @flouthoc in #2068 - fix(deps): update module golang.org/x/term to v0.11.0 by @renovate in #2073
- fix(deps): update module golang.org/x/crypto to v0.12.0 by @renovate in #2078
- fix(deps): update module golang.org/x/oauth2 to v0.11.0 by @renovate in #2080
- [release-5.27] Preparing 5.27 backport by @mtrmac in #2075
- Update to Go 1.19 by @mtrmac in #2079
- storage.storageImageDestination.Commit(): leverage image options by @nalind in #2067
- Rename SKOPEO_CI_TAG to SKOPEO_CI_BRANCH by @mtrmac in #2083
- [CI:DOCS] Add cirrus-cron retry/monitor jobs by @cevich in #2082
- chore(deps): update dependency containers/automation_images to v20230807 by @renovate in #2081
- [release-5.27] Fix the branch we use for determining a git-validation starting point by @mtrmac in #2084
- fix(deps): update golang.org/x/exp digest to 352e893 by @renovate in #2065
- fix(deps): update module github.com/sigstore/sigstore to v1.7.2 by @renovate in #2085
- OCI image-spec / distribution-spec v1.1 updates, first round by @mtrmac in #2062
- fix(deps): update module github.com/sylabs/sif/v2 to v2.12.0 by @renovate in #2087
- chore(deps): update dependency containers/automation_images to v20230809 by @renovate in #2089
- Merge release branch into
main
by @mtrmac in #2070 - BREAKING: Update for move of github.com/theupdateframework/go-tuf/encrypted by @mtrmac in #2054
- Update module github.com/containers/ocicrypt to v1.1.8 by @renovate in #2091
- chore(deps): update dependency containers/automation_images to v20230816 by @renovate in #2093
- fix(deps): update module github.com/containers/storage to v1.49.0 by @renovate in #2095
- fix(deps): update module github.com/sylabs/sif/v2 to v2.13.0 by @renovate in #2097
- fix(deps): update module github.com/vbauerster/mpb/v8 to v8.6.0 by @renovate in #2098
- fix(deps): update module github.com/vbauerster/mpb/v8 to v8.6.1 by @renovate in #2099
- fix(deps): update golang.org/x/exp digest to d852ddb by @renovate in #2101
- fix(deps): update module golang.org/x/term to v0.12.0 by @renovate in #2103
- fix(deps): update module github.com/sigstore/sigstore to v1.7.3 by @renovate in #2102
- fix removal of temp file in GetBlob on Windows by @mikenorgate in #2104
- fix(deps): update module golang.org/x/crypto to v0.13.0 by @renovate in #2106
- Fix build with golangci-lint 1.54.2 by @mtrmac in #2107
- fix(deps): update module golang.org/x/oauth2 to v0.12.0 by @renovate in #2108
- Implement, and default to, a SQLite BlobInfoCache instead of BoltDB by @mtrmac in #2092
- fix(deps): update module github.com/docker/docker to v24.0.6+incompatible by @renovate in #2109
- Update dependencies of docker/docker by @mtrmac in #2110
- Correctly handle encryption/decryption changes in non-OCI formats by @mtrmac in #1932
- chore(deps): update module github.com/cyphar/filepath-securejoin to v0.2.4 [security] by @renovate in #2111
- fix(deps): update module github.com/containers/storage to v1.50.1 by @renovate in #2112
New Contributors
- @Pvlerick made their first contribution in #2015
- @mikenorgate made their first contribution in #2104
Full Changelog: v5.27.0...v5.28.0
v5.26.2
What's Changed
- [release-5.26] c/storage to 1.48, bump c/image to v5.26.1, and then to v5.26.2-dev by @TomSweeneyRedHat in #2019
- [release-5.26] Test the release-5.26 branch against the 1.13 branch of Skopeo by @mtrmac in #2090
Full Changelog: v5.26.1...v5.26.2
v5.27.0
- New
copy.Options.EnsureCompressionVariantsExist
allows creating images that are consumable by existing gzip-only consumers, but include a Zstd-compressed version is preferred by c/image. - OCI images using Zstd compression now carry a
io.github.containers.compression.zstd
annotation in the OCI image index.
v5.26.1
v5.26.0
What's Changed
- Release 5.25.0 by @mtrmac in #1909
- fix(deps): update module github.com/docker/docker to v23.0.3+incompatible by @renovate in #1910
- fix(deps): update module golang.org/x/term to v0.7.0 by @renovate in #1911
- fix(deps): update module github.com/klauspost/compress to v1.16.4 by @renovate in #1912
- fix(deps): update module github.com/sigstore/sigstore to v1.6.1 by @renovate in #1913
- chore(deps): update dependency containers/automation_images to v20230405 by @renovate in #1914
- fix(deps): update module golang.org/x/crypto to v0.8.0 by @renovate in #1915
- fix(deps): update module golang.org/x/oauth2 to v0.7.0 by @renovate in #1916
- fix(deps): update module github.com/containers/storage to v1.46.1 by @renovate in #1917
- fix(deps): update module github.com/sigstore/sigstore to v1.6.2 by @renovate in #1918
- Don't completely silently ignore non-OCI manifests in OCI layouts by @mtrmac in #1922
- fix(deps): update module github.com/klauspost/compress to v1.16.5 by @renovate in #1925
- fix(deps): update module github.com/vbauerster/mpb/v8 to v8.4.0 by @renovate in #1924
- fix(deps): update module github.com/docker/docker to v23.0.4+incompatible by @renovate in #1926
- Simplify the tarball: transport by @mtrmac in #1923
- fix(deps): update module github.com/sigstore/sigstore to v1.6.3 by @renovate in #1928
- Fix conversion determination when encrypting by @mtrmac in #1930
- fix(deps): update golang.org/x/exp digest to 47ecfdc by @renovate in #1934
- Update the docker-daemon: client, and docker/docker dependency by @mtrmac in #1937
- chore(deps): update dependency containers/automation_images to v20230426 by @renovate in #1939
- fix(deps): update module github.com/sylabs/sif/v2 to v2.11.3 by @renovate in #1936
- fix(deps): update module github.com/klauspost/pgzip to v1.2.6 by @renovate in #1941
- fix(deps): update module golang.org/x/sync to v0.2.0 by @renovate in #1942
- fix(deps): update module golang.org/x/term to v0.8.0 by @renovate in #1943
- fix(deps): update module github.com/sigstore/fulcio to v1.3.1 by @renovate in #1935
- fix(deps): update module github.com/sigstore/rekor to v1.1.1 by @renovate in #1940
- fix(deps): update module github.com/sigstore/sigstore to v1.6.4 by @renovate in #1945
- Update github.com/opencontainers/image-spec to v1.1.0-rc3 by @mtrmac in #1944
- fix(deps): update module golang.org/x/oauth2 to v0.8.0 by @renovate in #1949
- fix(deps): update module github.com/docker/docker to v23.0.6+incompatible by @renovate in #1931
- fix(deps): update module golang.org/x/crypto to v0.9.0 by @renovate in #1950
- Use a pointer receiver for internal/set.Set by @mtrmac in #1951
- fix(deps): update module github.com/docker/distribution to v2.8.2+incompatible by @renovate in #1955
- fix(deps): update module github.com/sylabs/sif/v2 to v2.11.4 by @renovate in #1956
- fix(deps): update module github.com/docker/docker to v24 by @renovate in #1958
- fix(deps): update module github.com/sirupsen/logrus to v1.9.2 by @renovate in #1957
- chore(deps): update dependency containers/automation_images to v20230517 by @renovate in #1959
- fix(deps): update module github.com/stretchr/testify to v1.8.3 by @renovate in #1960
- fix(deps): update module github.com/docker/docker to v24.0.1+incompatible by @renovate in #1961
- fix(deps): update module github.com/docker/docker to v24.0.2+incompatible by @renovate in #1965
- fix(deps): update module github.com/imdario/mergo to v0.3.16 by @renovate in #1967
- fix(deps): update module github.com/sigstore/rekor to v1.2.1 by @renovate in #1966
- Clean up auth.json documentation by @mtrmac in #1964
- fix(deps): update module github.com/stretchr/testify to v1.8.4 by @renovate in #1969
- fix(deps): update module github.com/burntsushi/toml to v1.3.0 by @renovate in #1970
- fix(deps): update module github.com/sigstore/sigstore to v1.6.5 by @renovate in #1971
- manifest: prepare internal
EditInstances
by @flouthoc in #1896 - fix(deps): update github.com/sigstore/rekor digest to 4c81ff2 by @renovate in #1974
- fix(deps): update github.com/cyberphone/json-canonicalization digest to 504adb8 by @renovate in #1973
- fix(deps): update golang.org/x/exp digest to 2e198f4 by @renovate in #1975
- chore(deps): update dependency containers/automation_images to v20230601 by @renovate in #1978
- copy/multiple: use more flexible
EditInstances
instead ofUpdateInstances
by @flouthoc in #1883 - fix(deps): update module github.com/sirupsen/logrus to v1.9.3 by @renovate in #1981
- Use x/exp/slices, and other small cleanups by @mtrmac in #1977
- copy/multiple: split selection of images to be copied in
copyMultipleImages
by @flouthoc in #1982 - fix(deps): update module github.com/burntsushi/toml to v1.3.1 by @renovate in #1984
- fix(deps): update module github.com/hashicorp/go-retryablehttp to v0.7.3 by @renovate in #1985
- fix(deps): update module github.com/hashicorp/go-retryablehttp to v0.7.4 by @renovate in #1986
- Don't claim that libostree is required by default. by @mtrmac in #1989
- fix(deps): update module github.com/burntsushi/toml to v1.3.2 by @renovate in #1990
- fix(deps): update module github.com/go-openapi/swag to v0.22.4 by @renovate in #1991
- fix(deps): update module golang.org/x/term to v0.9.0 by @renovate in #1993
- Stop having an opinion on TLS version by @mtrmac in #1963
- fix(deps): update module github.com/klauspost/compress to v1.16.6 by @renovate in #1994
- fix(deps): update module golang.org/x/crypto to v0.10.0 by @renovate in #1995
- fix(deps): update module github.com/sylabs/sif/v2 to v2.11.5 by @renovate in #1997
- fix(deps): update module golang.org/x/oauth2 to v0.9.0 by @renovate in #1996
- fix(deps): update module golang.org/x/sync to v0.3.0 by @renovate in #1999
- chore(deps): update dependency containers/automation_images to v20230614 by @renovate in #2000
- Don't store signatures if there is none of them by @mike-sul in #2001
- fix(deps): update module github.com/sigstore/sigstore to v1.7.0 by @renovate in #2002
- fix(deps): update module github.com/imdario/mergo to v1 by @mtrmac in #2006
- Clarify how
oci
andoci-archive
parse colons by @mtrmac in #2007 - fix(deps): update module github.com/sigstore/sigstore to v1.7.1 by @renovate in #2008
- fix(deps): update module github.com/containers/storage to v1.47.0 by @renovate in #2011
- list,oci_index: automatically add inbuilt annotations on add by @flouthoc in #1992
New Contributors
Full Changelog: v5.25.0...v5.26.0
v5.25.0
What's Changed
- Release v5.24.0 by @mtrmac in #1814
- fix(deps): update module github.com/theupdateframework/go-tuf to v0.5.2 by @renovate in #1815
- Migrate from ghodss/yaml to gopkg.in/yaml.v3 by @mtrmac in #1818
- build(deps): bump go.etcd.io/bbolt from 1.3.6 to 1.3.7 by @dependabot in #1820
- Add a more specific error message on invalid docker-config-in-OCI-image images by @mtrmac in #1822
- Update to github.com/vbauerster/mpb/v8 by @mtrmac in #1821
- Cirrus: Use human-readable CI VM Images by @cevich in #1817
- Update to docker/docker v23.0.0 by @mtrmac in #1825
- Update to Go 1.18 by @mtrmac in #1827
- Update to golangci-lint 1.51.0 by @mtrmac in #1824
- Update golang.org/x/exp digest to 46f607a by @renovate in #1829
- Update module github.com/sylabs/sif/v2 to v2.9.1 by @renovate in #1830
- Update module github.com/vbauerster/mpb/v8 to v8.1.6 by @renovate in #1831
- Reconnecting blob reader by @mtrmac in #1816
- manifest: introduce
internal/manifest
with private types and freeze publicmanifest.List
by @flouthoc in #1791 - fix(deps): update module golang.org/x/term to v0.5.0 by @renovate in #1833
- fix(deps): update module github.com/opencontainers/selinux to v1.11.0 by @renovate in #1835
- [CI:DOCS] Disable dependabot by @cevich in #1837
- fix(deps): update module golang.org/x/crypto to v0.6.0 by @renovate in #1838
- Run codespell on codebase by @rhatdan in #1841
- fix(deps): update module golang.org/x/oauth2 to v0.5.0 by @renovate in #1840
- fix(deps): update module github.com/docker/docker to v23.0.1+incompatible by @renovate in #1823
- Remove a direct use of golang.org/x/net/http2 by @mtrmac in #1843
- Merge pullSource tests as table driven format by @QiWang19 in #1826
- Relax retry heuristics by @mtrmac in #1847
- Simplify bodyReader.errorIfNotReconnecting by @mtrmac in #1850
- Update letsencrypt/boulder after letsencrypt/boulder#6651 by @mtrmac in #1849
- More warning fixes by @mtrmac in #1846
- Merge release branch into main by @mtrmac in #1842
- Update module github.com/sigstore/fulcio to v1.1.0 by @renovate in #1853
- Make it clear that cleartext signatures are not accepted in simple signing by @mtrmac in #1854
- Make some symbols in internal packages package-private by @mtrmac in #1855
- distribution: remove use of deprecated dial.DualStack by @giuseppe in #1856
- fix(deps): update module github.com/sylabs/sif/v2 to v2.9.2 by @renovate in #1857
- fix(deps): update module github.com/vbauerster/mpb/v8 to v8.2.0 by @renovate in #1858
- Fix builds of the ostree transport by @mtrmac in #1860
- [release-5.24] Backport retries heuristics updates by @mtrmac in #1859
- Merge release branch into
main
by @mtrmac in #1861 - fix(deps): update module github.com/sigstore/sigstore to v1.5.2 by @renovate in #1862
- fix(deps): update module github.com/containers/storage to v1.45.4 by @renovate in #1863
- fix(deps): update module github.com/stretchr/testify to v1.8.2 by @renovate in #1865
- fix(deps): update module github.com/sylabs/sif/v2 to v2.10.0 by @renovate in #1864
- fix(deps): update module github.com/klauspost/compress to v1.16.0 by @renovate in #1866
- fix(deps): update module github.com/vbauerster/mpb/v8 to v8.2.1 by @renovate in #1868
- manifest,zstd: give priority to
zstd
compressed images when pulling image from a manifest list by @flouthoc in #1789 - client: enable HTTP(S) keep-alive by @giuseppe in #1867
- fix(deps): update module github.com/sigstore/sigstore to v1.6.0 by @renovate in #1870
- fix(deps): update module golang.org/x/term to v0.6.0 by @renovate in #1871
- fix(deps): update module golang.org/x/crypto to v0.7.0 by @renovate in #1872
- fix(deps): update module golang.org/x/oauth2 to v0.6.0 by @renovate in #1873
- Split
copy/copy.go
into three files by @mtrmac in #1878 - fix(deps): update module github.com/sylabs/sif/v2 to v2.11.0 by @renovate in #1879
- copy: move
c.compression*
toimageCopier
by @flouthoc in #1881 - Remove some inaccurate comments by @mtrmac in #1880
- fix(deps): update module github.com/vbauerster/mpb/v8 to v8.3.0 by @renovate in #1882
- fix(deps): update module github.com/klauspost/compress to v1.16.3 by @renovate in #1885
- fix(deps): update golang.org/x/exp digest to 522b1b5 by @renovate in #1844
- Don't claim auth.json contains encrypted information by @mtrmac in #1884
- fix(deps): update module github.com/imdario/mergo to v0.3.14 by @renovate in #1887
- fix(deps): update module github.com/go-openapi/strfmt to v0.21.5 by @renovate in #1889
- refactor(docs): Disambiguate sigstoreSigned documentation by @Delet0r in #1890
- fix(deps): update module github.com/sylabs/sif/v2 to v2.11.1 by @renovate in #1891
- Cirrus: Replace Ubuntu container w/ Debian VM by @cevich in #1886
- Don’t discard annotations on blob reuse and partial pulls by @mtrmac in #1892
- chore(deps): update dependency containers/automation_images to v20230320 by @renovate in #1893
- fix(deps): update module github.com/imdario/mergo to v0.3.15 by @renovate in #1895
- fix(deps): update module github.com/vbatts/tar-split to v0.11.3 by @renovate in #1897
- fix(deps): update module github.com/go-openapi/strfmt to v0.21.7 by @renovate in #1898
- fix(deps): update module github.com/docker/docker to v23.0.2+incompatible by @renovate in #1900
- fix(deps): update module github.com/sigstore/rekor to v1.1.0 by @renovate in #1901
- Allow using cosign-generated private keys with a "SIGSTORE" type by @mtrmac in #1902
- chore(deps): update dependency containers/automation_images to v20230330 by @renovate in #1905
- Add ability to verify a signature with a set of fingerprints by @Jamstah in #1904
- fix(deps): update golang.org/x/exp digest to 10a5072 by @renovate in #1906
- Update, and support, Fulcio v1.2.0 by @mtrmac in #1903
- Add FIXMEs about handling of zstd:chunked blob annotations on blob changes by @mtrmac in #1894
- Vendor in latest containers/storage by @rhatdan in #1908
New Contributors
Full Changelog: v5.24.2...v5.25.0