Releases: golangci/golangci-lint
v2.11.4
golangci-lint is a free and open-source project built by volunteers.
If you value it, consider supporting us, the maintainers and linter authors.
We appreciate it! ❤️
For key updates, see the changelog.
Changelog
- 4bbfc35 build(deps): bump github.com/fatih/color from 1.18.0 to 1.19.0 (#6451)
- b65068d build(deps): bump github.com/ryanrolds/sqlclosecheck from 0.5.1 to 0.6.0 (#6452)
- b7ca3ba build(deps): bump github.com/ryanrolds/sqlclosecheck from v0.5.1 to a fork (#6441)
- c795a75 build(deps): bump github.com/sonatard/noctx from 0.5.0 to 0.5.1 (#6436)
- 92706b6 build(deps): bump golang.org/x/mod from 0.33.0 to 0.34.0 (#6433)
- 41ee6f6 build(deps): bump golang.org/x/sys from 0.41.0 to 0.42.0 (#6435)
- b345eab build(deps): bump golang.org/x/tools from 0.42.0 to 0.43.0 (#6434)
v2.11.3
golangci-lint is a free and open-source project built by volunteers.
If you value it, consider supporting us, the maintainers and linter authors.
We appreciate it! ❤️
For key updates, see the changelog.
Changelog
v2.11.2
golangci-lint is a free and open-source project built by volunteers.
If you value it, consider supporting us, the maintainers and linter authors.
We appreciate it! ❤️
For key updates, see the changelog.
Changelog
v2.11.1
golangci-lint is a free and open-source project built by volunteers.
If you value it, consider supporting us, the maintainers and linter authors.
We appreciate it! ❤️
For key updates, see the changelog.
Changelog
Due to an error related to AUR, some artifacts of the v2.11.0 release have not been published.
This release contains the same things as v2.11.0.
v2.11.0
golangci-lint is a free and open-source project built by volunteers.
If you value it, consider supporting us, the maintainers and linter authors.
We appreciate it! ❤️
For key updates, see the changelog.
Changelog
- a97407a build(deps): bump actions/attest-build-provenance from 3 to 4 in the github-actions group (#6404)
- 71381cd build(deps): bump github.com/MirrexOne/unqueryvet from 1.5.3 to 1.5.4 (#6383)
- c6ae2ea build(deps): bump github.com/alexkohler/prealloc from 1.0.2 to 1.0.3 (#6391)
- 2e57144 build(deps): bump github.com/alexkohler/prealloc from 1.0.3 to 1.1.0 (#6395)
- f619fdc build(deps): bump github.com/kisielk/errcheck from 1.9.0 to 1.10.0 (#6396)
- 46d7813 build(deps): bump github.com/mgechev/revive from 1.14.0 to 1.15.0 (#6412)
- f8861ca build(deps): bump github.com/securego/gosec/v2 from 2.23.0 to 2.24.0 (#6394)
- a6f1155 build(deps): bump github.com/securego/gosec/v2 from 2.24.0 to 2.24.6 (#6398)
- 0259a6a build(deps): bump github.com/securego/gosec/v2 from 2.24.6 to 2.24.7 (#6400)
- 4fde6f7 build(deps): bump github.com/shirou/gopsutil/v4 from 4.26.1 to 4.26.2 (#6401)
- b746a30 build(deps): bump github.com/sonatard/noctx from 0.4.0 to 0.5.0 (#6393)
- 41aa1cd build(deps): bump github.com/uudashr/gocognit from 1.2.0 to 1.2.1 (#6392)
- d8bb8c4 build(deps): bump goreleaser/goreleaser-action from 6 to 7 in the github-actions group (#6384)
- 2e484ee build(deps): bump the linter-testdata group across 4 directories with 5 updates (#6382)
v2.10.1
golangci-lint is a free and open-source project built by volunteers.
If you value it, consider supporting us, the maintainers and linter authors.
We appreciate it! ❤️
For key updates, see the changelog.
Changelog
v2.10.0
golangci-lint is a free and open-source project built by volunteers.
If you value it, consider supporting us, the maintainers and linter authors.
We appreciate it! ❤️
For key updates, see the changelog.
Changelog
- 87a60c9 build(deps): bump github.com/godoc-lint/godoc-lint from 0.11.1 to 0.11.2 (#6372)
- f9b0a75 build(deps): bump github.com/nunnatsa/ginkgolinter from 0.22.0 to 0.23.0 (#6368)
- abdeb8d build(deps): bump github.com/securego/gosec/v2 from 2.22.11 to 2.23.0 (#6366)
- d9d4b19 build(deps): bump honnef.co/go/tools from 0.6.1 to 0.7.0 (#6367)
v2.9.0
golangci-lint is a free and open-source project built by volunteers.
If you value it, consider supporting us, the maintainers and linter authors.
We appreciate it! ❤️
For key updates, see the changelog.
Changelog
- 7bcbbbf build(deps): bump github.com/MirrexOne/unqueryvet from 1.4.0 to 1.5.0 (#6320)
- 34a7735 build(deps): bump github.com/MirrexOne/unqueryvet from 1.5.0 to 1.5.3 (#6332)
- 4fd6c24 build(deps): bump github.com/alecthomas/chroma/v2 from 2.21.1 to 2.22.0 (#6308)
- bc9df8b build(deps): bump github.com/alecthomas/chroma/v2 from 2.22.0 to 2.23.0 (#6328)
- 2ed365c build(deps): bump github.com/alecthomas/chroma/v2 from 2.23.0 to 2.23.1 (#6338)
- 935cc2f build(deps): bump github.com/alexkohler/prealloc from 1.0.1 to 1.0.2 (#6307)
- a0a46d1 build(deps): bump github.com/bombsimon/wsl/v5 from 5.3.0 to 5.6.0 (#6333)
- d79ce2f build(deps): bump github.com/ghostiam/protogetter from 0.3.18 to 0.3.19 (#6326)
- 1d3d007 build(deps): bump github.com/ghostiam/protogetter from 0.3.19 to 0.3.20 (#6346)
- a410925 build(deps): bump github.com/go-viper/mapstructure/v2 from 2.4.0 to 2.5.0 (#6318)
- 353cec6 build(deps): bump github.com/golangci/golines from 0.14.0 to 0.15.0 (#6354)
- 645ae5b build(deps): bump github.com/golangci/misspell from 0.7.0 to 0.8.0 (#6358)
- 9abb996 build(deps): bump github.com/mgechev/revive from 1.13.0 to 1.14.0 (#6359)
- 1a9f05c build(deps): bump github.com/nunnatsa/ginkgolinter from 0.21.2 to 0.22.0 (#6306)
- 6106a60 build(deps): bump github.com/shirou/gopsutil/v4 from 4.25.12 to 4.26.1 (#6342)
- eac37cb build(deps): bump github.com/sirupsen/logrus from 1.9.3 to 1.9.4 (#6325)
- efc54c5 build(deps): bump go.augendre.info/arangolint from 0.3.1 to 0.4.0 (#6304)
- 8f0bb64 build(deps): bump golang.org/x/mod from 0.31.0 to 0.32.0 (#6317)
- 70ad936 build(deps): bump golang.org/x/mod from 0.32.0 to 0.33.0 (#6355)
- ca3fa5d build(deps): bump golang.org/x/oauth2 from 0.34.0 to 0.35.0 in /scripts/gen_github_action_config in the scripts group (#6352)
- a0a1f7e build(deps): bump golang.org/x/sys from 0.39.0 to 0.40.0 (#6305)
- a346ce3 build(deps): bump golang.org/x/sys from 0.40.0 to 0.41.0 (#6356)
- 956db12 build(deps): bump golang.org/x/tools from 0.40.0 to 0.41.0 (#6319)
- 2eecf28 build(deps): bump golang.org/x/tools from 0.41.0 to 0.42.0 (#6357)
- b16c91e build(deps): bump the linter-testdata group across 1 directory with 2 updates (#6343)
- 4636637 feat: do not collect VCS information when loading code (#6349)
- 0515856 feat: log information about files when configuration verification (#6330)
- 7024fff fix: emit an error when no linters enabled (#6323)
- e9b7221 go1.26 support (#6271)
- f9b1289 mnd: add more tests (#6324)
- de42a46 unqueryvet: change default (#6350)
v2.8.0
golangci-lint is a free and open-source project built by volunteers.
If you value it, consider supporting us, the maintainers and linter authors.
We appreciate it! ❤️
For key updates, see the changelog.
Changelog
- 6a55b8b build(deps): bump codeberg.org/polyfloyd/go-errorlint from 1.8.0 to 1.9.0 (#6284)
- 57d155c build(deps): bump github.com/BurntSushi/toml from 1.5.0 to 1.6.0 (#6276)
- 0d43769 build(deps): bump github.com/MirrexOne/unqueryvet from 1.3.0 to 1.4.0 (#6299)
- 6c53281 build(deps): bump github.com/alecthomas/chroma/v2 from 2.20.0 to 2.21.1 (#6278)
- 2f5fe97 build(deps): bump github.com/alexkohler/prealloc from 1.0.0 to 1.0.1 (#6289)
- 496ae44 build(deps): bump github.com/ghostiam/protogetter from 0.3.17 to 0.3.18 (#6277)
- e2fbe0a build(deps): bump github.com/go-critic/go-critic from 0.14.2 to 0.14.3 (#6300)
- 3cebab9 build(deps): bump github.com/godoc-lint/godoc-lint from 0.10.2 to 0.11.1 (#6282)
- 7a6a90c build(deps): bump github.com/golangci/golines from 0.0.0-20250217134842-442fd0091d95 to 0.14.0 (#6279)
- b388efe build(deps): bump github.com/ldez/gomoddirectives from 0.7.1 to 0.8.0 (#6241)
- 3eae3e9 build(deps): bump github.com/securego/gosec/v2 from 2.22.11-0.20251204091113-daccba6b93d7 to 2.22.11 (#6258)
- e45bbde build(deps): bump github.com/shirou/gopsutil/v4 from 4.25.11 to 4.25.12 (#6290)
- 0e8e7fd build(deps): bump golang.org/x/mod from 0.30.0 to 0.31.0 (#6253)
- 4286683 build(deps): bump golang.org/x/oauth2 from 0.33.0 to 0.34.0 in /scripts/gen_github_action_config in the scripts group (#6247)
- 7d53213 build(deps): bump golang.org/x/sync from 0.18.0 to 0.19.0 (#6255)
- 9756d45 build(deps): bump golang.org/x/sys from 0.38.0 to 0.39.0 (#6254)
- 54af8f3 build(deps): bump golang.org/x/tools from 0.39.0 to 0.40.0 (#6252)
- df2b36f build(deps): bump golangci/golangci-lint-action from 9.1.0 to 9.2.0 in the github-actions group (#6248)
- 6441d5c build(deps): bump peter-evans/create-pull-request from 7 to 8 in the github-actions group (#6270)
- efa7852 build(deps): bump the linter-testdata group across 5 directories with 8 updates (#6286)
- 246bc08 revive: add missing enable-default-rules setting (#6288)
- 2135d9a revive: fix suggested fixes (#6295)
v2.7.2
golangci-lint is a free and open-source project built by volunteers.
If you value it, consider supporting us, the maintainers and linter authors.
We appreciate it! ❤️
For key updates, see the changelog.