v5.31.0
TomSweeneyRedHat
released this
21 May 18:43
·
422 commits
to main
since this release
What's Changed
- Bump c/storage to v1.53.0, c/image to v5.30.0, and then to v5.30.1-dev by @TomSweeneyRedHat in #2327
- fix(deps): update module github.com/sylabs/sif/v2 to v2.15.2 by @renovate in #2333
- fix(deps): update module github.com/docker/cli to v25.0.4+incompatible by @renovate in #2334
- Move to a tagged version of docker/docker by @mtrmac in #2336
- fix(deps): update go-openapi packages to v0.23.0 by @renovate in #2337
- Update to Go 1.20 by @mtrmac in #2340
- chore(deps): update module github.com/go-jose/go-jose/v3 to v3.0.3 [security] by @renovate in #2338
- chore(deps): update module gopkg.in/go-jose/go-jose.v2 to v2.6.3 [security] by @renovate in #2339
- fix(deps): update module github.com/containers/ocicrypt to v1.1.10 by @renovate in #2341
- chore(deps): update module google.golang.org/protobuf to v1.33.0 [security] by @renovate in #2344
- Add support for Docker HealthConfig.StartInterval (v25.0.0+) by @migesok in #2345
- Fix an unintentionally-added dependency on Go 1.21 by @mtrmac in #2343
- fix(deps): update module github.com/docker/docker to v25.0.5+incompatible by @renovate in #2348
- fix(deps): update module github.com/docker/cli to v25.0.5+incompatible by @renovate in #2347
- [CI:DOCS] Update dependency golangci/golangci-lint to v1.57.0 by @renovate in #2349
- [CI:DOCS] Update dependency golangci/golangci-lint to v1.57.1 by @renovate in #2351
- chore: fix function names by @availhang in #2357
- chore(deps): update dependency containers/automation_images to v20240320 by @renovate in #2354
- fix(deps): update module github.com/distribution/reference to v0.6.0 by @renovate in #2358
- [CI:DOCS] Update dependency golangci/golangci-lint to v1.57.2 by @renovate in #2359
- fix(deps): update module github.com/sigstore/sigstore to v1.8.3 by @renovate in #2360
- Filter BlobInfoCache candidates before prioritization, not in transports by @mtrmac in #2346
- fix(deps): update module golang.org/x/oauth2 to v0.19.0 by @renovate in #2367
- fix(deps): update golang.org/x/exp digest to c0f41cb by @renovate in #2361
- Add a helper for formatting multiple errors by @mtrmac in #2365
- fix(deps): update module github.com/ulikunitz/xz to v0.5.12 by @renovate in #2366
- Drop some minimally-used dependencies by @mtrmac in #2364
- Fix a http.response.Body leak on a permission error by @mtrmac in #2363
- fix(deps): update module github.com/klauspost/compress to v1.17.8 by @renovate in #2372
- fix(deps): update module github.com/vbauerster/mpb/v8 to v8.7.3 by @renovate in #2373
- use containers/storage/pkg/fileutils/(Exists,Lexists) by @giuseppe in #2375
- Refactor
blobCacheDestination.saveStream
by @mtrmac in #2380 - Update to Go1.21 by @mtrmac in #2377
- Avoid a redundant function call by @mtrmac in #2379
- CI VMs: bump to new versions with tmpfs /tmp by @edsantiago in #2384
- Update module github.com/docker/docker to v26.0.2+incompatible [SECURITY] by @renovate in #2381
- Update module github.com/docker/cli to v26.1.0+incompatible by @renovate in #2383
- Update module github.com/docker/docker to v26.1.0+incompatible by @renovate in #2386
- Fix GoDoc link at the top of the README file by @ananthb in #2387
- Update module github.com/docker/cli to v26.1.1+incompatible by @renovate in #2388
- Update module github.com/docker/docker to v26.1.1+incompatible by @renovate in #2389
- Update module golang.org/x/exp to v0.0.0-20240416160154-fe59bbe5cc7f by @renovate in #2392
- [CI:DOCS] Update dependency golangci/golangci-lint to v1.58.0 by @renovate in #2393
- Update module golang.org/x/oauth2 to v0.20.0 by @renovate in #2395
- Update module golang.org/x/term to v0.20.0 by @renovate in #2396
- Update module go.etcd.io/bbolt to v1.3.10 by @renovate in #2397
- Update module golang.org/x/crypto to v0.23.0 by @renovate in #2398
- Update module golang.org/x/exp to v0.0.0-20240506185415-9bf2ced13842 by @renovate in #2399
- [CI:DOCS] Update dependency golangci/golangci-lint to v1.58.1 by @renovate in #2400
- Fix CVE-2024-3727 by @mtrmac in #2403
- Update module github.com/docker/docker to v26.1.2+incompatible by @renovate in #2402
- Update module github.com/docker/cli to v26.1.2+incompatible by @renovate in #2401
- [release-5.30] Release 5.30.1 by @mtrmac in #2405
- Merge the
release-5.30
branch intomain
by @mtrmac in #2407 - Update module github.com/hashicorp/go-retryablehttp to v0.7.6 by @renovate in #2409
- Fix font choices in containers-transports.5 by @mtrmac in #2412
- Quote various strings coming from untrusted sources by @mtrmac in #2408
- Non-security digest.Digest use cleanups by @mtrmac in #2410
- docker: support for requesting chunks without end offset by @giuseppe in #2391
- Silently assume arm=v7, arm64=v8 on macOS by @mtrmac in #2411
- Allow using recent opencontainers/go-digest by @mtrmac in #2406
- Fixes to storage’s
GetBlob
by @mtrmac in #2394 - storage: cleanup staged layer if unused by @giuseppe in #2390
- Recognize "manifest unknown" errors reported by Harbor by @mtrmac in #2413
- fix(deps): update module github.com/docker/docker to v26.1.3+incompatible by @renovate in #2420
- fix(deps): update module github.com/docker/cli to v26.1.3+incompatible by @renovate in #2419
- [Additional Layer Store] Use TOCDigest as ID of each layer (patch for c/image) by @ktock in #2416
- fix(deps): update module github.com/containers/storage to v1.54.0 by @renovate in #2426
- Short-term kludges for recent AdditionalLayerStore changes by @mtrmac in #2428
New Contributors
- @migesok made their first contribution in #2345
- @availhang made their first contribution in #2357
- @edsantiago made their first contribution in #2384
- @ananthb made their first contribution in #2387
Full Changelog: v5.30.1...v5.31.0