From c4a604465f5fe41280126eb837b99a340539ca2e Mon Sep 17 00:00:00 2001 From: Milos Gajdos Date: Wed, 18 Dec 2024 08:17:36 +0000 Subject: [PATCH] Prepare for rc2 release Seems like we havent done AUTHORS update in a while: this commit rectififes that. Signed-off-by: Milos Gajdos --- .mailmap | 3 ++ AUTHORS | 37 +++++++++++++- releases/v3.0.0-rc.2.toml | 104 ++++++++++++++++++++++++++++++++++++++ version/version.go | 2 +- 4 files changed, 144 insertions(+), 2 deletions(-) create mode 100644 releases/v3.0.0-rc.2.toml diff --git a/.mailmap b/.mailmap index 0560d6a66..50aff82d5 100644 --- a/.mailmap +++ b/.mailmap @@ -93,6 +93,7 @@ Justin Cormack Kirat Singh Kirat Singh Kirat Singh +krynju Kyle Squizzato Liang Zheng Luca Bruno @@ -167,6 +168,7 @@ Tibor Tibor Vass Tibor Vass Tibor Vass +Victor Barbu Victor Vieux Victor Vieux Victor Vieux @@ -185,6 +187,7 @@ Vincent Demeester Vincent Demeester Vincent Giersch Vincent Giersch +vitshev Wang Yan Wen-Quan Li Wen-Quan Li diff --git a/AUTHORS b/AUTHORS index bee5821ca..8dae29d7e 100644 --- a/AUTHORS +++ b/AUTHORS @@ -30,6 +30,7 @@ allencloud Alvin Feng amitshukla Amy Lindburg +Anders Ingemann Andreas Hassing Andrew Bulford Andrew Hsu @@ -40,14 +41,17 @@ Andrew Meredith Andrew T Nguyen Andrews Medina Andrey Kostov +Andrey Smirnov Andrii Soldatenko Andy Goldstein andyzhangx Anian Z Anil Belur Anis Elleuch +Ankur Kothiwal Ankush Agarwal Anne Henmi <41210220+ahh-docker@users.noreply.github.com> +Anthony Ramahay Anton Tiurin Antonio Mercado Antonio Murdaca @@ -59,6 +63,7 @@ Arnaud Porterie Arthur Baars Arthur Gautier Asuka Suzuki +Austin Vazquez Avi Miller Aviral Takkar Ayose Cazorla @@ -70,6 +75,7 @@ Ben Emamian Ben Firshman Ben Kochie Ben Manuel +Benjamin Schanzel Bhavin Gandhi Bill bin liu @@ -96,6 +102,7 @@ Chris Patterson Christopher Yeleighton Christy Perez Chuanying Du +Chun-Hung Hsiao Clayton Coleman Collin Shoop Corey Quon @@ -158,8 +165,10 @@ Elliot Pahl elsanli(李楠) Elton Stoneman Emmanuel Briney +Emmanuel Ferdman Eng Zer Jun Eohyung Lee +erezrokah Eric Yang Erica Windisch Erik Hollensbe @@ -194,12 +203,14 @@ Gleb M Borisov Gleb Schukin glefloch Glyn Owen Hanmer <1295698+glynternet@users.noreply.github.com> +goodactive gotgelf Grachev Mikhail Grant Watters Greg Rebholz Guillaume J. Charmes Guillaume Rose +guoguangwu Gábor Lipták harche hasheddan @@ -211,9 +222,9 @@ Hu Keping Hua Wang HuKeping Huu Nguyen -ialidzhikov Ian Babrou iasoon +icefed igayoso Igor Dolzhikov Igor Morozov @@ -225,12 +236,14 @@ Ismail Alidzhikov Jack Baines Jack Griffin Jacob Atzen +Jaime Martinez Jake Moshenko Jakob Ackermann Jakub Mikulas James Findley James Hewitt James Lal +Jan-Otto Kröpke Jason Freidman Jason Heiss Javier Palomo Almena @@ -283,6 +296,9 @@ Kevin Lin Kevin Robatel Kira Kirat Singh +krynju +Kyle Squizzato +Kyle Squizzato L-Hudson <44844738+L-Hudson@users.noreply.github.com> Lachlan Cooper Laura Brehm @@ -292,6 +308,7 @@ Leonardo Azize Martins leonstrand Li Yi Liam White +Liang Zheng libo.huang LingFaKe Liron Levin @@ -309,6 +326,7 @@ Lucas Santos Luis Lobo Borobia Luke Carpenter Ma Shimiao +Mahmoud Kandil <47168819+MahmoudKKandil@users.noreply.github.com> Makoto Oda mallchin Manish Tomar @@ -316,8 +334,10 @@ Marco Hennings Marcus Martins Maria Bermudez Mark Sagi-Kazar +Markus Thömmes Mary Anthony Masataka Mizukoshi +Matheus Macabu Matin Rahmanian MATSUMOTO TAKEAKI Matt Bentley @@ -342,6 +362,8 @@ Michal Minar Mike Brown Mike Lundy Mike Truman +Mikel Rychliski +Mikhail f. Shiryaev Milos Gajdos Miquel Sabaté mlmhl <409107750@qq.com> @@ -368,6 +390,7 @@ Nycholas de Oliveira e Oliveira Oilbeater Oleg Bulatov olegburov +oliver-goetz Olivier Olivier Gambier Olivier Jacques @@ -381,6 +404,7 @@ Pascal Borreli Patrick Devine Patrick Easters Paul Cacheux +Paul Meyer <49727155+katexochen@users.noreply.github.com> Pavel Antonov Paweł Gronowski Per Lundberg @@ -391,6 +415,7 @@ Phil Estes Philip Misiowiec Pierre-Yves Ritschard Pieter Scheffers +Pratik Qiang Huang Qiao Anran Radon Rosborough @@ -405,6 +430,7 @@ Rober Morales-Chaparro Robert Kaussow Robert Steward Roberto G. Hashioka +Robin Ketelbuters Rodolfo Carvalho ROY Rui Cao @@ -459,9 +485,11 @@ sun jian Sungho Moon Sven Dowideit Sylvain Baubeau +Sylvain DESGRAIS syntaxkim <40621244+syntaxkim@users.noreply.github.com> T N t-eimizu +Tadeusz Dudkiewicz Tariq Ibrahim TaylorKanper Ted Reed @@ -469,7 +497,9 @@ Terin Stock tgic Thomas Berger Thomas Sjögren +Thomas Way Tianon Gravi +Tibor Tibor Vass tifayuki Tiger Kaovilai @@ -477,6 +507,7 @@ Tobias Fuhrimann Tobias Schwab Tom Hayward Tom Hu +tomoya-kawaguchi Tonis Tiigi Tony Holdstock-Brown Tosone @@ -490,6 +521,7 @@ Usha Mandya Vaidas Jablonskis Vega Chou Veres Lajos +Victor Barbu Victor Vieux Victoria Bialas Vidar @@ -498,6 +530,8 @@ Vincent Batts Vincent Demeester Vincent Giersch Vishesh Jindal +vitshev +Vitshev W. Trevor King Wang Jie Wang Yan @@ -510,6 +544,7 @@ Wen-Quan Li Wenkai Yin william wei <1342247033@qq.com> xg.song +xiaoxiangxianzi xiekeyang Xueshan Feng Yann ROBERT diff --git a/releases/v3.0.0-rc.2.toml b/releases/v3.0.0-rc.2.toml new file mode 100644 index 000000000..fd256a4e2 --- /dev/null +++ b/releases/v3.0.0-rc.2.toml @@ -0,0 +1,104 @@ +# commit to be tagged for new release +commit = "HEAD" + +project_name = "registry" +github_repo = "distribution/distribution" + +# previous release +previous = "v3.0.0-rc.1" + +pre_release = true + +preface = """\ +registry 3.0.0-rc.2 + +Welcome to the v3.0.0-rc.2 release of registry! +*This is a pre-release of registry* + +This is the second stable release candidate of registry. +It contains various updates and bug fixes with a few minor feature additions. + +See the changelog below for the full list of changes. + +### Notable Changes + +* Upgrade Go OpenTelemetry +* Add support for mtls auth +* Update Go runtime and Alpine image + +### Changes +
20 commits +

+ + * [`1c628981`](https://github.com/distribution/distribution/commit/1c628981442961ee349bf7c9d1a576fab2bdbe67) feat(configuration): support mtls auth mod (#4537) + * [`41a906f0`](https://github.com/distribution/distribution/commit/41a906f0c670b5bdc7f5fc9d00f02219a5d4532b) fix(configuration): replace string literals with constants in tests + * [`96c9a85b`](https://github.com/distribution/distribution/commit/96c9a85b62ee6ffbe7df85b6fb95f054e6a6399b) fix(configuration): replace string literals with constants in error + * [`328f802b`](https://github.com/distribution/distribution/commit/328f802b8e87ae1f6bd8319be2f427e588043397) fix(configuration): replace string literals with constants + * [`916bdeae`](https://github.com/distribution/distribution/commit/916bdeae94f200d85603a9dcec2fa1bb22b755a8) feat(configuration): support mtls auth mod + * [`258144d7`](https://github.com/distribution/distribution/commit/258144d70f2718d4b4086e937621cff3e8cd18e4) Update squizzi maintainer email (#4530) + * [`183919ce`](https://github.com/distribution/distribution/commit/183919cee521026dd602f8305de56a5ba900ef2f) Update squizzi maintainer email + * [`3241bc21`](https://github.com/distribution/distribution/commit/3241bc213cdf67ba53dfc5e7033549ff6e0d37ab) chore: Bump alpine image version (#4532) + * [`96a3daaf`](https://github.com/distribution/distribution/commit/96a3daafe907ac077d695358359f76b743410eef) Move a direct dependency to direct deps required modules + * [`fb3ba302`](https://github.com/distribution/distribution/commit/fb3ba302d2081082cf040a2f15f68ea2e0f5297a) chore: Bump alpine and Go versions + * [`b2ae9e39`](https://github.com/distribution/distribution/commit/b2ae9e398c3871f9340cb825cf507535bc2f2fdc) update xx to v1.6.1 for compatibility with alpine 3.21 and file 5.46+ (#4527) + * [`179e902f`](https://github.com/distribution/distribution/commit/179e902fe94d8a16119dffce6044c11bb5dedf43) update xx to v1.6.1 for compatibility with alpine 3.21 and file 5.46+ + * [`61ee6994`](https://github.com/distribution/distribution/commit/61ee69943b5197e158bfe5518dc7240bc5ce052f) build(deps): bump golang.org/x/crypto from 0.28.0 to 0.31.0 (#4531) + * [`6eba54be`](https://github.com/distribution/distribution/commit/6eba54be6041f3e760abc2eb99aa199b98c407b3) build(deps): bump golang.org/x/crypto from 0.28.0 to 0.31.0 + * [`f2658eeb`](https://github.com/distribution/distribution/commit/f2658eeb0b21dbaf77b9117242d2200aaff90a0b) docs: Explain how to configure a list through env variables (#4522) + * [`1d104a93`](https://github.com/distribution/distribution/commit/1d104a93991d71a14e3342bae7481032ff222d61) [docs] Explain how to configure a list through env variables + * [`e3007cd2`](https://github.com/distribution/distribution/commit/e3007cd2bcd9526c1c7c92edad419bd0e67531d1) Upgrade `go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` (#4507) + * [`abbe03ef`](https://github.com/distribution/distribution/commit/abbe03efefa2f49c1dd7f73370aaa16f423eb3f3) Upgrade go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp + * [`a44f1fb0`](https://github.com/distribution/distribution/commit/a44f1fb058533f3f840037ebf29c0fea377ebbc6) build(deps): bump codecov/codecov-action from 4 to 5 (#4508) + * [`4dfab838`](https://github.com/distribution/distribution/commit/4dfab838b75c9ac3a95de044e1783554b312b756) build(deps): bump codecov/codecov-action from 4 to 5 +

+
+ +### Contributors + +* Milos Gajdos +* Wang Yan +* vitshev +* Kyle Squizzato +* Sebastiaan van Stijn +* Victor Barbu +* krynju + +### Dependency Changes + +* **github.com/grpc-ecosystem/grpc-gateway/v2** v2.22.0 -> v2.23.0 +* **github.com/klauspost/compress** v1.17.9 -> v1.17.11 +* **github.com/prometheus/client_golang** v1.20.1 -> v1.20.5 +* **github.com/prometheus/common** v0.55.0 -> v0.60.1 +* **go.opentelemetry.io/contrib/bridges/prometheus** v0.54.0 -> v0.57.0 +* **go.opentelemetry.io/contrib/exporters/autoexport** v0.54.0 -> v0.57.0 +* **go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp** v0.54.0 -> v0.57.0 +* **go.opentelemetry.io/otel** v1.29.0 -> v1.32.0 +* **go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc** v0.8.0 **_new_** +* **go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp** v0.5.0 -> v0.8.0 +* **go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc** v1.29.0 -> v1.32.0 +* **go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp** v1.29.0 -> v1.32.0 +* **go.opentelemetry.io/otel/exporters/otlp/otlptrace** v1.29.0 -> v1.32.0 +* **go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc** v1.29.0 -> v1.32.0 +* **go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp** v1.29.0 -> v1.32.0 +* **go.opentelemetry.io/otel/exporters/prometheus** v0.51.0 -> v0.54.0 +* **go.opentelemetry.io/otel/exporters/stdout/stdoutlog** v0.5.0 -> v0.8.0 +* **go.opentelemetry.io/otel/exporters/stdout/stdoutmetric** v1.29.0 -> v1.32.0 +* **go.opentelemetry.io/otel/exporters/stdout/stdouttrace** v1.29.0 -> v1.32.0 +* **go.opentelemetry.io/otel/log** v0.5.0 -> v0.8.0 +* **go.opentelemetry.io/otel/metric** v1.29.0 -> v1.32.0 +* **go.opentelemetry.io/otel/sdk** v1.29.0 -> v1.32.0 +* **go.opentelemetry.io/otel/sdk/log** v0.5.0 -> v0.8.0 +* **go.opentelemetry.io/otel/sdk/metric** v1.29.0 -> v1.32.0 +* **go.opentelemetry.io/otel/trace** v1.29.0 -> v1.32.0 +* **golang.org/x/crypto** v0.27.0 -> v0.31.0 +* **golang.org/x/net** v0.29.0 -> v0.30.0 +* **golang.org/x/sync** v0.8.0 -> v0.10.0 +* **golang.org/x/sys** v0.25.0 -> v0.28.0 +* **golang.org/x/text** v0.18.0 -> v0.21.0 +* **google.golang.org/genproto/googleapis/api** 8af14fe29dc1 -> dd2ea8efbc28 +* **google.golang.org/genproto/googleapis/rpc** 8af14fe29dc1 -> dd2ea8efbc28 +* **google.golang.org/grpc** v1.66.2 -> v1.68.0 +* **google.golang.org/protobuf** v1.34.2 -> v1.35.1 + +Previous release can be found at [v3.0.0-rc.1](https://github.com/distribution/distribution/releases/tag/v3.0.0-rc.1) +""" diff --git a/version/version.go b/version/version.go index 1c8e53533..0894291a9 100644 --- a/version/version.go +++ b/version/version.go @@ -8,7 +8,7 @@ var mainpkg = "github.com/distribution/distribution/v3" // 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 // used if the registry is run after a go get based install. -var version = "v3.0.0-rc.1.m+unknown" +var version = "v3.0.0-rc.2.m+unknown" // revision is filled with the VCS (e.g. git) revision being used to build // the program at linking time.