Skip to content

Commit 40b7b58

Browse files
authored
Merge pull request distribution#2775 from caervs/release_notes_2.7
Release notes for 2.7
2 parents d9e1218 + 08c6bbe commit 40b7b58

File tree

2 files changed

+32
-6
lines changed

2 files changed

+32
-6
lines changed

releases/v2.7.0-rc.toml renamed to releases/v2.7.0.toml

Lines changed: 31 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ github_repo = "docker/distribution"
77
# previous release
88
previous = "v2.6.0"
99

10-
pre_release = true
10+
pre_release = false
1111

1212
preface = """\
1313
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,
2525
clients which implement OCI can feel comfortable creating OCI images as part of
2626
their container image build process.
2727
28-
## Specification Donation
28+
### Specification Donation
2929
3030
The Distribution specification which has had 4 years of review, implementation,
3131
and production use is now part of OCI. As part of that move, specification
3232
changes will no longer be accepted in the open source registry and should
3333
instead go to [OCI's distribution-spec](https://github.com/opencontainers/distribution-spec/issues).
3434
35-
## Bug fixes
35+
## Bug Fixes and Improvements
3636
37-
Many many fixes and improvements, see the change log below
38-
"""
37+
### General
38+
* Update Go version to 1.11
39+
* Switch to multi-stage Dockerfile
40+
* Validations enabled by default with new `disabled` config option
41+
* Optimize health check performance
42+
* Create separate permission for deleting objects in a repo
43+
* Fix storage driver error propagation for manifest GETs
44+
* Fix forwarded header resolution
45+
* Add prometheus metrics
46+
* Disable schema1 manifest by default (this affects docker versions `1.9` and older)
47+
* Graceful shutdown
48+
* TLS: remove ciphers that do not support perfect forward secrecy
49+
* Fix registry stripping newlines from manifests
50+
* Add bugsnag logrus hook
51+
* Support ARM builds
52+
53+
### Storage Driver
54+
* OSS: fix current directory showing up in OSS driver.List()
55+
* Azure: fix race condition in PutContent()
56+
* Azure: update vendor
57+
* S3: update AWS SDK and use AWS SDK to validate regions
58+
* S3: remove expiration tag on multi-part uploads
59+
* S3: improve `Walk` performance
60+
* S3: allow bypassing cloudfront when in the same region
61+
* S3: remove s3-goamz driver in favor of s3-aws
62+
* Swift: update vendor
63+
64+
See changelog below for full list of changes"""
3965

4066
# notable prs to include in the release notes, 1234 is the pr number
4167
[notes]

version/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ var Package = "github.com/docker/distribution"
88
// the latest release tag by hand, always suffixed by "+unknown". During
99
// build, it will be replaced by the actual version. The value here will be
1010
// used if the registry is run after a go get based install.
11-
var Version = "v2.7.0-rc.0+unknown"
11+
var Version = "v2.7.0+unknown"
1212

1313
// Revision is filled with the VCS (e.g. git) revision being used to build
1414
// the program at linking time.

0 commit comments

Comments
 (0)