Sourced from github.com/distribution/distribution/v3's releases.
v3.0.0-beta.1
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
- update: set User-Agent header in GCS storage driver by
@milosgajdos
in distribution/distribution#4203- version: export getter functions by
@corhere
in distribution/distribution#4204- feat: add GH issue template by
@milosgajdos
in distribution/distribution#4206- fix: build status badge by
@milosgajdos
in distribution/distribution#4207- docs: remove legacy kramdown options from link by
@SKalt
in distribution/distribution#4209- update: readme cleanup and fxes by
@milosgajdos
in distribution/distribution#4208- feat: add PR labeler by
@milosgajdos
in distribution/distribution#4205- fix: add missing skip in s3 driver test by
@katexochen
in distribution/distribution#4219- vendor: github.com/mitchellh/mapstructure v1.5.0 by
@thaJeztah
in distribution/distribution#4222- chore: dependabot to keep gha up to date by
@crazy-max
in distribution/distribution#4217- build(deps): bump github/codeql-action from 1.0.26 to 3.22.12 by
@dependabot
in distribution/distribution#4225- build(deps): bump actions/deploy-pages from 2 to 4 by
@dependabot
in distribution/distribution#4224- build(deps): bump actions/checkout from 3 to 4 by
@dependabot
in distribution/distribution#4226- build(deps): bump actions/setup-go from 3 to 5 by
@dependabot
in distribution/distribution#4228- build(deps): bump actions/configure-pages from 3 to 4 by
@dependabot
in distribution/distribution#4227- chore: generate authors and update mailmap by
@crazy-max
in distribution/distribution#4215- chore: use no-cache-filter for outdated stage by
@crazy-max
in distribution/distribution#4216- build(deps): bump actions/upload-pages-artifact from 2 to 3 by
@dvdksn
in distribution/distribution#4234- build(deps): bump docker/login-action from 2 to 3 by
@dependabot
in distribution/distribution#4239- build(deps): bump docker/metadata-action from 4 to 5 by
@dependabot
in distribution/distribution#4240- update to alpine 3.19 by
@thaJeztah
in distribution/distribution#4210- build(deps): bump docker/setup-buildx-action from 2 to 3 by
@dependabot
in distribution/distribution#4230- fix: load gcs credentials and client inside DriverConstructor by
@katexochen
in distribution/distribution#4218- build(deps): bump docker/bake-action from 2 to 4 by
@crazy-max
in distribution/distribution#4253- build(deps): bump actions/upload-artifact from 3.0.0 to 4.1.0 by
@dependabot
in distribution/distribution#4254- remove deprecated ReadSeekCloser interfaces by
@thaJeztah
in distribution/distribution#4245- vendor: github.com/gorilla/handlers v1.5.2 by
@thaJeztah
in distribution/distribution#4211- fix: update Dockerfile version output by
@milosgajdos
in distribution/distribution#4212
... (truncated)
c709432
Prep for v3-beta1 release (#4399)c72db41
Prep for v3-beta1 release60da193
Bump Go and golang linter (#4389)948a39d
Update docs: JWKS credentials and AZ identity (#4397)d3cc664
Update docs: JWKS credentials and AZ identity4dd0ac9
feat: implement 'rewrite' storage middleware (#4146)306f4ff
Replace custom Redis config struct with go-redis UniversalOptions (adds
senti...558ace1
feat: implement 'rewrite' storage middleware6d59119
Update Redis configuration docs with TLS options3a84995
docs: disable base element override (#4391)