Skip to content

Releases: distribution/distribution

v3.0.0-rc.4

22 Mar 14:59
v3.0.0-rc.4
af04772
Compare
Choose a tag to compare
v3.0.0-rc.4 Pre-release
Pre-release

Welcome to the v3.0.0-rc.4 release of registry!

This is the fourth stable release candidate!

See the changelog below for a full list of changes.

Notable changes

What's Changed

  • registry/storage: add an option to silence GC output. by @r4f4 in #4560
  • Fix broken signing algorithm configuration for token authentication by @evanebb in #4578
  • build(deps): bump github.com/go-jose/go-jose/v4 from 4.0.2 to 4.0.5 in the go_modules group by @dependabot in #4582
  • build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1 by @dependabot in #4579
  • build(deps): bump actions/upload-artifact from 4.6.0 to 4.6.1 by @dependabot in #4580
  • Enable MD5 check on GCS driver by @milosgajdos in #4586
  • Update osx-setup-guide.md and com.docker.registry.plist by @andy-cooper in #4592
  • fix: remove nested structs from configuration by @shanduur in #4523
  • use cached blob statter in ManifestService if available by @Ollegio in #4595
  • Azure driver retry fix and refactor by @milosgajdos in #4576
  • Rename cloud make targets to s3 by @milosgajdos in #4600
  • Bump Go version in prep for a release by @milosgajdos in #4601
  • build(deps): bump golang.org/x/net from 0.33.0 to 0.36.0 in the go_modules group across 1 directory by @dependabot in #4597
  • build(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2 by @dependabot in #4603
  • Fix potential resource leak by ensuring the response body is closed in HTTPReadSeeker by @Vad1mo in #4605
  • Prep for v3-rc.4 release by @milosgajdos in #4606

New Contributors

Full Changelog: v3.0.0-rc.3...v3.0.0-rc.4

v3.0.0-rc.3

11 Feb 16:21
v3.0.0-rc.3
51bdcb7
Compare
Choose a tag to compare
v3.0.0-rc.3 Pre-release
Pre-release

Welcome to the v3.0.0-rc.3 release of registry!

This is the third stable release candidate!

See the changelog below for a full list of changes.

Notable changes

What's Changed

Full Changelog: v3.0.0-rc.2...v3.0.0-rc.3

v3.0.0-rc.2

18 Dec 15:23
v3.0.0-rc.2
4890d9e
Compare
Choose a tag to compare
v3.0.0-rc.2 Pre-release
Pre-release

Welcome to the v3.0.0-rc.2 release of registry!

This is the second release candidate of registry!

See the changelog below for a full list of changes.

Notable changes

  • Upgrade Go OpenTelemetry #4508
  • Add support for mTLS auth #4537
  • Update Go runtime and Alpine image #4532

What's Changed

New Contributors

Full Changelog: v3.0.0-rc.1...v3.0.0-rc.2

v3.0.0-rc.1

07 Nov 21:04
v3.0.0-rc.1
3ddd142
Compare
Choose a tag to compare
v3.0.0-rc.1 Pre-release
Pre-release

Welcome to the v3.0.0-rc.1 release of registry!

This is the the first release candidate of registry!

See the changelog below for full list of changes.

Deprecated

  • ManifestBuilder interface 3886
  • Versioned in favor of oci.Versioned 3887

Notable Changes

  • Attempt HeadObject on Stat call first before failing over to List in S3 driver 4401
  • Use a consistent multipart chunk size in S3 driver 4424
  • Build artifacts and images for linux/riscv64 4444
  • Fix token verification chain in auth 4415
  • Support custom exec-based credential helper in proxy mode #4438

What's Changed

New Contributors

Full Changelog: v3.0.0-beta.1...v3.0.0-rc.1

v3.0.0-beta.1

10 Jul 13:22
v3.0.0-beta.1
c709432
Compare
Choose a tag to compare
v3.0.0-beta.1 Pre-release
Pre-release

Welcome to the 3.0.0-beta.1 release of registry!

This is the last major pre-release of registry.

See the changelog below for full list of changes.

Deprecated

  • the default configuration path has changed to /etc/distribution/config.yml

Notable Changes

  • Support for sparse indexes enables selective mirroring of platform images
  • Auth config now requires explicit declaration of token signing algorithms if using an unsupported signing algorithm
  • Support for OpenTelemetry tracing has been added
  • Redis cache now supports clustering and custom TLS config
  • Caching proxy bug fixes and minor improvements
  • Garbage collection fixes and improvements
  • Documentation has received several updates

What's Changed

Read more

v3.0.0-alpha.1

19 Dec 16:03
v3.0.0-alpha.1
576d93f
Compare
Choose a tag to compare
v3.0.0-alpha.1 Pre-release
Pre-release

This is the first major release in years!

It's an accumulation of effort that's bringing major improvements in performance, security and general code quality!

See the abridged changelog below and the full release log here.

Deprecations

  • Image Manifest v2 Schema v1
  • oss and swift storage drivers
  • docker/libtrust has been replaced with go-jose/go-jose
  • reference package has been moved to a dedicated repository (see here)
  • client is no longer supported as a standalone package

Notable Changes

  • reference package has been moved to its own dedicated repository
  • Go module has changed from docker/distribution to distribution/distribution/v3
  • Major performance improvements across all supported storage drivers
  • Major dependencies updates (see the full list below)
  • Online documentation is available at https://distribution.github.io/distribution/

What's Changed

Read more

v2.8.3

02 Oct 18:23
v2.8.3
4772604
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.8.2...v2.8.3

v2.8.2

11 May 10:47
v2.8.2
7c354a4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.8.1...v2.8.2

v2.8.2-beta.2

09 May 23:32
v2.8.2-beta.2
320d6a1
Compare
Choose a tag to compare
v2.8.2-beta.2 Pre-release
Pre-release

What's Changed

Full Changelog: v2.8.1...v2.8.2-beta.2

v2.8.2-beta.1

09 May 22:42
v2.8.2-beta.1
963c199
Compare
Choose a tag to compare
v2.8.2-beta.1 Pre-release
Pre-release

NOTE: This is a pre-release that does not contain any artifacts!

What's Changed

Full Changelog: v2.8.1...v2.8.2-beta.1