Skip to content

Commit d3c0df9

Browse files
committed
chore(release): prepare for v3.1.1 release
* Release notes added * AUTHORS updated * Version bump in the `version` package Signed-off-by: Milos Gajdos <milosthegajdos@gmail.com>
1 parent e09ff10 commit d3c0df9

3 files changed

Lines changed: 116 additions & 1 deletion

File tree

AUTHORS

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ Chris K. Wong <chriskw.xyz@gmail.com>
111111
Chris Patterson <chrispat@github.com>
112112
Christopher Yeleighton <ne01026@shark.2a.pl>
113113
Christy Perez <christy@linux.vnet.ibm.com>
114+
chuanshanjida <chuanshanjida@outlook.com>
114115
Chuanying Du <cydu@google.com>
115116
Chun-Hung Hsiao <chhsiao@google.com>
116117
Clayton Coleman <ccoleman@redhat.com>
@@ -280,6 +281,7 @@ Jim Galasyn <jim.galasyn@docker.com>
280281
Joao Fernandes <joaofnfernandes@gmail.com>
281282
Joffrey F <joffrey@docker.com>
282283
Johan Euphrosine <proppy@google.com>
284+
John de Graaff <john@de-graaff.net>
283285
John Howard <github@lowenna.com>
284286
John Mulhausen <john@docker.com>
285287
John Starks <jostarks@microsoft.com>
@@ -478,6 +480,7 @@ Samuel Karp <skarp@amazon.com>
478480
sangluo <sangluo@pinduoduo.com>
479481
Santiago Torres <torresariass@gmail.com>
480482
Sargun Dhillon <sargun@sargun.me>
483+
SAY-5 <SAY-5@users.noreply.github.com>
481484
sayboras <sayboras@yahoo.com>
482485
Sean Boran <Boran@users.noreply.github.com>
483486
Sean P. Kane <spkane00@gmail.com>

releases/v3.1.1.toml

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
# commit to be tagged for new release
2+
commit = "HEAD"
3+
4+
project_name = "registry"
5+
github_repo = "distribution/distribution"
6+
7+
# previous release
8+
previous = "v3.1.0"
9+
10+
pre_release = false
11+
12+
preface = """\
13+
registry 3.1.1
14+
15+
Welcome to the v3.1.1 release of registry!
16+
17+
*This is a stable release*
18+
19+
registry 3.1.1
20+
21+
Please try out the release binaries and report any issues at
22+
https://github.com/distribution/distribution/issues.
23+
24+
### Notable Changes
25+
26+
* Fixes CVE-2026-41888
27+
* Bounds-check the file basename in PurgeUploads Walk callback
28+
* Add S3 Express One Zone support to the S3 storage driver (#4858)
29+
* Fix tag list endpoint in proxy mode (#4846)
30+
* Clamp oversized `n` query parameter in proxy mode instead of returning 400 (#4856)
31+
32+
See the changelog below for the full list of changes.
33+
34+
### Contributors
35+
36+
* Milos Gajdos
37+
* Sebastiaan van Stijn
38+
* John de Graaff
39+
* Joonas Bergius
40+
* SAY-5
41+
* chuanshanjida
42+
* njucjc
43+
44+
### Changes
45+
<details><summary>36 commits</summary>
46+
<p>
47+
48+
* [`e09ff101`](https://github.com/distribution/distribution/commit/e09ff101555362930420f12295f6e0f6e4c85793) Merge commit from fork
49+
* [`8baf3e08`](https://github.com/distribution/distribution/commit/8baf3e08266a19590cc5d4725f3976a9a876d4bf) fix: prevent tag deletion when storage.delete.enabled is false
50+
* [`f3af4de0`](https://github.com/distribution/distribution/commit/f3af4de047a01241bea867e755be18ac8b109f91) fix(storage): bounds-check the file basename in PurgeUploads Walk callback (#4860)
51+
* [`72c88bc9`](https://github.com/distribution/distribution/commit/72c88bc960cb19a39a5da7032ad7e0b661107bdc) fix(storage): bounds-check the file basename in PurgeUploads Walk callback
52+
* [`1b5e226b`](https://github.com/distribution/distribution/commit/1b5e226b6fe946708189f47cb4c3d3a5d6e5ca41) feat(s3): add express zone one support to S3 driver (#4858)
53+
* [`835c1c58`](https://github.com/distribution/distribution/commit/835c1c581fa234355deb83a5d8ae587a6b22580d) feat(s3): add express zone one support to S3 driver
54+
* [`afd2bf0b`](https://github.com/distribution/distribution/commit/afd2bf0b23bbac95f1de74f81b797329e3f7c598) fix(proxy): clamp oversized n query param instead of returning 400 (#4856)
55+
* [`c6f552e5`](https://github.com/distribution/distribution/commit/c6f552e5dbce1082fc206b65a395fc1b1c5547e2) fix(proxy): clamp oversized n query param instead of returning 400
56+
* [`0f3e6279`](https://github.com/distribution/distribution/commit/0f3e62793783d13f0baca8fc3e261776f91ef504) build(deps): bump docker/bake-action from 7.0.0 to 7.1.0 (#4853)
57+
* [`203c505c`](https://github.com/distribution/distribution/commit/203c505cd3174b479746e4392b5c60253fbb367c) build(deps): bump docker/bake-action from 7.0.0 to 7.1.0
58+
* [`e39652ca`](https://github.com/distribution/distribution/commit/e39652ca1f145ee1e2390356ec96571b8db489fe) build(deps): bump docker/login-action from 4.0.0 to 4.1.0 (#4847)
59+
* [`445af38d`](https://github.com/distribution/distribution/commit/445af38d68bcef97dc330bdea38f8325f2533ecb) build(deps): bump docker/login-action from 4.0.0 to 4.1.0
60+
* [`3d916b8c`](https://github.com/distribution/distribution/commit/3d916b8c4f7ddbb3414c3bc9d56b792764058386) build(deps): bump actions/upload-pages-artifact from 4.0.0 to 5.0.0 (#4852)
61+
* [`fed26101`](https://github.com/distribution/distribution/commit/fed2610157e076cef52471173874383a4d5c0ba2) build(deps): bump actions/upload-pages-artifact from 4.0.0 to 5.0.0
62+
* [`17e760a9`](https://github.com/distribution/distribution/commit/17e760a9f097918bf0b96cf0c56c0902eb4dad00) build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 (#4854)
63+
* [`4b5154db`](https://github.com/distribution/distribution/commit/4b5154db23df9c36113bb7bb220fd8e615002b8e) build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1
64+
* [`acabfb4b`](https://github.com/distribution/distribution/commit/acabfb4b9084baf159013a9dccb6b950e7ad96bd) Update docker-compose structure in deploying.md (#4855)
65+
* [`3cf44639`](https://github.com/distribution/distribution/commit/3cf4463982806116d4bc54ecfda3975d8a16f05a) Update docker-compose structure in deploying.md
66+
* [`ca7d4de0`](https://github.com/distribution/distribution/commit/ca7d4de0ee71c9e71cde93233bc63ecfbeff0893) fix(proxy): fix tag list endpoint in proxy mode (#4846)
67+
* [`60de6e34`](https://github.com/distribution/distribution/commit/60de6e344351b111bcddae02f04d107aa29cee8c) fix(proxy): fix tag list endpoint in proxy mode
68+
* [`ece70d98`](https://github.com/distribution/distribution/commit/ece70d987fedae6db4da4a13938dcc536d7509c0) refactor: use slices.Backward to simplify the code (#4848)
69+
* [`0679fc13`](https://github.com/distribution/distribution/commit/0679fc13c55be13410872e0f669298f4dcd2dffe) refactor: use slices.Backward to simplify the code
70+
* [`24a4d24a`](https://github.com/distribution/distribution/commit/24a4d24a244bd133f2e6a5c840d4495341e33d98) chore(build): Bump go version to latest (#4851)
71+
* [`0102b581`](https://github.com/distribution/distribution/commit/0102b581598ac8eac682f04c34697e00f8bcb21c) Bump Go 1.26 in CI
72+
* [`29eb2149`](https://github.com/distribution/distribution/commit/29eb2149dfe6c38f7b9a519778658f195b4c4bec) chore(build): Bump go version to latest 1.25
73+
* [`839e4a71`](https://github.com/distribution/distribution/commit/839e4a7119d650db938dac5004119704968d8526) build(deps): bump github/codeql-action from 4.34.1 to 4.35.1 (#4840)
74+
* [`5e721744`](https://github.com/distribution/distribution/commit/5e721744448141318edef1926f2ecdc7e8b7997f) build(deps): bump github/codeql-action from 4.34.1 to 4.35.1
75+
* [`3090068a`](https://github.com/distribution/distribution/commit/3090068a9b022280e45936e897d293acb66d1669) build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.42.0 to 1.43.0 in the go_modules group across 1 directory (#4850)
76+
* [`326a0d0b`](https://github.com/distribution/distribution/commit/326a0d0b7bb50005058e1cdf55a7cb25b7e26da6) build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
77+
* [`9a07978f`](https://github.com/distribution/distribution/commit/9a07978fe3eefd0678faba2e49628f2bfc54e5b9) build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp from 0.18.0 to 0.19.0 in the go_modules group across 1 directory (#4843)
78+
* [`567670f6`](https://github.com/distribution/distribution/commit/567670f6ebb77d746129260af424056db8532f28) build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
79+
* [`6ae29aad`](https://github.com/distribution/distribution/commit/6ae29aadd7b2a70e3b74aeb9cc3ef066e51aeb52) internal/client/auth/challenge: cleanups and minor refactor (#4832)
80+
* [`3c670635`](https://github.com/distribution/distribution/commit/3c670635c27de9a41278af03c12837be9e5d0b78) internal/client/auth/challenge: fix minor linting issues
81+
* [`055cc71b`](https://github.com/distribution/distribution/commit/055cc71b4e5c06eb1a277401a6b50695ad778375) internal/client/auth/challenge: cleanup URL-normalization
82+
* [`a35ff435`](https://github.com/distribution/distribution/commit/a35ff435a6f9338782306e54ce715927927de5a0) internal/client/auth/challenge: simpleManager: make zero value usable
83+
* [`069947f6`](https://github.com/distribution/distribution/commit/069947f6fd5e1007ea1a029f2fbe1b4c07ba59b8) internal/client/auth/challenge: simpleManager: un-export fields
84+
</p>
85+
</details>
86+
87+
### Dependency Changes
88+
89+
* **github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp** v1.30.0 -> v1.31.0
90+
* **go.opentelemetry.io/otel** v1.42.0 -> v1.43.0
91+
* **go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp** v0.18.0 -> v0.19.0
92+
* **go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp** v1.42.0 -> v1.43.0
93+
* **go.opentelemetry.io/otel/exporters/otlp/otlptrace** v1.42.0 -> v1.43.0
94+
* **go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp** v1.42.0 -> v1.43.0
95+
* **go.opentelemetry.io/otel/log** v0.18.0 -> v0.19.0
96+
* **go.opentelemetry.io/otel/metric** v1.42.0 -> v1.43.0
97+
* **go.opentelemetry.io/otel/sdk** v1.42.0 -> v1.43.0
98+
* **go.opentelemetry.io/otel/sdk/log** v0.18.0 -> v0.19.0
99+
* **go.opentelemetry.io/otel/sdk/metric** v1.42.0 -> v1.43.0
100+
* **go.opentelemetry.io/otel/trace** v1.42.0 -> v1.43.0
101+
* **go.opentelemetry.io/proto/otlp** v1.9.0 -> v1.10.0
102+
* **golang.org/x/crypto** v0.48.0 -> v0.49.0
103+
* **golang.org/x/net** v0.51.0 -> v0.52.0
104+
* **golang.org/x/sync** v0.19.0 -> v0.20.0
105+
* **golang.org/x/sys** v0.41.0 -> v0.42.0
106+
* **golang.org/x/text** v0.34.0 -> v0.35.0
107+
* **google.golang.org/genproto/googleapis/api** a57be14db171 -> 9d38bb4040a9
108+
* **google.golang.org/genproto/googleapis/rpc** a57be14db171 -> 9d38bb4040a9
109+
* **google.golang.org/grpc** v1.79.3 -> v1.80.0
110+
111+
Previous release can be found at [v3.1.0](https://github.com/distribution/distribution/releases/tag/v3.1.0)
112+
"""

version/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ var mainpkg = "github.com/distribution/distribution/v3"
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 = "v3.1.0+unknown"
11+
var version = "v3.1.1+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)