Releases: scop/golangci-lint
Releases · scop/golangci-lint
v0.0.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
- bc96740 build(deps): bump mvdan.cc/unparam to HEAD (golangci#5584)
- 23679e1 feat: new help commands related to formatters (golangci#5517)
- 4b188db Add "inamedparam": checks for interface method with unnamed params (golangci#3793)
- 0640d3f Add UseTesting linter (golangci#5170)
- 7e2229a Add
pre-commithook to runconfig verify(golangci#4602) - 2d5d29f Add
testifylintlinter (golangci#4103) - 3c34799 Add a pre-commit hook to check all files (golangci#4046)
- b8c061e Add execinquery linter (golangci#2677)
- aa0450c Add exptostd linter (golangci#5259)
- 29c5529 Add filen linter (golangci#5081)
- a39e032 Add funcorder linter (golangci#5630)
- baf610d Add iface linter (golangci#4871)
- b415402 Add linter
asasalintto lint pass []any as any (golangci#2968) - b2df2f4 Add new linter canonicalheader (golangci#4672)
- 1467bc0 Add nilnesserr linter (golangci#5240)
- 333187c Add nonamedreturns linter (golangci#2701)
- 89e6cd6 Add nosprintfhostport linter (golangci#2749)
- de1c391 Add perfsprint linter (golangci#3714)
- ab90763 Add recvcheck linter (golangci#5014)
- 2dcd82f Add support for generating illumos/amd64 targeted builds (golangci#3907)
- 3e52be7 Add swaggo/swag formatter (golangci#5749)
- 26dde52 Add the ginkgolinter linter (golangci#3369)
- 74b768a Add timeformat to govet analysers (golangci#3353)
- 6f7f8ae Build NetBSD binaries (golangci#3442)
- ea1df6f Default to YAML when config file has no extension (golangci#2618)
- 890a826 Normalize exclude-rules paths for Windows (golangci#2387)
- 3d28c57 Require type for oneOf mutual exclusion (golangci#5426)
- 8a9d16e Revert "Add filen linter (golangci#5081)" (golangci#5087)
- 49e5bc0 Revert "build(deps): bump github.com/shirou/gopsutil/v3 from 3.22.10 to 3.22.11" (golangci#3397)
- bf44200 Revert "build(deps): bump github.com/sylvia7788/contextcheck from 1.0.4 to 1.0.5 (golangci#2534)" (golangci#2538)
- 2bcc010 Revert "fix: deprecation message related to UseDefaultSkipDirs (golangci#4533)"
- ebd6dcb Revert 'fix: generics (golangci#2991)' (golangci#2995)
- 4f5251d Support Sarif output (golangci#4723)
- 8674597 add linter zerologlint (golangci#3726)
- 0b57096 add loongarch64 to the install script (golangci#3741)
- 1d8a15a add nosnakecase lint (golangci#2828)
- 8c178d3 add protogetter linter (golangci#4069)
- 134f2e0 add tagalign linter (golangci#3709)
- 7d4d898 bodyclose: bump to HEAD (golangci#3792)
- 6a20504 build(deps): bump github.com/shirou/gopsutil to v4.24.10 (golangci#5167)
- ec4b34d build(deps): bump 4d63.com/gocheckcompilerdirectives from 1.1.0 to 1.2.0 (golangci#3497)
- 08f0914 build(deps): bump 4d63.com/gocheckcompilerdirectives from 1.2.0 to 1.2.1 (golangci#3519)
- 84ab753 build(deps): bump 4d63.com/gocheckcompilerdirectives from 1.2.1 to 1.3.0 (golangci#5485)
- 5631503 build(deps): bump 4d63.com/gochecknoglobals from 0.1.0 to 0.2.1 (golangci#3496)
- 9ce9097 build(deps): bump 4d63.com/gochecknoglobals from 0.2.1 to 0.2.2 (golangci#5380)
- da0a6b3 build(deps): bump actions/cache from 2.1.7 to 3 (golangci#2674)
- bc169eb build(deps): bump actions/cache from 3 to 4 (golangci#4329)
- 93a0015 build(deps): bump actions/checkout from 2 to 3 (golangci#2643)
- c65ab4b build(deps): bump actions/checkout from 3 to 4 (golangci#4065)
- ff93f27 build(deps): bump actions/setup-go from 2 to 3 (golangci#2763)
- e394120 build(deps): bump actions/setup-go from 3 to 4 (golangci#3707)
- d360871 build(deps): bump actions/setup-go from 3 to 4 (golangci#3902)
- 390acc9 build(deps): bump actions/setup-go from 4 to 5 (golangci#4250)
- 176ef3f build(deps): bump actions/setup-node from 2 to 3 (golangci#2628)
- 3d58209 build(deps): bump actions/setup-node from 3 to 4 (golangci#4155)
- a41fe44 build(deps): bump cross-spawn from 6.0.5 to 6.0.6 in /.github/contributors (golangci#5145)
- 61bbcc4 build(deps): bump dependencies in the linter-testdata group (golangci#5691)
- 028cb5e build(deps): bump docker/build-push-action from 2 to 3 (golangci#2838)
- abe878d build(deps): bump docker/build-push-action from 3 to 4 (golangci#3522)
- b74ffbb build(deps): bump docker/build-push-action from 4 to 5 (golangci#4094)
- 360807a build(deps): bump docker/setup-buildx-action from 1 to 2 (golangci#2836)
- b974c30 build(deps): bump docker/setup-buildx-action from 2 to 3 (golangci#4093)
- d5201ad build(deps): bump docker/setup-qemu-action from 1 to 2 (golangci#2837)
- 47d7785 build(deps): bump docker/setup-qemu-action from 2 to 3 (golangci#4095)
- ffe688c build(deps): bump github.com/4meepo/tagalign from 1.2.2 to 1.3.1 (golangci#3979)
- e555470 build(deps): bump github.com/4meepo/tagalign from 1.3.1 to 1.3.2 (golangci#3980)
- cf93cf5 build(deps): bump github.com/4meepo/tagalign from 1.3.2 to 1.3.3 (golangci#4143)
- dc28153 build(deps): bump github.com/4meepo/tagalign from 1.3.3 to 1.3.4 (golangci#4705)
- a6c26ee build(deps): bump github.com/4meepo/tagalign from 1.3.4 to 1.4.1 (golangci#5255)
- 9fddfc4 build(deps): bump github.com/4meepo/tagalign from 1.4.1 to 1.4.2 (golangci#5430)
- 68b4988 build(deps): bump github.com/Abirdcfly/dupword from 0.0.11 to 0.0.12 (golangci#3944)
- 95edd30 build(deps): bump github.com/Abirdcfly/dupword from 0.0.12 to 0.0.13 (golangci#4104)
- 571f2fc build(deps): bump github.com/Abirdcfly/dupword from 0.0.13 to 0.0.14 (golangci#4398)
- e9a8726 build(deps): bump github.com/Abirdcfly/dupword from 0.0.14 to 0.1.1 (golangci#4954)
- 17ceb18 build(deps): bump github.com/Abirdcfly/dupword from 0.0.7 to 0.0.8 (golangci#3333)
- 9e81318 build(deps): bump github.com/Abirdcfly/dupword from 0.0.8 to 0.0.9 (golangci#3422)
- 530ac9c build(deps): bump github.com/Abirdcfly/dupword from 0.0.9 to 0.0.11 (golangci#3685)
- 944e1d8 build(deps): bump github.com/Abirdcfly/dupword from 0.1.1 to 0.1.3 (golangci#5062)
- f5f2c16 build(deps): bump github.com/Abirdcfly/dupword from 0.1.3 to 0.1.4 (golangci#5809)
- 07fb6ff build(deps): bump github.com/Antonboom/errname from 0.1.10 to 0.1.12 (golangci#4026)
- 95fc378 build(deps): bump github.com/Antonboom/errname from 0.1.12 to 0.1.13 (golangci#4669)
- 9f4951f build(deps): bump github.com/Antonboom/errname from 0.1.13 to 1.0.0 (golangci#5057)
- 68f5cea build(deps): bump github.com/Antonboom/errname from 0.1.5 to 0.1.6 (golangci#2758)
- 2a1edce build(deps): bump github.com/Antonboom/errname from 0.1.6 to 0.1.7 (golangci#2888)
- b88bb97 build(deps): bump github.com/Antonboom/errname from 0.1.7 to 0.1.8 (golangci#3660)
- a823b3f build(deps): bump github.com/Antonboom/errname from 0.1.8 to 0.1.9 (golangci#3672)
- 90cec26 build(deps): bump github.com/Antonboom/errname from 0.1.9 to 0.1.10 (golangci#3834)
- 07e4a33 build(deps): bump github.com/Antonboom/errname from 1.0.0 to 1.1.0 (golangci#5541)
- b8f973e build(deps): bump github.com/Antonboom/nilnil from 0.1.0 to 0.1.1 (golangci#2757)
- 4e1f615 build(deps): bump github.com/Antonboom/nilnil from 0.1.1 to 0.1.2 (golangci#3658)
- c623116 build(deps): bump github.com/Antonboom/nilnil from 0.1.2 to 0.1.3 (golangci#3679)
- a178667 build(deps): bump github.com/Antonboom/nilnil from 0.1.3 to 0.1.4 (golangci#3755)
- f087117 build(deps): bump github.com/Antonboom/nilnil from 0.1.4 to 0.1.5 (golangci#3836)
- 2de4bc6 build(deps): bump github.com/Antonboom/nilnil from 0.1.5 to 0.1.7 (golangci#4024)
- 4c3cc53 build(deps): bump github.com...
v0.0.42
Changelog
- b8c061e Add execinquery linter (golangci#2677)
- b415402 Add linter
asasalintto lint pass []any as any (golangci#2968) - 333187c Add nonamedreturns linter (golangci#2701)
- 89e6cd6 Add nosprintfhostport linter (golangci#2749)
- 2dcd82f Add support for generating illumos/amd64 targeted builds (golangci#3907)
- 26dde52 Add the ginkgolinter linter (golangci#3369)
- 74b768a Add timeformat to govet analysers (golangci#3353)
- 6f7f8ae Build NetBSD binaries (golangci#3442)
- ea1df6f Default to YAML when config file has no extension (golangci#2618)
- 890a826 Normalize exclude-rules paths for Windows (golangci#2387)
- 49e5bc0 Revert "build(deps): bump github.com/shirou/gopsutil/v3 from 3.22.10 to 3.22.11" (golangci#3397)
- bf44200 Revert "build(deps): bump github.com/sylvia7788/contextcheck from 1.0.4 to 1.0.5 (golangci#2534)" (golangci#2538)
- ebd6dcb Revert 'fix: generics (golangci#2991)' (golangci#2995)
- 8674597 add linter zerologlint (golangci#3726)
- 0b57096 add loongarch64 to the install script (golangci#3741)
- 1d8a15a add nosnakecase lint (golangci#2828)
- 134f2e0 add tagalign linter (golangci#3709)
- 7d4d898 bodyclose: bump to HEAD (golangci#3792)
- ec4b34d build(deps): bump 4d63.com/gocheckcompilerdirectives from 1.1.0 to 1.2.0 (golangci#3497)
- 08f0914 build(deps): bump 4d63.com/gocheckcompilerdirectives from 1.2.0 to 1.2.1 (golangci#3519)
- 5631503 build(deps): bump 4d63.com/gochecknoglobals from 0.1.0 to 0.2.1 (golangci#3496)
- da0a6b3 build(deps): bump actions/cache from 2.1.7 to 3 (golangci#2674)
- 93a0015 build(deps): bump actions/checkout from 2 to 3 (golangci#2643)
- ff93f27 build(deps): bump actions/setup-go from 2 to 3 (golangci#2763)
- e394120 build(deps): bump actions/setup-go from 3 to 4 (golangci#3707)
- d360871 build(deps): bump actions/setup-go from 3 to 4 (golangci#3902)
- 176ef3f build(deps): bump actions/setup-node from 2 to 3 (golangci#2628)
- 028cb5e build(deps): bump docker/build-push-action from 2 to 3 (golangci#2838)
- abe878d build(deps): bump docker/build-push-action from 3 to 4 (golangci#3522)
- 360807a build(deps): bump docker/setup-buildx-action from 1 to 2 (golangci#2836)
- d5201ad build(deps): bump docker/setup-qemu-action from 1 to 2 (golangci#2837)
- ffe688c build(deps): bump github.com/4meepo/tagalign from 1.2.2 to 1.3.1 (golangci#3979)
- e555470 build(deps): bump github.com/4meepo/tagalign from 1.3.1 to 1.3.2 (golangci#3980)
- 68b4988 build(deps): bump github.com/Abirdcfly/dupword from 0.0.11 to 0.0.12 (golangci#3944)
- 17ceb18 build(deps): bump github.com/Abirdcfly/dupword from 0.0.7 to 0.0.8 (golangci#3333)
- 9e81318 build(deps): bump github.com/Abirdcfly/dupword from 0.0.8 to 0.0.9 (golangci#3422)
- 530ac9c build(deps): bump github.com/Abirdcfly/dupword from 0.0.9 to 0.0.11 (golangci#3685)
- 68f5cea build(deps): bump github.com/Antonboom/errname from 0.1.5 to 0.1.6 (golangci#2758)
- 2a1edce build(deps): bump github.com/Antonboom/errname from 0.1.6 to 0.1.7 (golangci#2888)
- b88bb97 build(deps): bump github.com/Antonboom/errname from 0.1.7 to 0.1.8 (golangci#3660)
- a823b3f build(deps): bump github.com/Antonboom/errname from 0.1.8 to 0.1.9 (golangci#3672)
- 90cec26 build(deps): bump github.com/Antonboom/errname from 0.1.9 to 0.1.10 (golangci#3834)
- b8f973e build(deps): bump github.com/Antonboom/nilnil from 0.1.0 to 0.1.1 (golangci#2757)
- 4e1f615 build(deps): bump github.com/Antonboom/nilnil from 0.1.1 to 0.1.2 (golangci#3658)
- c623116 build(deps): bump github.com/Antonboom/nilnil from 0.1.2 to 0.1.3 (golangci#3679)
- a178667 build(deps): bump github.com/Antonboom/nilnil from 0.1.3 to 0.1.4 (golangci#3755)
- f087117 build(deps): bump github.com/Antonboom/nilnil from 0.1.4 to 0.1.5 (golangci#3836)
- d335b96 build(deps): bump github.com/BurntSushi/toml from 1.0.0 to 1.1.0 (golangci#2755)
- 72fc41c build(deps): bump github.com/BurntSushi/toml from 1.1.0 to 1.2.0 (golangci#3009)
- bd7edf3 build(deps): bump github.com/BurntSushi/toml from 1.2.0 to 1.2.1 (golangci#3310)
- 13de250 build(deps): bump github.com/BurntSushi/toml from 1.2.1 to 1.3.0 (golangci#3860)
- 0112521 build(deps): bump github.com/BurntSushi/toml from 1.3.0 to 1.3.2 (golangci#3899)
- c766184 build(deps): bump github.com/GaijinEntertainment/go-exhaustruct/v2 from 2.1.0 to 2.2.0 (golangci#2916)
- 57d61af build(deps): bump github.com/GaijinEntertainment/go-exhaustruct/v2 from 2.2.0 to 2.2.2 (golangci#3030)
- 69a49cf build(deps): bump github.com/GaijinEntertainment/go-exhaustruct/v2 from 2.2.2 to 2.3.0 (golangci#3122)
- d58342f build(deps): bump github.com/GaijinEntertainment/go-exhaustruct/v3 from 2.3.0 to 3.1.0 (golangci#3963)
- db4955a build(deps): bump github.com/OpenPeeDeeP/depguard from 1.1.0 to 1.1.1 (golangci#3186)
- 59a7aaf build(deps): bump github.com/OpenPeeDeeP/depguard/v2 from v2.0.1 to 2.1.0 (golangci#3883)
- 8f8c68a build(deps): bump github.com/alexkohler/nakedret to 2.0.1 (golangci#3760)
- c2ccfe6 build(deps): bump github.com/alexkohler/nakedret/v2 from 2.0.1 to 2.0.2 (golangci#3905)
- 9cb17e4 build(deps): bump github.com/alingse/asasalint from 0.0.10 to 0.0.11 (golangci#3003)
- 589ab84 build(deps): bump github.com/ashanbrown/forbidigo from 1.3.0 to 1.4.0 (golangci#3590)
- 3a1f50d build(deps): bump github.com/ashanbrown/forbidigo from 1.4.0 to 1.5.1 (golangci#3639)
- d6f3d71 build(deps): bump github.com/ashanbrown/forbidigo from 1.5.1 to 1.5.3 (golangci#3904)
- 6e31512 build(deps): bump github.com/ashanbrown/forbidigo from 1.5.3 to 1.6.0 (golangci#3942)
- adc0d8e build(deps): bump github.com/ashanbrown/makezero from 1.1.0 to 1.1.1 (golangci#2621)
- 70c1e77 build(deps): bump github.com/bkielbasa/cyclop from 1.2.0 to 1.2.1 (golangci#3888)
- c4df01f build(deps): bump github.com/bombsimon/wsl/v3 from 3.3.0 to 3.4.0 (golangci#3575)
- 9d04792 build(deps): bump github.com/breml/bidichk from 0.2.1 to 0.2.2 (golangci#2572)
- 4aa082a build(deps): bump github.com/breml/bidichk from 0.2.2 to 0.2.3 (golangci#2698)
- a68dc43 build(deps): bump github.com/breml/bidichk from 0.2.3 to 0.2.4 (golangci#3680)
- 18c25f7 build(deps): bump github.com/breml/errchkjson from 0.2.1 to 0.2.2 (golangci#2559)
- af6159c build(deps): bump github.com/breml/errchkjson from 0.2.2 to 0.2.3 (golangci#2570)
- 97adeb3 build(deps): bump github.com/breml/errchkjson from 0.2.3 to 0.3.0 (golangci#2695)
- 767060f build(deps): bump github.com/breml/errchkjson from 0.3.0 to 0.3.1 (golangci#3684)
- f648894 build(deps): bump github.com/butuzov/ireturn from 0.1.1 to 0.2.0 (golangci#3794)
- 73c0b5e build(deps): bump github.com/charithe/durationcheck from 0.0.9 to 0.0.10 (golangci#3661)
- 937e3d4 build(deps): bump github.com/curioswitch/go-reassign v0.1.2 to v0.2.0 (golangci#3234)
- c37828a build(deps): bump github.com/daixiang0/gci from 0.10.1 to 0.11.0 (golangci#3994)
- 8f9bc4a build(deps): bump github.com/daixiang0/gci from 0.3.1 to 0.3.2 (golangci#2640)
- b8f1e2a build(deps): bump github.com/daixiang0/gci from 0.3.4 to 0.4.0 (golangci#2965)
- 5e18365 build(deps): bump github.com/daixiang0/gci from 0.4.0 to 0.4.1 (golangci#2973)
- e60937a build(deps): bump github.com/daixiang0/gci from 0.4.1 to 0.4.2 (golangci#2979)
- a91463c build(deps): bump github.com/daixiang0/gci from 0.4.2 to 0.4.3 (golangci#2992)
- 2ab4678 build(deps): bump github.com/daixiang0/gci from 0.4.3 to 0.5.0 (golangci#3031)
- 368c41c build(deps): bump github.com/daixiang0/gci from 0.5.0 to 0.6.0 (golangci#3035)
- 2d8fea8 build(deps): bump github.com/daixiang0/gci from 0.6.0 to 0.6.2 (golangci#3058)
- 40082da build(deps): bump github.com/daixiang0/gci from 0.6.3 to 0.7.0 (golangci#3190)
- c78bc23 build(deps): bump github.com/daixiang0/gci from 0.7.0 to 0.8.0 (golangci#3241)
- 8926a95 build(deps): bump github.com/daixiang0/gci from 0.8.0 to 0.8.1 (golangci#3309)
- 7c4b7fd build(deps): bump github.com/daixiang0/gci from 0.8.1 to 0.8.2 (golangci#3330)
- 3ed68cb build(deps): bump github.com/daixiang0/gci from 0.8.2 to 0.8.5 (golangci#3367)
- 5a17666 build(deps): bump github.com/daixiang0/gci from 0.8.5 to 0.9.0 (golangci#3379)
- b19c0f1 build(deps): bump github.com/daixiang0/gci from 0.9.0 to 0.9.1 (golangci#3576)
- 6aa4e0f build(deps): bump github.com/daixiang0/gci from 0.9.1 to 0.10.1 (golangci#3686)
- aad2e22 build(deps): bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible in /tools (golangci#3831)
- 4405fe6 build(deps): bump github.com/docker/docker from 20.10.21+incompatible to 20.10.24+incompatible in /tools (golangci#3765)
- 7dcc1a1 build(deps): bump github.com/docker/docker from 23.0.1+incompatible to 23.0.3+incompatible in /tools (golangci#3818)
- 8ed6146 build(deps): bump github.com/fatih/color from 1.13.0 to 1.14.1 (golangci#3520)
- 36a2671 build(deps): bump github.com/fatih/color from 1.14.1 to 1.15.0 (golangci#3681)
- 98c811d build(deps): bump github.com/firefart/nonamedreturns from 1.0.1 to 1.0.2 (golangci#2929)
- 023e1c4 build(deps): bump github.com/firefart/nonamedreturns from 1.0.2 to 1.0.4 (golangci#2944)
- a8723d6 build(deps): bump github.com/fzipp/gocyclo from 0.4.0 to 0.5.0 (golangci#2693)
- e87bd57 build(deps): bump github.com/fzipp/gocyclo from 0.5.0 to 0.5.1 (golangci#2756)
- 7fbb11c build(deps): bump github.com/fzipp/gocyclo from 0.5.1 to 0.6.0 (golangci#2926)
- f7a66d0 build(deps): bump github.com/go-critic/go-critic from 0.6.2 to 0.6.3 (golangci#2759)
- 9da04f5 build(deps): bump github.com/go-critic/go-critic from 0.6.3 to 0.6.4 (golangci#3089)
- 28d7095 build(deps): bump github.com/go-critic/go-critic from 0.6.4 to 0.6.5 (golangci#3150)
- a775985 build(deps): bump github.com/go-critic/go-critic from 0.6.5 to 0.6.6 (golangci#3616)
- 3e8facb build(deps): bump github.com/go-critic/go-critic from 0.6.6 to 0.6.7 (golangci#3618)
- e27b129 build(deps): bump github.com/go-critic/go-critic from 0.6.7 to 0.7.0 (golangci#3701)
- bc616e8 build(deps): bump github.com/go-critic/go-critic from 0.7.0 to 0.8.0 (golangci#3810)
- 7d04f34 build(deps): bump github.com/go-critic/go-critic from 0.8.0 to 0.8.1 (golangci#3842)
- 78462c2 build(deps): bump github.com/go-critic/go-critic from 0.8.1 to 0.8.2 (golangci#3978)
- 9fc1e20 build(deps): bump github.com/go-critic/go-critic from 0.8.2 to 0.9.0 (golangci#4000)
- 5a9bd92 build(deps): bump github.com/go-toolsmith/astcopy from v1.0.2 to v1.0.3 (golangci#3560)
- cecd497 build(deps): bump github.com/golangci/misspell 0.4.0 to 0.4.1 (golangci#3918)
- 251ceaa build(deps): bump github.com/goreleaser/nfpm/v2 from 2.25.1 to 2.29.0 in /tools (golangci#3847)
- e187dd8 build(deps): bump github.com/hashicorp/go-version from 1.2.1 to 1.4.0 (golangci#2659)
- db5d58c build(deps): bump github.com/hashicorp/go-version from 1.4.0 to 1.5.0 (golangci#2873)
- f75b1a8 build(deps): bump github.com/hashicorp/go-version from 1.5.0 to 1.6.0 (golangci#2958)
- 6eee916 build(deps): bump github.com/junk1tm/musttag from 0.4.1 to 0.4.3 (golangci#3499)
- 54f8bd6 ...