Releases: google/go-containerregistry
Releases · google/go-containerregistry
v0.20.2
v0.20.1
v0.20.0
What's Changed
- Referrer API must return correct Content-Type by @GregoireW in #1968
- 🚨 POTENTIALLY BREAKING: Restore blind-write to remote.Put by @jonjohnsonjr in #1970
New Contributors
- @GregoireW made their first contribution in #1968
Full Changelog: v0.19.2...v0.20.0
v0.19.2
What's Changed
- Add JSON marshalling funcs for Digest. by @wlynch in #1915
- registry: Implement Range requests for blobs by @jonjohnsonjr in #1917
- Support podman auth file REGISTRY_AUTH_FILE. by @zhaoyonghe in #1914
- feat: crane mutate platform by @joshwlewis in #1919
- Add Context support to auth methods by @jonjohnsonjr in #1949
- Fix windows race condition when writing image with duplicate layers by @dgannon991 in #1921
- Add -O shorthand for --omit-digest-tags to crane. by @smoser in #1958
New Contributors
- @wlynch made their first contribution in #1915
- @zhaoyonghe made their first contribution in #1914
- @joshwlewis made their first contribution in #1919
- @dgannon991 made their first contribution in #1921
- @smoser made their first contribution in #1958
Full Changelog: v0.19.1...v0.19.2
v0.19.1
What's Changed
- Bump golang.org/x/net from 0.10.0 to 0.17.0 in /pkg/authn/k8schain by @dependabot in #1815
- Bump golang.org/x/ packages by @jonjohnsonjr in #1892
Full Changelog: v0.19.0...v0.19.1
v0.19.0
What's Changed
- Work around docker v25 tarballs by @jonjohnsonjr in #1872
Full Changelog: v0.18.0...v0.19.0
v0.18.0
v0.17.0
What's Changed
- 🦅 Validate index architectures match children 🦅 by @jonjohnsonjr in #1776
- Set Content-Length for blob uploads by @jonjohnsonjr in #1781
- Don't wrap DefaultKeychain with refreshes by @jonjohnsonjr in #1791
- Build releases with Go 1.21 by @imjasonh in #1840
- fix: mimic oci-layout in diskblobhandler by @thesayyn in #1810
- tag: add command explanation to the long help by @abitrolly in #1843
- feat: implement gc command by @thesayyn in #1811
- feat: allow port and disk path to be overriden by @thesayyn in #1848
Full Changelog: v0.16.1...v0.17.0
v0.16.1
Release is broken due to goreleaser error, 0.16.1 has the fix
What's Changed
- bump deps using ./hack/bump-deps.sh by @imjasonh in #1702
- Allow crane to export schema 1 images by @jonjohnsonjr in #1704
- fixed a goroutine leak by @ktarplee in #1705
- retry HTTP 522 errors by default by @imjasonh in #1707
- Limit size of manifest by @AdamKorcz in #1711
- Add crane auth token by @jonjohnsonjr in #1709
- Bump codecov/codecov-action from 3.1.3 to 3.1.4 by @dependabot in #1710
- Pass scopes through crane auth token by @jonjohnsonjr in #1713
- fix: add bounds checking to addendum layer mutations to prevent panic by @aaron-prindle in #1715
- Surface better error messages in crane index by @jonjohnsonjr in #1722
- crane: add missing name option in crane index commands by @HubertZhang in #1723
- crane: Respect cmd.OutOrStdout by @kyleconroy in #1728
- Make ErrSchema1 checkable via errors.Is() by @Laitr0n in #1721
- Don't load into daemon if the image already exists by @jonjohnsonjr in #1724
- add --blobs-to-disk to 'crane registry serve' by @imjasonh in #1731
- Correct crane registry help text by @jonjohnsonjr in #1732
- Allow concurrent blob Sets, use RWMutex by @mattmoor in #1733
- Use RWLock, limit scope of locking, write digest first by @mattmoor in #1734
- Let the filesystem handle atomicity by @mattmoor in #1735
- Don't try cross-origin mounting against dockerhub by @jonjohnsonjr in #1743
- Drop localhost to support crane registry serve in a container by @mattmoor in #1746
- Return OCI Index content-type for referrers response by @jdolitsky in #1762
New Contributors
- @AdamKorcz made their first contribution in #1711
- @HubertZhang made their first contribution in #1723
- @kyleconroy made their first contribution in #1728
- @Laitr0n made their first contribution in #1721
Full Changelog: v0.15.2...v0.16.1
Container Images
https://gcr.io/go-containerregistry/crane:v0.16.1
https://gcr.io/go-containerregistry/gcrane:v0.16.1
For example:
docker pull gcr.io/go-containerregistry/crane:v0.16.1
docker pull gcr.io/go-containerregistry/gcrane:v0.16.1