Skip to content

Releases: golangci/golangci-lint

v1.33.1

28 Dec 11:33
260dc80
Compare
Choose a tag to compare

INVALID RELEASE: please use v1.33.2 or v1.34.0


Changelog

222076f Add forbidigo linter (#1569)
cf32a7b Add makezero linter (#1520)
87cdb2d Add settings examples for gocritic (#1562)
0370d3a Add thelper linter (#1541)
fc1a826 Bump go-errorlint to latest (#1527)
f7a0c3c Bump go-errorlint to latest (#1529)
85049e5 Bump go-header to v0.4.1 (#1578)
260dc80 Bump go-header to v0.4.2 (#1585)
91e7331 CVE-2020-14040: v0.3.3 golang.org/x/text (#1293)
d327987 Cobra.Command.SetOutput is depracated (#1554)
164cfab Removing reference to no-longer-existing linter-in-the-cloud (#1553)
306816e Revert "Update nolintlint to fix nolint formatting and remove unused nolint statements (#1573)" (#1584)
aeb9830 Update nolintlint to fix nolint formatting and remove unused nolint statements (#1573)
5faa0cf build(deps): bump gatsby-remark-images from 3.3.29 to 3.6.0 in /docs (#1531)
6a9975f build(deps): bump gatsby-remark-responsive-iframe in /docs (#1533)
21be7d2 build(deps): bump github.com/daixiang0/gci from 0.2.4 to 0.2.7 (#1521)
f8418b1 build(deps): bump gopkg.in/yaml.v2 from 2.3.0 to 2.4.0 (#1528)
92d94ff build(deps): bump ini from 1.3.5 to 1.3.8 in /tools (#1560)
304d4a7 build(deps): bump react-headroom from 3.0.0 to 3.0.1 in /docs (#1532)
15b5289 build(deps): bump react-live from 2.2.2 to 2.2.3 in /docs (#1534)
10c786e chore: update gofumpt. (#1548)
e26630a deps: Bump github.com/tommy-muehle/go-mnd@v2.2.0 (#1558)
be02979 fix: nolintlint comment analysis. (#1571)
b79e0c5 fix: throw an error on panic. (#1540)
af0dd77 fix: update github.com/tetafro/godot to v1.3.2 (#1536)
a893212 gomodguard: updated for new features and fixes (#1567)
df9278e resolve custom linters' path relative to config file directory (#1572)
33fe87b result/processors: treat all non-Go source as special autogenerated files
626bacf updated-repo-after-release (#1526)

v1.33.2

28 Dec 16:04
b90551c
Compare
Choose a tag to compare

Changelog

9948153 DefaultExcludePatterns should only be used for specified linter (#1494)
1ca232a Fix typos (#1476)
c68692e Missing sort-results in the docs (#1514)
947dae1 Unknown linter breaks //nolint (#1497)
df2e9e2 Update godot to 1.3.0 (#1498)
993337b Using upstrem goconst (#1500)
b90551c add new paralleltest linter (#1503)
b1755c1 build(deps): bump github.com/kyoh86/exportloopref from 0.1.7 to 0.1.8 (#1501)
3fe444c build(deps): bump lodash from 4.17.15 to 4.17.19 in /.github/peril (#1252)
e8043b6 feat(release): Update metadata for golangci-lint-action (#1491)

v1.33.0

23 Nov 05:15
b90551c
Compare
Choose a tag to compare

Changelog

9948153 DefaultExcludePatterns should only be used for specified linter (#1494)
1ca232a Fix typos (#1476)
c68692e Missing sort-results in the docs (#1514)
947dae1 Unknown linter breaks //nolint (#1497)
df2e9e2 Update godot to 1.3.0 (#1498)
993337b Using upstrem goconst (#1500)
b90551c add new paralleltest linter (#1503)
b1755c1 build(deps): bump github.com/kyoh86/exportloopref from 0.1.7 to 0.1.8 (#1501)
3fe444c build(deps): bump lodash from 4.17.15 to 4.17.19 in /.github/peril (#1252)
e8043b6 feat(release): Update metadata for golangci-lint-action (#1491)

v1.32.2

03 Nov 01:23
52d26a3
Compare
Choose a tag to compare

Changelog

c1fe84c build(deps): bump gatsby-alias-imports from 1.0.4 to 1.0.6 in /docs (#1479)
00e3e73 build(deps): bump gatsby-remark-embedder from 3.0.0 to 4.0.0 in /docs (#1478)
97cb05c build(deps): bump github.com/fatih/color from 1.9.0 to 1.10.0 (#1485)
0b24526 build(deps): bump github.com/securego/gosec/v2 from 2.4.0 to 2.5.0 (#1484)
7a1ae96 build(deps): bump polished from 3.6.6 to 4.0.3 in /docs (#1482)
3277bdb build(deps): bump puppeteer from 5.3.1 to 5.4.1 in /docs (#1480)
6338971 feat(release): Update metadata for golangci-lint-action (#1475)
52d26a3 fix(docker): Fix docker tag for alpine build (#1487)
9ff0f31 pkg/lint/lintersdb: report all unknown linters at once (#1477)

v1.32.1

31 Oct 00:46
dc2d6b5
Compare
Choose a tag to compare

Changelog

55e35d2 Update exhaustivestruct (#1472)
f414375 build(deps): bump golangci/golangci-lint-action from v2.2.1 to v2.3.0 (#1469)
dc2d6b5 build(docker): Fix version details in docker image (#1471)
8071657 feat(release): Update metadata for golangci-lint-action (#1467)

v1.32.0

24 Oct 23:43
9d557ed
Compare
Choose a tag to compare

Changelog

25fcad6 Add dummy maintainer to keep dpkg happy (#1406)
c57627b Add exhaustivestruct linter (#1411)
796a958 Add go-errorlint (#1420)
5f93c93 Add support for fish completion (#1201)
926e76d Add tparallel linter (#1380)
247b6c2 Add wrapcheck linter (#1407)
d20b8f9 Added .golangci.yaml to list of configuration files searched on startup (#1364)
89e9482 Added func to sort linters (#1451)
9b3ba43 Added support for only specifying default severity (#1396)
3e6b01e Mention macports installation procedure on macOS (#1352)
3368a55 Releasing docker image for arm64 (#1383)
140d51b Trigger the Netlify (#1358)
7330026 Update assets (#1357)
a8b7b00 Update gochecknoglobals, use source analyzer (#1422)
ad26b68 build(dep): Ignore known dependency failure in nancy (#1378)
fe976ff build(deps): bump @mdx-js/mdx from 1.6.16 to 1.6.18 in /docs (#1401)
f63ad9e build(deps): bump gatsby from 2.24.52 to 2.24.65 in /docs (#1400)
763b998 build(deps): bump gatsby-plugin-canonical-urls in /docs (#1390)
70cd9ba build(deps): bump gatsby-plugin-catch-links in /docs (#1415)
52c8e1c build(deps): bump gatsby-plugin-google-analytics in /docs (#1388)
caecdef build(deps): bump gatsby-plugin-mdx from 1.2.35 to 1.2.40 in /docs (#1386)
ea84543 build(deps): bump gatsby-plugin-mdx from 1.2.40 to 1.2.43 in /docs (#1419)
cbaa2ae build(deps): bump gatsby-plugin-offline from 3.2.23 to 3.2.27 in /docs (#1368)
8569ea2 build(deps): bump gatsby-plugin-sharp from 2.6.31 to 2.6.40 in /docs (#1423)
7e39563 build(deps): bump gatsby-plugin-sitemap from 2.4.12 to 2.4.14 in /docs (#1417)
2763cc4 build(deps): bump gatsby-remark-autolink-headers in /docs (#1387)
88285dc build(deps): bump gatsby-remark-images from 3.3.28 to 3.3.29 in /docs (#1365)
9198323 build(deps): bump gatsby-remark-mermaid from 2.0.0 to 2.1.0 in /docs (#1369)
9ea696e build(deps): bump gatsby-source-filesystem in /docs (#1366)
3da7f4c build(deps): bump gatsby-source-filesystem in /docs (#1389)
0ca6265 build(deps): bump gatsby-transformer-sharp in /docs (#1402)
25228eb build(deps): bump gatsby-transformer-yaml from 2.4.10 to 2.4.11 in /docs (#1367)
501f00c build(deps): bump github.com/mattn/go-colorable from 0.1.7 to 0.1.8 (#1413)
ae3aca7 build(deps): bump github.com/sirupsen/logrus from 1.6.0 to 1.7.0 (#1412)
3cc77d1 build(deps): bump github.com/sourcegraph/go-diff from 0.6.0 to 0.6.1 (#1414)
065be62 build(deps): bump github.com/tetafro/godot from 0.4.8 to 0.4.9 (#1384)
a0599ca build(deps): bump github.com/valyala/quicktemplate from 1.6.2 to 1.6.3 (#1385)
b2c7c37 build(deps): bump golangci/golangci-lint-action from v2 to v2.2.1 (#1447)
2f16572 build(deps): bump honnef.co/go/tools (#1448)
254f0d4 build(deps): bump honnef.co/go/tools (#1459)
857f744 build(deps): bump node-fetch in /.github/contributors (#1363)
da9f499 build(deps): bump puppeteer from 3.3.0 to 5.3.1 in /docs (#1418)
d4ebf99 build(go): Check if go.mod and go.sum are up to dated (#1377)
e4346a8 build(release): Prepare for release 1.32.0 (#1457)
5efb842 chore(dep): Update unparam/gofumpt to latest commit hash (#1376)
9d557ed chore(dep): Use tag version for cobra (#1458)
f163073 ci(dep): Check only for go.mod file (#1397)
838f590 ci(dependabot): Change interval for npm to monthly (#1424)
c1d7cfd ci(nancy): Bump nancy version to 1.0.1 (#1410)
c88841d ci(scan): Add codeQL scanning (#1405)
f6d7a75 ci: prevent macos to be marked as passing upon failure (#1381)
073e590 feat(completion): Add support for powershell completion (#1408)
8263147 fix Nancy's branch name (#1394)
58234f0 update exhaustive to latest; use version in go.mod (#1449)

v1.31.0

07 Sep 15:23
3d6d0e7
Compare
Choose a tag to compare

Changelog

13c2a34 Add home directory to config file search paths (#1325)
703f2af Add tests-on-macos to cover all main platforms (#1279)
1a2a672 Allow for serializing multiple golangci-lint invocations (#1302)
e695b14 Bump up gci to v0.2.2 (#1305)
ee85322 Fix typo in performance docs (#1350)
ad53b26 Gci: fix panic (#1292)
913e57f Gci: update the way to call Run() (#1337)
029278c Move sliceContains to new package pkg/sliceutil (#1333)
3d6d0e7 Prepare v1.31.0 (#1356)
a35fd6e Support short and json formats for version cmd (#1315)
8084559 Tag nancy version to v0.3 (#1321)
0d2da56 Update assets for v1.30.0 (#1283)
20083f7 Update docs state (#1284)
fe20066 build(deps): bump @emotion/core from 10.0.28 to 10.0.34 in /docs (#1310)
e40fec0 build(deps): bump @emotion/core from 10.0.34 to 10.0.35 in /docs (#1332)
4f25b09 build(deps): bump gatsby from 2.24.23 to 2.24.37 in /docs (#1297)
ca8bbb8 build(deps): bump gatsby from 2.24.37 to 2.24.52 in /docs (#1342)
3a65cb8 build(deps): bump gatsby-plugin-manifest from 2.4.21 to 2.4.23 in /docs (#1309)
fdfad7b build(deps): bump gatsby-plugin-manifest from 2.4.23 to 2.4.27 in /docs (#1355)
9f918b6 build(deps): bump gatsby-plugin-mdx from 1.2.30 to 1.2.35 in /docs (#1334)
ef0dd23 build(deps): bump gatsby-plugin-netlify from 2.3.11 to 2.3.12 in /docs (#1298)
630fb3b build(deps): bump gatsby-plugin-netlify from 2.3.12 to 2.3.13 in /docs (#1330)
1844a75 build(deps): bump gatsby-plugin-offline from 3.2.21 to 3.2.22 in /docs (#1299)
74b4e81 build(deps): bump gatsby-plugin-offline from 3.2.22 to 3.2.23 in /docs (#1329)
fea37b3 build(deps): bump gatsby-plugin-sharp from 2.6.24 to 2.6.25 in /docs (#1296)
74d13f9 build(deps): bump gatsby-plugin-sharp from 2.6.25 to 2.6.31 in /docs (#1354)
95cb484 build(deps): bump gatsby-plugin-sitemap from 2.4.11 to 2.4.12 in /docs (#1344)
b4d83d8 build(deps): bump gatsby-remark-embedder from 1.16.0 to 3.0.0 in /docs (#1289)
3984512 build(deps): bump gatsby-remark-images from 3.3.23 to 3.3.25 in /docs (#1311)
63e28ec build(deps): bump gatsby-remark-images from 3.3.25 to 3.3.28 in /docs (#1345)
140f642 build(deps): bump gatsby-source-filesystem in /docs (#1313)
e3f6a50 build(deps): bump gatsby-transformer-remark in /docs (#1300)
14f432e build(deps): bump gatsby-transformer-sharp in /docs (#1312)
6ac41d9 build(deps): bump github.com/go-critic/go-critic from 0.5.0 to 0.5.2 (#1307)
fe53590 build(deps): bump github.com/gofrs/flock from 0.7.1 to 0.7.3 (#1326)
11818df build(deps): bump github.com/gofrs/flock from 0.7.3 to 0.8.0 (#1340)
3ca396e build(deps): bump github.com/sourcegraph/go-diff from 0.5.3 to 0.6.0 (#1353)
cae1842 build(deps): bump github.com/spf13/viper from 1.7.0 to 1.7.1 (#1285)
fcfcf81 build(deps): bump github.com/ssgreg/nlreturn/v2 from 2.0.1 to 2.0.2 (#1287)
e2d717b build(deps): bump github.com/ssgreg/nlreturn/v2 from 2.0.2 to 2.1.0 (#1327)
ac43599 build(deps): bump github.com/ultraware/funlen from 0.0.2 to 0.0.3 (#1341)
3ae248e build(deps): bump github.com/valyala/quicktemplate from 1.5.1 to 1.6.0 (#1288)
20814be build(deps): bump github.com/valyala/quicktemplate from 1.6.0 to 1.6.2 (#1295)
78b742f build(deps): bump honnef.co/go/tools (#1286)
52dc198 build(deps): bump polished from 3.6.5 to 3.6.6 in /docs (#1347)
faf6ab2 build(deps): bump react-helmet from 5.2.1 to 6.1.0 in /docs (#1290)
2e8ac43 build(deps): bump react-icons from 3.10.0 to 3.11.0 in /docs (#1328)
18fd36b build(golang1.15): Upgrade to golang 1.15 for smaller binary (#1303)
8e63112 cleanup go.sum (#1336)
2cb7515 update exhaustive linter (#1339)

Docker images

  • docker pull golangci/golangci-lint:latest
  • docker pull golangci/golangci-lint:v1.31.0
  • docker pull golangci/golangci-lint:v1.31
  • docker pull golangci/golangci-lint:latest-alpine
  • docker pull golangci/golangci-lint:v1.31.0-alpine
  • docker pull golangci/golangci-lint:v1.31-alpine

v1.30.0

03 Aug 03:20
45b90f6
Compare
Choose a tag to compare

Changelog

3aa04f5 Add WithAutofix flag for gofumpt linter config (#1281)
d38d047 Gci: support auto fix (#1277)
60613dc Introduce gci as new linter (#1266)
45b90f6 Prepare release v1.30.0 (#1282)
63249d6 Trigger Netlify to rebuild the docs (#1256)
15d97e9 Update assets/github-action-config.json (#1254)
cb2f12e Update the gen_github_action_config to add latest to assets (#1260)
ba997c5 Use the latest version of golangci-lint in action (#1280)
4354a64 build(deps): bump github.com/securego/gosec/v2 from 2.3.0 to 2.4.0 (#1273)
ba48f30 build(deps): bump github.com/tetafro/godot from 0.4.2 to 0.4.8 (#1261)
6b60cb8 new nlreturn linter (#1267)

Docker images

  • docker pull golangci/golangci-lint:latest
  • docker pull golangci/golangci-lint:v1.30.0
  • docker pull golangci/golangci-lint:v1.30
  • docker pull golangci/golangci-lint:latest-alpine
  • docker pull golangci/golangci-lint:v1.30.0-alpine
  • docker pull golangci/golangci-lint:v1.30-alpine

v1.29.0

20 Jul 14:54
6a68907
Compare
Choose a tag to compare

Changelog

21ee78c Improve 'no such linter' error message (#1244)
203bab6 Move dependabot config to .github folder (#1242)
862ed88 Run nancy validation for all dependencies (#1243)
6e7c317 Sorting result.Issues implementation (#1217) (#1218)
c8bd954 Support --fix for gofumpt (#1239)
27a97ae Update golangci-lint-action to use v1.2.2 (#1238)
a52e5ed Update the steps to make sure only template_date.state file is updated. (#1236)
65e1b30 build(deps): bump github.com/kyoh86/exportloopref from 0.1.4 to 0.1.7 (#1214)
cb3f67f build(deps): bump github.com/valyala/quicktemplate from 1.5.0 to 1.5.1 (#1240)
4f26f11 build(deps): bump golangci/golangci-lint-action from v1.2.2 to v2 (#1247)
90bce10 build(deps): bump lodash from 4.17.15 to 4.17.19 in /tools (#1250)
ee86e0e gofumpt: Add extra-rules option + update linter (#1228)
6dd10ac upgrade github.com/nishanths/exhaustive (#1246)

Docker images

  • docker pull golangci/golangci-lint:latest
  • docker pull golangci/golangci-lint:v1.29.0
  • docker pull golangci/golangci-lint:v1.29
  • docker pull golangci/golangci-lint:latest-alpine
  • docker pull golangci/golangci-lint:v1.29.0-alpine
  • docker pull golangci/golangci-lint:v1.29-alpine

v1.28.3

11 Jul 22:43
6ab3138
Compare
Choose a tag to compare

Changelog

45db4bd Bump gihub-action-config after patch release (#1223)
6550984 Configure path prefix via processor abstraction (#1226)
b98fda6 Enable linters for golangci-lint (#1221)
916213c Fix deprecation warning in goreleaser (#1224)
60abe4a Use lowercase directories (#1229)
6ab3138 go.sum: cleanup go.sum (#1231)

Docker images

  • docker pull golangci/golangci-lint:latest
  • docker pull golangci/golangci-lint:v1.28.3
  • docker pull golangci/golangci-lint:v1.28
  • docker pull golangci/golangci-lint:latest-alpine
  • docker pull golangci/golangci-lint:v1.28.3-alpine
  • docker pull golangci/golangci-lint:v1.28-alpine