...
1# commit to be tagged for new release
2commit = "HEAD"
3
4project_name = "registry"
5github_repo = "docker/distribution"
6
7# previous release
8previous = "v2.6.0"
9
10pre_release = false
11
12preface = """\
13The 2.7 registry release has been a long time coming and represents both
14a long gap since the previous release and a renewed effort to release
15regularly. The maintainers were committed to get OCI support into the
16next release and thanks to much effort in the community that has
17been accomplished.
18
19## OCI Support
20
21### Push and Pull of OCI Images
22
23The registry now allows pushing and pulling OCI images. OCI images will always
24be preserved exactly without conversion to older types. With this change,
25clients which implement OCI can feel comfortable creating OCI images as part of
26their container image build process.
27
28### Specification Donation
29
30The Distribution specification which has had 4 years of review, implementation,
31and production use is now part of OCI. As part of that move, specification
32changes will no longer be accepted in the open source registry and should
33instead go to [OCI's distribution-spec](https://github.com/opencontainers/distribution-spec/issues).
34
35## Bug Fixes and Improvements
36
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
64See changelog below for full list of changes"""
65
66# notable prs to include in the release notes, 1234 is the pr number
67[notes]
68
69[breaking]
70
71[rename_deps]
72 [rename_deps.logrus]
73 old = "github.com/Sirupsen/logrus"
74 new = "github.com/sirupsen/logrus"
View as plain text