github golangci/golangci-lint v1.62.0

2 days ago

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

  • 29c5529 Add filen linter (#5081)
  • baf610d Add iface linter (#4871)
  • ab90763 Add recvcheck linter (#5014)
  • 8a9d16e Revert "Add filen linter (#5081)" (#5087)
  • 944e1d8 build(deps): bump github.com/Abirdcfly/dupword from 0.1.1 to 0.1.3 (#5062)
  • 9f4951f build(deps): bump github.com/Antonboom/errname from 0.1.13 to 1.0.0 (#5057)
  • 61f8c0e build(deps): bump github.com/Antonboom/nilnil from 0.1.9 to 1.0.0 (#5058)
  • 095e495 build(deps): bump github.com/Antonboom/testifylint from 1.4.3 to 1.5.0 (#5054)
  • 0798941 build(deps): bump github.com/alecthomas/go-check-sumtype from 0.1.4 to 0.2.0 (#5038)
  • 90c0509 build(deps): bump github.com/alexkohler/nakedret/v2 from 2.0.4 to 2.0.5 (#5076)
  • 188d56c build(deps): bump github.com/bkielbasa/cyclop from 1.2.1 to 1.2.3 (#5071)
  • b020f7b build(deps): bump github.com/breml/bidichk from 0.2.7 to 0.3.1 (#5025)
  • 6c0ee25 build(deps): bump github.com/breml/bidichk from 0.3.1 to 0.3.2 (#5075)
  • e5dab8d build(deps): bump github.com/breml/errchkjson from 0.3.6 to 0.4.0 (#5028)
  • 318d78e build(deps): bump github.com/ckaznocha/intrange from 0.2.0 to 0.2.1 (#5024)
  • 5034dbc build(deps): bump github.com/fatih/color from 1.17.0 to 1.18.0 (#5088)
  • a33f794 build(deps): bump github.com/ghostiam/protogetter from 0.3.6 to 0.3.8 (#5026)
  • b07c319 build(deps): bump github.com/go-critic/go-critic from 0.11.4 to 0.11.5 (#5061)
  • a45560d build(deps): bump github.com/go-viper/mapstructure/v2 from 2.1.0 to 2.2.0 (#5034)
  • aa669e2 build(deps): bump github.com/go-viper/mapstructure/v2 from 2.2.0 to 2.2.1 (#5040)
  • 8a9cdad build(deps): bump github.com/golangci/go-printf-func-name from 7558a9eaa5af to v0.1.0 (#5079)
  • 9966cab build(deps): bump github.com/kisielk/errcheck from 1.7.0 to 1.8.0 (#5074)
  • 84c203a build(deps): bump github.com/lasiar/canonicalheader from 1.1.1 to 1.1.2 (#5119)
  • fb37d4c build(deps): bump github.com/mgechev/revive from 1.3.9 to 1.4.0 (#5035)
  • 6ba5f63 build(deps): bump github.com/mgechev/revive from 1.4.0 to 1.5.0 (#5113)
  • ce9bbe3 build(deps): bump github.com/nunnatsa/ginkgolinter from 0.16.2 to 0.17.0 (#5093)
  • c4b6d37 build(deps): bump github.com/nunnatsa/ginkgolinter from 0.17.0 to 0.18.0 (#5114)
  • 225f7a0 build(deps): bump github.com/securego/gosec/v2 from 2.21.2 to 2.21.3 (#5029)
  • 3a69806 build(deps): bump github.com/securego/gosec/v2 from 2.21.3 to 2.21.4 (#5039)
  • c2f7126 build(deps): bump github.com/sivchari/tenv from 1.10.0 to 1.12.1 (#5090)
  • 7187c89 build(deps): bump github.com/sonatard/noctx from 0.0.2 to 0.1.0 (#5027)
  • 5451909 build(deps): bump github.com/tetafro/godot from 1.4.17 to 1.4.18 (#5002)
  • d68c333 build(deps): bump github.com/timonwong/loggercheck from 0.9.4 to 0.10.1 (#5094)
  • 22b58c9 build(deps): bump go-simpler.org/musttag from 0.12.2 to 0.13.0 (#5121)
  • 46db787 build(deps): bump go.uber.org/automaxprocs from 1.5.3 to 1.6.0 (#5041)
  • 02a536a build(deps): bump golang.org/x/sys from 0.26.0 to 0.27.0 (#5118)
  • b3a1e1c build(deps): bump golang.org/x/tools from 0.24.0 to 0.25.0 (#5001)
  • 10f281c build(deps): bump golang.org/x/tools from 0.25.0 to 0.26.0 (#5056)
  • 0f4f0cb build(deps): bump golang.org/x/tools from 0.26.0 to 0.27.0 (#5120)
  • 31f2714 build(deps): bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 in the all group (#5059)
  • 5956285 build(deps): bump the all group across 3 directories with 4 updates /testdata (#5049)
  • 3592be6 build(deps): bump the all group across 3 directories with 5 updates (#5099)
  • be469a4 code-climate: add check_name field (#5086)
  • 874a8ba feat: deprecation step 2 of execinquery and gomnd (#5110)
  • 8c0c515 fix: Go version propagation (#5109)
  • 7560b4f fix: improve Go detection (#5112)
  • a86d8ba fix: type sizing when cross-compiling (32-bit) (#5053)

Don't miss a new golangci-lint release

NewReleases is sending notifications on new releases.