1
1
Follow the news and releases on our [ twitter] ( https://twitter.com/golangci ) and our [ blog] ( https://medium.com/golangci ) .
2
2
There is the most valuable changes log:
3
3
4
-
5
- ### Septempber 2020
6
-
7
- 1 . update exhaustive linter (#1339 )
8
-
9
-
4
+ ## December 2020
5
+
6
+ 1 . new linters:
7
+ * ` forbidigo ` : https://github.com/ashanbrown/forbidigo
8
+ * ` makezero ` : https://github.com/ashanbrown/makezero
9
+ * ` thelper ` : https://github.com/kulti/thelper
10
+ 2 . update linters:
11
+ * ` go-header ` from v0.3.1 to v0.4.2
12
+ * ` go-mnd ` from v2.0.0 to v2.2.0
13
+ * ` godot ` from v1.3.0 to v1.3.2
14
+ * ` gci ` from v0.2.4 to v0.2.7
15
+ * ` gomodguard ` from v1.1.0 to v1.2.0
16
+ * ` go-errorlint ` from v0.0.0-20201006195004-351e25ade6e3 to v0.0.0-20201127212506-19bd8db6546f
17
+ * ` gofumpt ` from v0.0.0-20200802201014-ab5a8192947d to v0.0.0-20201129102820-5c11c50e9475
18
+ * ` nolintlint ` fix comment analysis. (#1571 )
19
+ 3 . result/processors: treat all non-Go source as special autogenerated files
20
+ 4 . throw an error on panic. (#1540 )
21
+ 5 . resolve custom linters' path relative to config file directory (#1572 )
22
+ 6 . treat all non-Go source as special autogenerated files
23
+ 7 . documentation:
24
+ * add settings examples for ` gocritic ` (#1562 )
25
+ * removing reference to no-longer-existing linter-in-the-cloud (#1553 )
26
+ 8 . others:
27
+ * bump ` gopkg.in/yaml.v2 ` from 2.3.0 to 2.4.0 (#1528 )
28
+ * bump ` gatsby-remark-responsive-iframe ` in /docs (#1533 )
29
+ * bump ` gatsby-remark-images ` from 3.3.29 to 3.6.0 in /docs (#1531 )
30
+ * bump ` ini ` from 1.3.5 to 1.3.8 in /tools (#1560 )
31
+ * bump ` react-headroom ` from 3.0.0 to 3.0.1 in /docs (#1532 )
32
+ * bump ` react-live ` from 2.2.2 to 2.2.3 in /docs (#1534 )
33
+
34
+ ### November 2020
35
+
36
+ 1 . new linters:
37
+ * ` paralleltest ` : https://github.com/kunwardeep/paralleltest
38
+ 2 . update linters:
39
+ * ` godot ` from v0.4.9 to v1.3.0
40
+ * ` exportloopref ` from v0.1.7 to v0.1.8
41
+ * ` gosec ` from 2.4.0 to 2.5.0
42
+ * ` goconst ` using upstream https://github.com/jgautheron/goconst
43
+ 3 . ` DefaultExcludePatterns ` should only be used for specified linter (#1494 )
44
+ 4 . unknown linter breaks //nolint (#1497 )
45
+ 5 . report all unknown linters at once (#1477 )
46
+ 6 . CI:
47
+ * fix Docker tag for Alpine build
48
+ 7 . documentation:
49
+ * missing sort-results in the docs (#1514 )
50
+ * add description of Homebrew's official formula (#1421 )
51
+ 8 . others:
52
+ * bump ` golang.org/x/text ` to v0.3.4 (#1293 )
53
+ * bump ` github.com/fatih/color ` to from 1.9.0 to 1.10.0 (#1485 )
54
+ * bump ` lodash ` from 4.17.15 to 4.17.19 in /.github/peril (#1252 )
55
+ * bump ` polished ` from 3.6.6 to 4.0.3 in /docs (#1482 )
56
+ * bump ` gatsby-alias-imports ` from 1.0.4 to 1.0.6 in /docs (#1479 )
57
+ * bump ` puppeteer ` from 5.3.1 to 5.4.1 in /docs (#1480 )
58
+ * bump ` gatsby-remark-embedder ` from 3.0.0 to 4.0.0 in /docs (#1478 )
59
+
60
+ ### October 2020
61
+
62
+ 1 . new linters:
63
+ * ` exhaustivestruct ` : https://github.com/mbilski/exhaustivestruct
64
+ * ` go-errorlint ` : https://github.com/polyfloyd/go-errorlint
65
+ * ` tparallel ` : https://github.com/moricho/tparallel
66
+ * ` wrapcheck ` : https://github.com/tomarrell/wrapcheck
67
+ 2 . update linters:
68
+ * ` honnef.co/go/tools ` from 2020.1.5 to 2020.1.6
69
+ * ` exhaustivestruct ` from v1.0.1 to v1.1.0
70
+ * ` exhaustive ` to v0.1.0
71
+ * ` gochecknoglobals ` : use https://github.com/leighmcculloch/gochecknoglobals
72
+ 3 . add support for powershell completion (#1408 )
73
+ 4 . add ` .golangci.yaml ` to list of configuration files searched on startup (#1364 )
74
+ 5 . support for only specifying default severity (#1396 )
75
+ 6 . documentation:
76
+ * mention macports installation procedure on macOS (#1352 )
77
+ * sort linters (#1451 )
78
+ 7 . CI:
79
+ * add codeQL scanning (#1405 )
80
+ * fix version details in Docker image (#1471 )
81
+ * releasing docker image for arm64 (#1383 )
82
+ * change interval for npm to monthly (#1424 )
83
+ 8 . others:
84
+ * use tag version for cobra (#1458 )
85
+ * bump ` nancy ` to 1.0.1 (#1410 )
86
+ * bump ` gatsby-plugin-catch-links ` in /docs (#1415 )
87
+ * bump ` gatsby-plugin-mdx ` from 1.2.40 to 1.2.43 in /docs (#1419 )
88
+ * bump ` gatsby-plugin-sharp ` from 2.6.31 to 2.6.40 in /docs (#1423 )
89
+ * bump ` gatsby-plugin-sitemap ` from 2.4.12 to 2.4.14 in /docs (#1417 )
90
+ * bump ` github.com/mattn/go-colorable ` from 0.1.7 to 0.1.8 (#1413 )
91
+ * bump ` github.com/sirupsen/logrus ` from 1.6.0 to 1.7.0 (#1412 )
92
+ * bump ` github.com/sourcegraph/go-diff ` from 0.6.0 to 0.6.1 (#1414 )
93
+ * bump ` golangci/golangci-lint-action ` from v2 to v2.3.0 (#1447 ) (#1469 )
94
+ * bump ` puppeteer ` from 3.3.0 to 5.3.1 in /docs (#1418 )
95
+
96
+ ### September 2020
97
+
98
+ 1 . update linters:
99
+ * ` godot ` from 0.4.8 to 0.4.9
100
+ * ` exhaustive ` from v0.0.0-20200708172631-8866003e3856 to v0.0.0-20200811152831-6cf413ae40e0
101
+ * ` gofumpt ` from v0.0.0-20200709182408-4fd085cb6d5f to v0.0.0-20200802201014-ab5a8192947d
102
+ 2 . add support for fish completion (#1201 )
103
+ 3 . documentation:
104
+ * fix typo in performance docs (#1350 )
105
+ 4 . CI:
106
+ * prevent macos to be marked as passing upon failure (#1381 )
107
+ * check only for go.mod file (#1397 )
108
+ * check if go.mod and go.sum are up to dated (#1377 )
109
+ * trigger Netlify (#1358 )
110
+ 5 . others:
111
+ * bump ` github.com/sourcegraph/go-diff ` from 0.5.3 to 0.6.0 (#1353 )
112
+ * bump ` github.com/valyala/quicktemplate ` from 1.6.2 to 1.6.3 (#1385 )
113
+ * ignore known dependency failure in nancy (#1378 )
114
+ * bump ` @mdx-js/mdx ` from 1.6.16 to 1.6.18 in /docs (#1401 )
115
+ * bump ` gatsby ` from 2.24.52 to 2.24.65 in /docs (#1400 )
116
+ * bump ` gatsby-plugin-canonical-urls ` in /docs (#1390 )
117
+ * bump ` gatsby-plugin-google-analytics ` in /docs (#1388 )
118
+ * bump ` gatsby-plugin-manifest ` from 2.4.23 to 2.4.27 in /docs (#1355 )
119
+ * bump ` gatsby-plugin-mdx ` from 1.2.35 to 1.2.40 in /docs (#1386 )
120
+ * bump ` gatsby-plugin-offline ` from 3.2.23 to 3.2.27 in /docs (#1368 )
121
+ * bump ` gatsby-plugin-sharp ` from 2.6.25 to 2.6.31 in /docs (#1354 )
122
+ * bump ` gatsby-plugin-sitemap ` from 2.4.11 to 2.4.12 in /docs (#1344 )
123
+ * bump ` gatsby-remark-autolink-headers ` in /docs (#1387 )
124
+ * bump ` gatsby-remark-images ` from 3.3.25 to 3.3.28 in /docs (#1345 )
125
+ * bump ` gatsby-remark-images ` from 3.3.28 to 3.3.29 in /docs (#1365 )
126
+ * bump ` gatsby-remark-mermaid ` from 2.0.0 to 2.1.0 in /docs (#1369 )
127
+ * bump ` gatsby-source-filesystem ` in /docs (#1366 )
128
+ * bump ` gatsby-source-filesystem ` in /docs (#1389 )
129
+ * bump ` gatsby-transformer-sharp ` in /docs (#1402 )
130
+ * bump ` gatsby-transformer-yaml ` from 2.4.10 to 2.4.11 in /docs (#1367 )
131
+ * bump ` node-fetch ` in /.github/contributors (#1363 )
132
+ * bump ` polished ` from 3.6.5 to 3.6.6 in /docs (#1347 )
133
+
10
134
### August 2020
11
135
12
136
1 . new ` nlreturn ` linter: https://github.com/ssgreg/nlreturn
@@ -23,7 +147,6 @@ There is the most valuable changes log:
23
147
12 . add home directory to config file search paths (#1325 )
24
148
13 . allow for serializing multiple golangci-lint invocations (#1302 )
25
149
26
-
27
150
### July 2020
28
151
29
152
1 . ` gofumpt ` linter:
@@ -44,6 +167,7 @@ There is the most valuable changes log:
44
167
45
168
46
169
### June 2020
170
+
47
171
1 . Add new linters: ` gofumpt `
48
172
49
173
### May 2020
0 commit comments