diff --git a/CHANGELOG.md b/CHANGELOG.md
index f989cdd79585..04047329a561 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,41 @@
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.46.0
+
+1. new linters:
+ * `execinquery`: https://github.com/lufeee/execinquery
+ * `nonamedreturns`: https://github.com/firefart/nonamedreturns
+ * `nosprintfhostport`: https://github.com/stbenjam/no-sprintf-host-port
+ * `exhaustruct`: https://github.com/GaijinEntertainment/go-exhaustruc
+2. updated linters:
+ * `bidichk`: from 0.2.2 to 0.2.3
+ * `deadcode`: bump to HEAD
+ * `errchkjson`: from 0.2.3 to 0.3.0
+ * `errname`: from 0.1.5 to 0.1.6
+ * `go-critic`: from 0.6.2 to 0.6.3
+ * `gocyclo`: from 0.4.0 to 0.5.1
+ * `gofumpt` from 0.3.0 to 0.3.1
+ * `gomoddirectives`: from 0.2.2 to 0.2.3
+ * `gosec`: from 2.10.0 to 2.11.0
+ * `honnef.co/go/tools`: from 0.2.2to 0.3.1 (go1.18 support)
+ * `nilnil`: from 0.1.0 to 0.1.1
+ * `nonamedreturns`: bump from 1.0.0 to 1.0.1
+ * `predeclared`: from 0.2.1 to 0.2.2
+ * `promlinter`: bump to v0.2.0
+ * `revive`: from 1.1.4 to 1.2.1
+ * `tenv`: from 1.4.7 to 1.5.0
+ * `thelper`: from 0.5.1 to 0.6.2
+ * `unused`: fix false-positive
+ * `varnamelen`: bump to v0.8.0
+ * `wrapcheck`: from 2.5.0 to 2.6.1
+ * `exhaustivestruct`: This linter is deprecated use `exhaustruct` instead.
+3. documentation:
+ * Update "Shell Completion" instruction on Linux
+ * Update FAQ page
+4. misc:
+ * log: enable override coloring based on `CLICOLOR` and `CLICOLOR_FORCE`
+
### v1.45.2
1. misc:
diff --git a/README.md b/README.md
index 8ea22f8393d4..61f1cf619f3d 100644
--- a/README.md
+++ b/README.md
@@ -54,8 +54,8 @@ The Core Team has the following responsibilities:
@@ -66,260 +66,269 @@ The Core Team has the following responsibilities:
 Sergey Vilgelm |
 Tam Mach |
-  Trevor Pounds |
+  Trevor Pounds |
 Simon Sawert |
-  Looong Dai |
+  Loong Dai |
 Oleg Butuzov |
 Sascha Grunert |
 @iwankgb |
 Andrew Shannon Brown |
+  Kamil Samigullin |
 Ryan Currah |
 Pierre Durand |
 Denis Tingaikin |
 Sebastien Rosset |
-  Kamil Samigullin |
+  David Lobe |
+  sivchari |
 Alexey Palazhchenko |
 Duco van Amstel |
-  Nishanth Shanmugham |
-  sivchari |
+  Nishanth Shanmugham |
 Kensei Nakada |
-  David Lobe |
-  Melvin |
+  @golangci-releaser |
+  Melvin |
 Denis Krivak |
 Iskander (Alex) Sharipov |
-  @golangci-releaser |
+  Maik Schreiber |
 Steve Coffman |
 Matouš Dzivjak |
 Alec Thomas |
-  Will Dixon |
+  Will Dixon |
+  Anton Telyshev |
 Mateusz Gozdek |
 Michael Mulligan |
 Nuruddin Ashr |
-  Anton Telyshev |
 Joe Wilner |
-  Soichiro Kashima |
-  Maik Schreiber |
+  @leonklingele |
-And 293 more our team members
+And 306 more our team members
+  Soichiro Kashima |
+  Lucas Bremgartner |
 Mitsuo Heijo |
-  @leonklingele |
 Tim Heckman |
-  Lucas Bremgartner |
-  Colin Arnott |
 James |
-  Luke Shumaker |
+  Colin Arnott |
+  Dan Kortschak |
-  Dan Kortschak |
+  Luke Shumaker |
 Márk Sági-Kazár |
 Ryan Boehning |
 Sasha Melentyev |
 Aliaksandr Mianzhynski |
+  Aleksey Bakin |
 Peter Mescalchin |
-  Rski |
+  Rski |
 sonatard |
 Aneesh Agrawal |
 Vladimir Evgrafov |
 ZhangYunHao |
+  Anton Zinovyev |
 gaojingyu |
-  @odidev |
-  NiseVoid |
+  @odidev |
+  NiseVoid |
 Sean DuBois |
 Viktoras |
+  Florian Bosdorff |
 Agniva De Sarker |
 Eugene Simonov |
+
+
 SystemGlitch |
 Henrik Johansson |
 Tom Arrell |
-
-
+  Christian Mehlmauer |
 John Starich |
 Koichi Shiraishi |
 Bart |
+
+
 Neha Viswanathan |
 Oleksandr Redko |
 David Braley |
 Patrick Kuca |
-
-
 Viacheslav Poturaev |
+  Gustavo Bazan |
 Lukas Malkmus |
-  Florian Bosdorff |
+
+
 Chris Bandy |
 Nate Finch |
+  Kir Kolyshkin |
+  Zik |
 Robert Liebowitz |
 Tim Kral |
+  Hiroyuki Yagihashi |
-  Hiroyuki Yagihashi |
-  Aleksey Bakin |
-  Gustavo Bazan |
 Zeal Wierslee |
 Kunwardeep |
 Pierre R |
 Stephan Renatus |
-
-
 Diego Pontoriero |
 Daniel Helfand |
-  Zik |
 Faisal Alam |
-  Alex Collins |
-  Ryo Nakao |
-  Tommy Mühle |
+  Alex Collins |
+  Ryo Nakao |
+  Tommy Mühle |
 @kyoh86 |
 Sebastiaan van Stijn |
 @Dominik-K |
 Craig Silverstein |
-  Bartłomiej Klimczak |
-  ferhat elmas |
-  M. Ángel Jimeno |
+  tdakkota |
+  Bartłomiej Klimczak |
+  ferhat elmas |
+  Denis Limarev |
+  M. Ángel Jimeno |
 Chris Drew |
 Marat Reymers |
+
+
 Teiva Harsanyi |
 Chris Suszynski |
 Kailun Qin |
 Ariel Mashraki |
 Denis Isaev |
-
-
 Tom Payne |
 @fsouza |
+
+
 Ryan Olds |
 Hiroki Suezawa |
 Ville Skyttä |
 Fabrice |
 Christoph Blecker |
+  Mateusz Bilski |
+  Benjamin Wang |
-  Mateusz Bilski |
-  Benjamin |
 Ben Ye |
-  Kir Kolyshkin |
 Stephanie Wilde-Hobbs |
 Cory LaNou |
 Pete Wagner |
-
-
+  Sindre Røkenes Myren |
 Jakub Chábek |
 Vitaly Isaev |
+
+
 Shulhan |
 Renato Suero |
-  tdakkota |
-  Denis Limarev |
 Ben Wells |
-
-
 Jonathan Chappelow |
 Brian Flad |
 Lauris BH |
 Sean McGinnis |
+
+
 Eric Wohltman |
 Borja Clemente |
+  lufe |
 masibw |
-
-
 Gianguido Sorà |
+  Derek Perkins |
 Sonia Hamilton |
+
+
 sylvia |
 Berezhnoy Pavel |
-  Sindre Røkenes Myren |
 Henry |
 Aofei Sheng |
-
-
 Maksym Pavlenko |
 Ivan |
 @ngehrsitz |
+
+
 John Reese |
 James Lucktaylor |
 Dale Hui |
 Ondrej Fabry |
-
-
 Kishan B |
 proton |
 Ghvst Code |
+
+
+  Son Luong Ngoc |
 Markus |
 Sebastian Spaink |
 Andrew Lavery |
 Tariq Ibrahim |
-
-
 Peter Štibraný |
 kaixiang zhong |
+
+
 @ced42 |
 David Bariod |
-  Derek Perkins |
+  Stephen Benjamin |
 Eldar Rakhimberdin |
 Toon Schoenmakers |
-
-
 Cezar Sá Espinola |
 Ben Paxton |
+
+
 Connor Adams |
 Draven |
 Martins Irbe |
 Craig Furman |
 Rodrigo Brito |
-
-
 @techknowlogick |
 takaya |
+
+
 Mark Sart |
 Joshua Rubin |
 Danil Ovchinnikov |
-  Rafael Franco |
+  Rafael Franco |
 Linus Arver |
-
-
 Glen Mailer |
 Ian Howell |
+
+
 Chris K |
 Grigory Zubankov |
 @xxpxxxxp |
 subham sarkar |
 smantic |
-
-
 Ryan Leung |
 Donal Byrne |
+
+
 Marko |
 Chris Lewis |
 David Gleich |
-  Muhammad Ikhsan |
+  Muhammad Ikhsan |
 Denis Titusov |
-
-
 Terdunov Vyacheslav |
 Sean Chittenden |
+
+
 Hui Zhu |
 @Harsimran1 |
 rinsuki |
 Anton Antonov |
 @hn8 |
+  Kevin Gillette |
+  Milas Bowman |
 ☃ Elliot Shepherd |
@@ -344,150 +353,158 @@ The Core Team has the following responsibilities:
 @ofw |
 Rafik Draoui |
 Miles Delahunty |
+  Yuki Okushi |
 @sg0hsmt |
-  Boban Acimovic |
-  David Hill |
+  Ryo Sato |
+  Boban Acimovic |
+  David Hill |
 Troy Ronda |
 Jared Allard |
 Osamu TONOMORI |
 Bo Liu |
 Steven Allen |
-  Colin Arnott |
-  Eran Levy |
+  Colin Arnott |
+  Eran Levy |
 Roman Leventov |
 Eric Jain |
 Hugo |
-  Anton Zinovyev |
+  Mathias Weber |
+  Naveen |
+
+
 Michael |
 Evgeniy Kulikov |
 Chris Nesbitt-Smith |
-
-
 Daniel Caballero |
 Carlton Henderson |
-  Shintaro Ikeda |
+  Shintaro Ikeda |
 Matt Braymer-Hayes |
+
+
+  @ttys3 |
 Tomas Dabasinskas |
 @xuri |
 Charl Matthee |
-
-
 Sriram Venkatesh |
 Peter Schuller |
 David Golub |
+
+
 Alexander Morozov |
 @hbandura |
 Liam White |
 Alex Dupre |
-
-
 Juanito |
 Jinming Yue |
 Igor Zibarev |
+
+
 @wxdao |
 Kévin Dunglas |
 Sijie Yang |
 Stephen |
-
-
 Thang Minh Vu |
 Julia Ogris |
 Greg Curtis |
+
+
 @ac-rappi |
 Dudás Ádám |
 Abhishek | अभिषेक |
 Daniele |
-
-
 Takumasa Sakao |
 Ben Drucker |
 Stephen Brown II |
+
+
 Matthew Cobbing |
 @Darlez |
 Kirill Danshin |
-  Kevin Gillette |
-
-
 mook |
 Kyungmin Bae |
 Dylan Arbour |
 @andreykuchin |
+
+
 Irina |
 Petr Pučil |
 Aaron Bennett |
-
-
+  失眠是真滴难受 |
 Dima |
 Alexandre Vilain |
+  Thirukumaran Vaseeharan |
+
+
 Alessio Treglia |
 Alay Patel |
 Martin Hutchinson |
 Emanuel Bennici |
 Mayo |
+  Matias Lahti |
+  Sebastian Crane |
-  Matias Lahti |
-  @seabass-labrax |
 Alexander Else |
 Vlado Pajić |
 Christian Clauss |
 Johanan Liebermann |
 Korjavin Ivan |
+  Eng Zer Jun |
+  Mateus Esdras |
-  Eng Zer Jun |
-  Mateus Esdras |
-  Thirukumaran Vaseeharan |
 Tibo Delor |
 Francois Parquet |
 Robert Kopaczewski |
 Marc Tudurí |
-
-
 @opennota |
 Cyrille Meichel |
 neglect-yp |
+
+
 Felix |
 Adrien |
 Joe Bergevin |
 Guillaume JG |
+  Hilário Coelho |
+  Eric Zimanyi |
+  Anirudh Sylendranath |
-  Anirudh Sylendranath |
 @jumpeiMano |
 Federico Guerinoni |
 Alex Rodin |
 Arjen van der Ende |
 Oliver Gugger |
-  @ttys3 |
+  Devin Gunay |
+  Wei Jian Gan |
-  Wei Jian Gan |
 Tamás Gulácsi |
 Jack Wilsdon |
 Michał Suchwałko |
 Alexander Apalikov |
 Domas Tamašauskas |
 Stéphane Chausson |
+  neo_sli |
-  neo_sli |
 @srdhoni |
 @derekhuizhang |
 le0tk0k |
 Sean Schneeweiss |
 @connorszczepaniak-wk |
 pprzekwas |
+  @madflow |
-  Mathias Weber |
-  @madflow |
 Axetroy |
-  lufe |
+  Arman Tarkhanian |
+  John Adler |
 Thomas Bonfort |
 Matthieu MOREL |
diff --git a/assets/github-action-config.json b/assets/github-action-config.json
index 9a3072d25ab3..b9452ec46396 100644
--- a/assets/github-action-config.json
+++ b/assets/github-action-config.json
@@ -1,8 +1,8 @@
{
"MinorVersionToConfig": {
"latest": {
- "TargetVersion": "v1.45.2",
- "AssetURL": "https://github.com/golangci/golangci-lint/releases/download/v1.45.2/golangci-lint-1.45.2-linux-amd64.tar.gz"
+ "TargetVersion": "v1.46.0",
+ "AssetURL": "https://github.com/golangci/golangci-lint/releases/download/v1.46.0/golangci-lint-1.46.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"
@@ -150,6 +150,10 @@
"TargetVersion": "v1.45.2",
"AssetURL": "https://github.com/golangci/golangci-lint/releases/download/v1.45.2/golangci-lint-1.45.2-linux-amd64.tar.gz"
},
+ "v1.46": {
+ "TargetVersion": "v1.46.0",
+ "AssetURL": "https://github.com/golangci/golangci-lint/releases/download/v1.46.0/golangci-lint-1.46.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 e42b9cc0064e..77f98814d915 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.
-97be2320486f4dc8a99202cc3b283e02047f247c9d9f6acc2ba13bdc3351ee2e
\ No newline at end of file
+8cfd07149636256f43111a5ce9fe44e52e233c0f90faa14f9e1d78dc91c980ef
\ No newline at end of file