github golangci/golangci-lint v1.51.0

latest releases: v1.62.0, v1.61.0, v1.60.3...
21 months ago

Changelog

  • 26dde52 Add the ginkgolinter linter (#3369)
  • 74b768a Add timeformat to govet analysers (#3353)
  • 6f7f8ae Build NetBSD binaries (#3442)
  • 49e5bc0 Revert "build(deps): bump github.com/shirou/gopsutil/v3 from 3.22.10 to 3.22.11" (#3397)
  • ec4b34d build(deps): bump 4d63.com/gocheckcompilerdirectives from 1.1.0 to 1.2.0 (#3497)
  • 08f0914 build(deps): bump 4d63.com/gocheckcompilerdirectives from 1.2.0 to 1.2.1 (#3519)
  • 5631503 build(deps): bump 4d63.com/gochecknoglobals from 0.1.0 to 0.2.1 (#3496)
  • abe878d build(deps): bump docker/build-push-action from 3 to 4 (#3522)
  • 17ceb18 build(deps): bump github.com/Abirdcfly/dupword from 0.0.7 to 0.0.8 (#3333)
  • 9e81318 build(deps): bump github.com/Abirdcfly/dupword from 0.0.8 to 0.0.9 (#3422)
  • 7c4b7fd build(deps): bump github.com/daixiang0/gci from 0.8.1 to 0.8.2 (#3330)
  • 3ed68cb build(deps): bump github.com/daixiang0/gci from 0.8.2 to 0.8.5 (#3367)
  • 5a17666 build(deps): bump github.com/daixiang0/gci from 0.8.5 to 0.9.0 (#3379)
  • 8ed6146 build(deps): bump github.com/fatih/color from 1.13.0 to 1.14.1 (#3520)
  • 6eee916 build(deps): bump github.com/junk1tm/musttag from 0.4.1 to 0.4.3 (#3499)
  • b155355 build(deps): bump github.com/kisielk/errcheck from 1.6.2 to 1.6.3 (#3482)
  • 9d5b6be build(deps): bump github.com/kyoh86/exportloopref from 0.1.8 to 0.1.9 (#3317)
  • a2fd652 build(deps): bump github.com/kyoh86/exportloopref from 0.1.9 to 0.1.11 (#3368)
  • f290697 build(deps): bump github.com/ldez/tagliatelle from 0.3.1 to 0.4.0 (#3483)
  • 5cd8583 build(deps): bump github.com/leonklingele/grouper from 1.1.0 to 1.1.1 (#3372)
  • b126822 build(deps): bump github.com/mgechev/revive from 1.2.4 to 1.2.5 (#3517)
  • 7fb3021 build(deps): bump github.com/nishanths/exhaustive from 0.8.3 to 0.9.2 (#3381)
  • 453ff48 build(deps): bump github.com/nishanths/exhaustive from 0.9.2 to 0.9.3 (#3392)
  • e5aaa0a build(deps): bump github.com/nishanths/exhaustive from 0.9.3 to 0.9.5 (#3444)
  • 17c6cbb build(deps): bump github.com/nunnatsa/ginkgolinter from 0.6.0 to 0.7.1 (#3500)
  • 0eb5e26 build(deps): bump github.com/polyfloyd/go-errorlint from 1.0.5 to 1.0.6 (#3380)
  • 5ddece4 build(deps): bump github.com/quasilyte/go-ruleguard/dsl from 0.3.21 to 0.3.22 (#3443)
  • a9acb8d build(deps): bump github.com/ryancurrah/gomodguard from 1.2.4 to 1.3.0 (#3518)
  • ce9b9d6 build(deps): bump github.com/sashamelentyev/usestdlibvars from 1.20.0 to 1.21.1 (#3318)
  • 0028d68 build(deps): bump github.com/securego/gosec/v2 from 2.13.1 to 2.14.0 (#3311)
  • 089cf83 build(deps): bump github.com/shirou/gopsutil/v3 from 3.22.10 to 3.22.11 (#3393)
  • 7a1c8d3 build(deps): bump github.com/shirou/gopsutil/v3 from 3.22.10 to 3.22.12 (#3445)
  • 95813b7 build(deps): bump github.com/shirou/gopsutil/v3 from 3.22.9 to 3.22.10 (#3347)
  • ff0373c build(deps): bump github.com/sivchari/tenv from 1.7.0 to 1.7.1 (#3331)
  • 58ebedd build(deps): bump github.com/sourcegraph/go-diff to HEAD (#3350)
  • 34dde34 build(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (#3334)
  • 402bb50 build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#3332)
  • 036db83 build(deps): bump github.com/timakin/bodyclose to HEAD (#3378)
  • b8277a9 build(deps): bump golang.org/x/tools from 0.2.0 to 0.3.0 (#3358)
  • b2462ed build(deps): bump golang.org/x/tools from 0.3.0 to 0.4.0 (#3411)
  • 43e1eda build(deps): bump golang.org/x/tools from 0.4.0 to 0.5.0 (#3465)
  • a31485f build(deps): bump golangci/golangci-lint-action from 3.2.0 to 3.3.0 (#3323)
  • bc33392 build(deps): bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 (#3360)
  • 7fcd71a build(deps): bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 (#3501)
  • e0b6589 build(deps): bump goreleaser/goreleaser-action from 3 to 4 (#3427)
  • d7f24f9 build(deps): bump minimatch from 3.0.4 to 3.1.2 in /tools (#3373)
  • 31ada2a chore: Add a clarifying note to the bug report template (#3355)
  • d193989 chore: Do not use methods on pointer and value receivers (#3321)
  • 59bbe7f chore: add changelog
  • 9a8a056 chore: fix install script (revert) (#3514)
  • d57156e chore: fix install.sh to point at releases API (#3510)
  • 52e2f93 chore: fix latest install to cater for existing users who installed using '-s latest' (#3513)
  • fb0866a ci: support building loong64 release binaries (#3459)
  • d5d671f feat: add gocheckcompilerdirectives (#3463)
  • 3cc6373 feat: add musttag linter (#3386)
  • 67d57f4 feat: remove deprecated linters from presets (#3405)
  • 3a6f840 go1.20 support (#3414)
  • d65222a unparam: bump to HEAD (#3429)
  • 271a55d unparam: bump to HEAD (#3452)
  • 0cc3585 wsl: fix force-err-cuddling flag (#3407)

golangci-lint is a free and open-source project, built by people in their free time.
Also, the linter authors are an important part of golangci-lint.
If you use and appreciate golangci-lint please think to support us (golangci-lint maintainers and linters authors). ❤️

Don't miss a new golangci-lint release

NewReleases is sending notifications on new releases.