Release notes for 2.7
Signed-off-by: Ryan Abrams <rdabrams@gmail.com>
This commit is contained in:
parent
d9e1218235
commit
08c6bbed05
2 changed files with 32 additions and 6 deletions
|
@ -7,7 +7,7 @@ github_repo = "docker/distribution"
|
||||||
# previous release
|
# previous release
|
||||||
previous = "v2.6.0"
|
previous = "v2.6.0"
|
||||||
|
|
||||||
pre_release = true
|
pre_release = false
|
||||||
|
|
||||||
preface = """\
|
preface = """\
|
||||||
The 2.7 registry release has been a long time coming and represents both
|
The 2.7 registry release has been a long time coming and represents both
|
||||||
|
@ -25,17 +25,43 @@ be preserved exactly without conversion to older types. With this change,
|
||||||
clients which implement OCI can feel comfortable creating OCI images as part of
|
clients which implement OCI can feel comfortable creating OCI images as part of
|
||||||
their container image build process.
|
their container image build process.
|
||||||
|
|
||||||
## Specification Donation
|
### Specification Donation
|
||||||
|
|
||||||
The Distribution specification which has had 4 years of review, implementation,
|
The Distribution specification which has had 4 years of review, implementation,
|
||||||
and production use is now part of OCI. As part of that move, specification
|
and production use is now part of OCI. As part of that move, specification
|
||||||
changes will no longer be accepted in the open source registry and should
|
changes will no longer be accepted in the open source registry and should
|
||||||
instead go to [OCI's distribution-spec](https://github.com/opencontainers/distribution-spec/issues).
|
instead go to [OCI's distribution-spec](https://github.com/opencontainers/distribution-spec/issues).
|
||||||
|
|
||||||
## Bug fixes
|
## Bug Fixes and Improvements
|
||||||
|
|
||||||
Many many fixes and improvements, see the change log below
|
### General
|
||||||
"""
|
* Update Go version to 1.11
|
||||||
|
* Switch to multi-stage Dockerfile
|
||||||
|
* Validations enabled by default with new `disabled` config option
|
||||||
|
* Optimize health check performance
|
||||||
|
* Create separate permission for deleting objects in a repo
|
||||||
|
* Fix storage driver error propagation for manifest GETs
|
||||||
|
* Fix forwarded header resolution
|
||||||
|
* Add prometheus metrics
|
||||||
|
* Disable schema1 manifest by default (this affects docker versions `1.9` and older)
|
||||||
|
* Graceful shutdown
|
||||||
|
* TLS: remove ciphers that do not support perfect forward secrecy
|
||||||
|
* Fix registry stripping newlines from manifests
|
||||||
|
* Add bugsnag logrus hook
|
||||||
|
* Support ARM builds
|
||||||
|
|
||||||
|
### Storage Driver
|
||||||
|
* OSS: fix current directory showing up in OSS driver.List()
|
||||||
|
* Azure: fix race condition in PutContent()
|
||||||
|
* Azure: update vendor
|
||||||
|
* S3: update AWS SDK and use AWS SDK to validate regions
|
||||||
|
* S3: remove expiration tag on multi-part uploads
|
||||||
|
* S3: improve `Walk` performance
|
||||||
|
* S3: allow bypassing cloudfront when in the same region
|
||||||
|
* S3: remove s3-goamz driver in favor of s3-aws
|
||||||
|
* Swift: update vendor
|
||||||
|
|
||||||
|
See changelog below for full list of changes"""
|
||||||
|
|
||||||
# notable prs to include in the release notes, 1234 is the pr number
|
# notable prs to include in the release notes, 1234 is the pr number
|
||||||
[notes]
|
[notes]
|
|
@ -8,7 +8,7 @@ var Package = "github.com/docker/distribution"
|
||||||
// the latest release tag by hand, always suffixed by "+unknown". During
|
// the latest release tag by hand, always suffixed by "+unknown". During
|
||||||
// build, it will be replaced by the actual version. The value here will be
|
// build, it will be replaced by the actual version. The value here will be
|
||||||
// used if the registry is run after a go get based install.
|
// used if the registry is run after a go get based install.
|
||||||
var Version = "v2.7.0-rc.0+unknown"
|
var Version = "v2.7.0+unknown"
|
||||||
|
|
||||||
// Revision is filled with the VCS (e.g. git) revision being used to build
|
// Revision is filled with the VCS (e.g. git) revision being used to build
|
||||||
// the program at linking time.
|
// the program at linking time.
|
||||||
|
|
Loading…
Reference in a new issue