From d9602c5fc94c4bdf07cbfbceb4367faef3b55d17 Mon Sep 17 00:00:00 2001 From: golangci-releaser <65486276+golangci-releaser@users.noreply.github.com> Date: Fri, 18 Mar 2022 20:25:11 +0300 Subject: [PATCH] docs: Update documentation and assets (#2655) Co-authored-by: Fernandez Ludovic --- CHANGELOG.md | 24 ++++++ README.md | 135 +++++++++++++++++-------------- assets/github-action-config.json | 8 +- docs/template_data.state | 2 +- 4 files changed, 105 insertions(+), 64 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cfaac0b88441..93a08ccdea48 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,30 @@ Follow the news and releases on our [twitter](https://twitter.com/golangci) and our [blog](https://medium.com/golangci). There is the most valuable changes log: +### v1.45.0 + +1. updated linters: + * `cobra`: from 1.3.0 to 1.4.0 + * `containedctx`: from 1.0.1 to 1.0.2 + * `errcheck`: add an option to remove default exclusions + * `gci`: from 0.3.1 to 0.3.2 + * `go-header`: from 0.4.2 to 0.4.3 + * `gofumpt`: add module-path setting + * `gofumpt`: from 0.2.1 to 0.3.0 + * `gopsutil`: from 3.22.1 to 3.22.2 + * `gosec`: from 2.9.6 to 2.10.0 + * `makezero`: from 1.1.0 to 1.1.1 + * `revive`: fix default values + * `wrapcheck`: from 2.4.0 to 2.5.0 +2. documentation: + * docs: add "back to the top" button + * docs: add `forbidigo` example that uses comments + * docs: improve linters page +3. misc: + * go1.18 support 🎉 + * Add an option to manage the targeted version of Go + * Default to YAML when config file has no extension + ### v1.44.2 1. updated linters: diff --git a/README.md b/README.md index 1f337e89409c..a76188bf4721 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ The Core Team has the following responsibilities: +

Denis Isaev

Ludovic Fernandez

Aleksandr Razumov
@@ -63,27 +64,27 @@ The Core Team has the following responsibilities: - + - + - + - + @@ -91,8 +92,8 @@ The Core Team has the following responsibilities: - + @@ -103,109 +104,109 @@ The Core Team has the following responsibilities: - +

Ludovic Fernandez

Sergey Vilgelm

Tam Mach

Trevor Pounds

Simon Sawert

Looong Dai

Oleg Butuzov

Sascha Grunert

Sascha Grunert

@iwankgb

Andrew Shannon Brown

Ryan Currah

Pierre Durand

Denis Tingaikin

Sebastien Rosset

Alexey Palazhchenko

Alexey Palazhchenko

Kamil Samigullin

Duco van Amstel

Nishanth Shanmugham

Nishanth Shanmugham

Kensei Nakada

David Lobe

sivchari

Denis Krivak

Kamil Samigullin

Iskander (Alex) Sharipov

Steve Coffman

Matouš Dzivjak

Alec Thomas

@golangci-releaser

Michael Mulligan

Nuruddin Ashr

Anton Telyshev

Steve Coffman

Joe Wilner

Soichiro Kashima

Mitsuo Heijo
-And 280 more our team members +And 288 more our team members - + - - + + - + - - + + - + - + - + - + - + - + - + @@ -218,40 +219,40 @@ The Core Team has the following responsibilities: + - + - - - + + - + + - - + - - + + - + @@ -277,10 +278,10 @@ The Core Team has the following responsibilities: - + @@ -289,44 +290,44 @@ The Core Team has the following responsibilities: + - + - + + - - + + - - + + - - @@ -349,129 +350,141 @@ The Core Team has the following responsibilities: + - + - + + - - + + - - + + - - + + - - + + - - + + + + + + - - + + - - + + + - - + + + + - + - + - + + + + + -

Mitsuo Heijo

@leonklingele

Tim Heckman

Lucas Bremgartner

Colin Arnott

James

Luke Shumaker

Dan Kortschak

Márk Sági-Kazár

Dan Kortschak

Ryan Boehning

Maik Schreiber

Aliaksandr Mianzhynski

Sasha Melentyev

Aliaksandr Mianzhynski

Peter Mescalchin

Rski

Peter Mescalchin

Aneesh Agrawal

Vladimir Evgrafov

sonatard

ZhangYunHao

gaojingyu

@odidev

NiseVoid

NiseVoid

Sean DuBois

Viktoras

Agniva De Sarker

Eugene Simonov

Henrik Johansson

SystemGlitch

Henrik Johansson

Tom Arrell

Tom Arrell

John Starich

Koichi Shiraishi

Bart

Neha Viswanathan

Oleksandr Redko

David Braley

Patrick Kuca

Patrick Kuca

Viacheslav Poturaev

Lukas Malkmus

Florian Bosdorff

Chris Bandy

Nate Finch

Robert Liebowitz

Tim Kral

Tim Kral

Hiroyuki Yagihashi

Aleksey Bakin

Gustavo Bazan

Zeal Wierslee

Kunwardeep

Pierre R

Stephan Renatus

Gustavo Bazan

Diego Pontoriero

Daniel Helfand

Zik

Faisal Alam

Alex Collins

Ryo Nakao

Tommy Mühle

Tommy Mühle

@kyoh86

Sebastiaan van Stijn

@Dominik-K

Craig Silverstein

Bartłomiej Klimczak

ferhat elmas

M. Ángel Jimeno

M. Ángel Jimeno

Chris Drew

Marat Reymers

Teiva Harsanyi

Chris Suszynski

Kailun Qin

Ariel Mashraki

Denis Isaev

Tom Payne

@fsouza

@fsouza

Ryan Olds

Hiroki Suezawa

Fabrice

Kir Kolyshkin

Stephanie Wilde-Hobbs

Cory LaNou

Pete Wagner

Jakub Chábek

Vitaly Isaev

Vitaly Isaev

Shulhan

Renato Suero

tdakkota

Denis Limarev

Ben Wells

Brian Flad

Lauris BH

Ben Wells

Jonathan Chappelow

Chris Suszynski

Brian Flad

Lauris BH

Sean McGinnis

Eric Wohltman

Borja Clemente

masibw

Gianguido Sora'

Pete Wagner

Gianguido Sorà

Sonia Hamilton

sylvia

Berezhnoy Pavel

Henry

Sindre Røkenes Myren

Jonathan Chappelow

Henry

Aofei Sheng

Maksym Pavlenko

Maksym Pavlenko

Ivan

@ngehrsitz

John Reese

James Lucktaylor

Dale Hui

Ondrej Fabry

Ben Paxton

Andrey Kuchin

Connor Adams

Draven

Martins Irbe

Craig Furman

Rodrigo Brito

takaya

Joshua Rubin

Danil Ovchinnikov

Ville Skyttä

Rafael Franco

Linus Arver

Glen Mailer

Ian Howell

Ian Howell

Chris K

Grigory Zubankov

@xxpxxxxp

subham sarkar

smantic

Ryan Leung

Donal Byrne

Donal Byrne

Marko

Chris Lewis

David Gleich

Muhammad Ikhsan

@techknowlogick

Denis Titusov

Terdunov Vyacheslav

Sean Chittenden

Terdunov Vyacheslav

Sean Chittenden

Hui Zhu

@Harsimran1

rinsuki

Anton Antonov

@hn8

☃ Elliot Shepherd

@nvartolomei

☃ Elliot Shepherd

@nvartolomei

Martin Etmajer

@techknowlogick

Fisher Xu

Matthew Poer

Cody Ley-Han

Marc Tudurí

@pohang

Troy Ronda

Jared Allard

Osamu TONOMORI

Bo Liu

Steven Allen

Colin Arnott

Eran Levy

Roman Leventov

Roman Leventov

Eric Jain

Hugo

Michael

Evgeniy Kulikov

Chris Nesbitt-Smith

Daniel Caballero

Carlton Henderson

Carlton Henderson

Shintaro Ikeda

Matt Braymer-Hayes

Tomas Dabasinskas

@xuri

Charl Matthee

Sriram Venkatesh

Peter Schuller

David Golub

Peter Schuller

David Golub

Alexander Morozov

@hbandura

Liam White

Alex Dupre

Juanito

Jinming Yue

Igor Zibarev

Jinming Yue

Igor Zibarev

@wxdao

Kévin Dunglas

Sijie Yang

Stephen

Thang Minh Vu

Julia Ogris

Greg Curtis

Julia Ogris

Greg Curtis

@ac-rappi

Dudás Ádám

Abhishek | अभिषेक

Daniele

Takumasa Sakao

Ben Drucker

Stephen Brown II

Ben Drucker

Stephen Brown II

Matthew Cobbing

@Darlez

Kirill Danshin

Kevin Gillette

mook

Kyungmin Bae

Irina

Kyungmin Bae

Dylan Arbour

@andreykuchin

Irina

Petr Pučil

Aaron Bennett

Dima

Alexandre Vilain

Alessio Treglia

Alay Patel

Martin Hutchinson

Emanuel Bennici

Mayo

Matias Lahti

@seabass-labrax

Alexander Else

Christian Clauss

Johanan Liebermann

Korjavin Ivan

Eng Zer Jun

Mateus Esdras

Tibo Delor

Francois Parquet

Robert Kopaczewski

Marc Tudurí

@opennota

Cyrille Meichel

neglect-yp

Felix

Adrien

Joe Bergevin

Vlado Pajić

Anirudh Sylendranath

@jumpeiMano

Federico Guerinoni

Federico Guerinoni

Alex Rodin

Arjen van der Ende

Oliver Gugger

Wei Jian Gan

Tamás Gulácsi

Jack Wilsdon

Michał Suchwałko

Michał Suchwałko

Alexander Apalikov

Domas Tamašauskas

Stéphane Chausson

neo_sli

@srdhoni

@derekhuizhang

le0tk0k

le0tk0k

Sean Schneeweiss

@connorszczepaniak-wk

pprzekwas

Mathias Weber

@madflow

Thirukumaran Vaseeharan

Thomas Bonfort

Matthieu MOREL

Tomas Dabasinskas
diff --git a/assets/github-action-config.json b/assets/github-action-config.json index e99b1e37b283..25e40e9f42e1 100644 --- a/assets/github-action-config.json +++ b/assets/github-action-config.json @@ -1,8 +1,8 @@ { "MinorVersionToConfig": { "latest": { - "TargetVersion": "v1.44.2", - "AssetURL": "https://github.com/golangci/golangci-lint/releases/download/v1.44.2/golangci-lint-1.44.2-linux-amd64.tar.gz" + "TargetVersion": "v1.45.0", + "AssetURL": "https://github.com/golangci/golangci-lint/releases/download/v1.45.0/golangci-lint-1.45.0-linux-amd64.tar.gz" }, "v1.10": { "Error": "golangci-lint version 'v1.10' isn't supported: we support only v1.14.0 and later versions" @@ -146,6 +146,10 @@ "TargetVersion": "v1.44.2", "AssetURL": "https://github.com/golangci/golangci-lint/releases/download/v1.44.2/golangci-lint-1.44.2-linux-amd64.tar.gz" }, + "v1.45": { + "TargetVersion": "v1.45.0", + "AssetURL": "https://github.com/golangci/golangci-lint/releases/download/v1.45.0/golangci-lint-1.45.0-linux-amd64.tar.gz" + }, "v1.5": { "Error": "golangci-lint version 'v1.5' isn't supported: we support only v1.14.0 and later versions" }, diff --git a/docs/template_data.state b/docs/template_data.state index b47ffe1a4b00..6bc84a3b866f 100755 --- a/docs/template_data.state +++ b/docs/template_data.state @@ -1,2 +1,2 @@ This file stores hash of website templates to trigger Netlify rebuild when something changes, e.g. new linter is added. -440d240e2022e5c3ae7d1e9bcf68218c9c156c22531a220a594306d4977f0f96 \ No newline at end of file +3d9e4b1cdf3e09043aa6ada5ad84c69c93f379d42d6bbbb292d3530ca9081502 \ No newline at end of file