Golangci Lint Versions Save

Fast linters Runner for Go

v1.57.2

1 month 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! :heart:

For key updates, see the changelog.

Changelog

  • 94a01793 build(deps): bump github.com/ckaznocha/intrange from 0.1.0 to 0.1.1 (#4570)
  • 9558299e build(deps): bump github.com/jgautheron/goconst from 1.7.0 to 1.7.1 (#4555)
  • b78225bd build(deps): bump github.com/karamaru-alpha/copyloopvar from 1.0.8 to 1.0.9 (#4565)
  • 5a668425 build(deps): bump github.com/karamaru-alpha/copyloopvar from 1.0.9 to 1.0.10 (#4584)
  • afd670b9 build(deps): bump github.com/kkHAIKE/contextcheck from 1.1.4 to 1.1.5 (#4564)
  • 03acb644 build(deps): bump github.com/ldez/gomoddirectives from 0.2.3 to 0.2.4 (#4580)
  • 4d2fa7b3 build(deps): bump github.com/nunnatsa/ginkgolinter from 0.16.1 to 0.16.2 (#4569)
  • 66ec75e7 fix: display warnings on deprecated linter options (#4568)
  • 77a8601a fix: hide useless warning (#4587)
  • 3cff8687 fix: missing output format (#4574)
  • 5ae78cd2 fix: the TeamCity inspectionType service message (#4573)

v1.57.1

1 month ago

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 linter authors). :heart:

The most important changes are detailed here: https://golangci-lint.run/product/changelog/#v1571

Changelog

  • 87b6bf17 build(deps): bump github.com/golangci/plugin-module-register from 0.1.0 to 0.1.1 (#4549)
  • 921d5357 build(deps): bump github.com/pelletier/go-toml/v2 from 2.1.1 to 2.2.0 (#4548)
  • cd890db2 fix: filter invalid issues before other processors (#4552)

v1.57.0

1 month ago

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 linter authors). :heart:

The most important changes are detailed here: https://golangci-lint.run/product/changelog/#v1570

⚠️ Important ⚠️

  1. Deprecated linters are inactivated, you still need to disable them if you are using enable-all.
  2. Deprecated CLI flags (about linter settings and deadline) have been removed.

Changelog

  • 2bcc0104 Revert "fix: deprecation message related to UseDefaultSkipDirs (#4533)"
  • 571f2fcf build(deps): bump github.com/Abirdcfly/dupword from 0.0.13 to 0.0.14 (#4398)
  • 4ee10a24 build(deps): bump github.com/Antonboom/testifylint from 1.1.2 to 1.1.3 (#4447)
  • 61f2f70d build(deps): bump github.com/Antonboom/testifylint from 1.1.3 to 1.2.0 (#4449)
  • 02ea91d7 build(deps): bump github.com/alexkohler/nakedret/v2 from 2.0.2 to 2.0.4 (#4540)
  • e5d2bc95 build(deps): bump github.com/catenacyber/perfsprint from 0.6.0 to 0.7.0 (#4386)
  • 24439292 build(deps): bump github.com/catenacyber/perfsprint from 0.7.0 to 0.7.1 (#4402)
  • b07bd18c build(deps): bump github.com/daixiang0/gci from 0.12.1 to 0.12.3 (#4400)
  • 9c492afc build(deps): bump github.com/daixiang0/gci from 0.12.3 to 0.13.0 (#4429)
  • 17e736fa build(deps): bump github.com/denis-tingaikin/go-headerfrom 0.4.3 to 0.5.0 (#4396)
  • 584520cf build(deps): bump github.com/ghostiam/protogetter from 0.3.4 to 0.3.5 (#4539)
  • f6e23692 build(deps): bump github.com/go-critic/go-critic from 0.11.1 to 0.11.2 (#4430)
  • addd06ce build(deps): bump github.com/golangci/plugin-module-register to 0.1.0 (#4510)
  • d06296eb build(deps): bump github.com/golangci/unconvert to HEAD (#4473)
  • 76ce09b5 build(deps): bump github.com/jjti/go-spancheck from 0.5.2 to 0.5.3 (#4414)
  • df70758a build(deps): bump github.com/karamaru-alpha/copyloopvar from 1.0.4 to 1.0.8 (#4444)
  • f4e33e0b build(deps): bump github.com/kunwardeep/paralleltest from 1.0.9 to 1.0.10 (#4394)
  • f8370704 build(deps): bump github.com/nunnatsa/ginkgolinter from 0.15.2 to 0.16.0 (#4530)
  • f2d41100 build(deps): bump github.com/nunnatsa/ginkgolinter from 0.16.0 to 0.16.1 (#4531)
  • 485cb6a5 build(deps): bump github.com/ryancurrah/gomodguard from 1.3.0 to 1.3.1 (#4538)
  • d36c383f build(deps): bump github.com/shirou/gopsutil/v3 from 3.24.1 to 3.24.2 (#4446)
  • b5c339f4 build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#4448)
  • bcd015e3 build(deps): bump github.com/tomarrell/wrapcheck/v2 from 2.8.1 to 2.8.3 (#4403)
  • ce279348 build(deps): bump go-simpler.org/musttag from 0.8.0 to 0.9.0 (#4428)
  • 2c0a8ee5 build(deps): bump go-simpler.org/sloglint from 0.4.0 to 0.5.0 (#4523)
  • 6628d211 build(deps): bump golang.org/x/oauth2 from 0.17.0 to 0.18.0 in /scripts/gen_github_action_config (#4464)
  • 603e568f build(deps): bump golang.org/x/tools from 0.18.0 to 0.19.0 (#4462)
  • c6ac5a12 build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (#4503)
  • 4068bb73 build(deps): bump honnef.co/go/tools from 0.4.6 to 0.4.7 (#4410)
  • 5cb16561 build(deps): downgrade github.com/daixiang0/gci from 0.13.0 to 0.12.3 (#4484)
  • 98f0a9ea chore: nancy
  • 51a963fa chore: simplify comparators (#4499)
  • 2417da15 feat: add copyloopvar linter (#4382)
  • b96ff83e feat: add intrange linter (#4378)
  • 0683d451 feat: add sort-order option (#4467)
  • eaafdf36 feat: add verify command (#4527)
  • 803970f0 feat: allow running only a specific linter without modifying the file configuration (#4438)
  • b1eed507 feat: automatically adjust the maximum concurrency to the container CPU quota (#4441)
  • d37a3e09 feat: create output directory (#4524)
  • 64492b5e feat: disable copyloopvar and intrange on Go < 1.22 (#4397)
  • cba35e1d feat: improve 'no go files to analyze' message (#4536)
  • a0878087 feat: inactivate deprecated linters (#4436)
  • 167204c1 feat: new custom linters system (#4437)
  • e3ed3ba1 feat: new output.formats file configuration syntax (#4521)
  • 3d913524 feat: option to not override severity from linters (#4452)
  • b05e397a feat: option to strictly follow Go autogenerated file convention (#4507)
  • 39617e4d feat: rename exclude-autogenerated-strict to exclude-generated-strict (#4514)
  • 4b7a55a7 feat: replace run.skip-xxx options by issues.exclude-xxx options (#4509)
  • ec52d3c8 feat: syntax to not override severity from linters (#4472)
  • 1cabafc3 feat: use gosec severities (#4470)
  • bd477011 fix: deprecation message related to UseDefaultSkipDirs (#4533)
  • ddc703dd fix: disable temporarily httpresponse from govet (#4528)
  • 8f2459bf fix: move show-stats field from run to output (#4439)
  • c902b8e9 fix: panic when concurrency=0 (#4477)
  • 797d3bb0 fix: rule severity is required (#4469)
  • 7e2840b9 fix: store and read severity from linters in the cache (#4468)
  • 2413f68f fix: use GOTOOLCHAIN=auto inside the Docker images (#4532)
  • 1b0dbb09 fix: use first issue without inline on mergeLineIssues on multiplie issues (#3316)
  • c65868c1 gocritic: support of enable-all and disable-all options (#4335)
  • 3dbe8828 govet: add a warning about the deprecation of check-shadowing (#4535)
  • 69144471 govet: fix check-shadowing (#4534)
  • 2a2eebdb install.sh: set executable bit for Unix (#4408)
  • e6720b80 misspell: add extra-words (#4401)
  • d7a461a0 revive: add exclude option (#4365)

v1.56.2

2 months ago

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 linter authors). :heart:

Changelog

  • 6f268403 build(deps): bump github.com/Antonboom/testifylint from 1.1.1 to 1.1.2 (#4371)
  • 5a78c8a0 build(deps): bump github.com/bombsimon/wsl/v4 from 4.2.0 to 4.2.1 (#4367)
  • 71eae84b build(deps): bump github.com/go-critic/go-critic from 0.11.0 to 0.11.1 (#4388)
  • 58a724a0 build(deps): bump github.com/sashamelentyev/usestdlibvars from 1.24.0 to 1.25.0 (#4390)
  • a35de8c6 build(deps): bump github.com/securego/gosec/v2 from 2.18.2 to 2.19.0 (#4389)
  • 21bb5432 build(deps): bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 in /scripts/gen_github_action_config (#4380)
  • 5513d3c9 build(deps): bump golang.org/x/tools from 0.17.0 to 0.18.0 (#4387)
  • 53578856 build(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (#4379)

v1.56.1

2 months ago

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 linter authors). :heart:

Changelog

  • a25592b5 build(deps): bump github.com/Antonboom/testifylint from 1.1.0 to 1.1.1 (#4359)
  • 828b6b4a build(deps): bump github.com/kisielk/errcheck from 1.6.3 to 1.7.0 (#4358)
  • ca7b7a42 build(deps): bump github.com/mgechev/revive from 1.3.6 to 1.3.7 (#4355)
  • b525f2b8 govet: disable loopclosure with go1.22 (#4357)

v1.56.0

3 months ago

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 linter authors). :heart:

Important

testifylint has breaking changes about enabling/disabling checks:

  • If you were using the option enable with a filtered list of checks, you should either add disable-all: true (1) or use disable field (2).

      # Example (1)
      testifylint:
        disable-all: true
        enable:
          - bool-compare
          - compares
          - empty
          - error-is-as
          - error-nil
          - expected-actual
          - go-require
          - float-compare
          - len
          - nil-compare
          - require-error
          # - suite-dont-use-pkg
          - suite-extra-assert-call
          - suite-thelper
    
      # Example (2)
      testifylint:
        disable:
          - suite-dont-use-pkg
    

Changelog

  • bc169eb6 build(deps): bump actions/cache from 3 to 4 (#4329)
  • 390acc9f build(deps): bump actions/setup-go from 4 to 5 (#4250)
  • 42001943 build(deps): bump github.com/Antonboom/testifylint from 0.2.3 to 1.0.1 (#4186)
  • a12dde07 build(deps): bump github.com/Antonboom/testifylint from 1.0.1 to 1.0.2 (#4193)
  • 7656f82c build(deps): bump github.com/Antonboom/testifylint from 1.0.2 to 1.1.0 (#4330)
  • 1a00b409 build(deps): bump github.com/GaijinEntertainment/go-exhaustruct/v3 from 3.1.0 to 3.2.0 (#4304)
  • affa7d11 build(deps): bump github.com/OpenPeeDeeP/depguard/v2 from 2.1.0 to 2.2.0 (#4207)
  • 553161d9 build(deps): bump github.com/alecthomas/go-check-sumtype from 0.1.3 to 0.1.4 (#4317)
  • e32f2f3f build(deps): bump github.com/bombsimon/wsl/v4 from 3.4.0 to 4.2.0 (#4215)
  • 6e09a205 build(deps): bump github.com/butuzov/ireturn from 0.2.2 to 0.3.0 (#4352)
  • 2b7c777b build(deps): bump github.com/catenacyber/perfsprint from 0.2.0 to 0.3.0 (#4157)
  • be5c2e93 build(deps): bump github.com/catenacyber/perfsprint from 0.3.0 to 0.3.1 (#4199)
  • 84442f26 build(deps): bump github.com/catenacyber/perfsprint from 0.3.1 to 0.4.0 (#4236)
  • 5083ba8c build(deps): bump github.com/catenacyber/perfsprint from 0.4.0 to 0.5.0 (#4258)
  • 4ea9468c build(deps): bump github.com/catenacyber/perfsprint from 0.5.0 to 0.6.0 (#4346)
  • 1ead82ff build(deps): bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 in /tools (#4307)
  • 815556a8 build(deps): bump github.com/daixiang0/gci from 0.11.2 to 0.12.0 (#4260)
  • 0264eaa5 build(deps): bump github.com/daixiang0/gci from 0.12.0 to 0.12.1 (#4293)
  • da3eb313 build(deps): bump github.com/fatih/color from 1.15.0 to 1.16.0 (#4194)
  • 97cb9054 build(deps): bump github.com/ghostiam/protogetter from 0.2.3 to 0.3.1 (#4167)
  • 2640ed7c build(deps): bump github.com/ghostiam/protogetter from 0.3.1 to 0.3.3 (#4185)
  • 3ff41630 build(deps): bump github.com/ghostiam/protogetter from 0.3.3 to 0.3.4 (#4327)
  • 87d55d9c build(deps): bump github.com/go-critic/go-critic from 0.10.0 to 0.11.0 (#4295)
  • 790c1632 build(deps): bump github.com/go-critic/go-critic from 0.9.0 to 0.10.0 (#4249)
  • 32dd629c build(deps): bump github.com/go-git/go-git/v5 from 5.4.2 to 5.11.0 in /tools (#4288)
  • 77cfc00d build(deps): bump github.com/gordonklaus/ineffassign from 0.0.0-20230610083614-0e73809eb601 to 0.1.0 (#4173)
  • 53e2c534 build(deps): bump github.com/jgautheron/goconst from 1.6.0 to 1.7.0 (#4200)
  • 1bb8c57d build(deps): bump github.com/jjti/go-spancheck from 0.4.2 to 0.5.2 (#4316)
  • 77ffe366 build(deps): bump github.com/kunwardeep/paralleltest from 1.0.8 to 1.0.9 (#4256)
  • 8301163c build(deps): bump github.com/mgechev/revive from 1.3.4 to 1.3.5 (#4305)
  • 057c296c build(deps): bump github.com/mgechev/revive from 1.3.5 to 1.3.6 (#4314)
  • b3146552 build(deps): bump github.com/nishanths/exhaustive from 0.11.0 to 0.12.0 (#4195)
  • 1c7e42ac build(deps): bump github.com/nunnatsa/ginkgolinter from 0.14.1 to 0.15.1 (#4248)
  • f921f000 build(deps): bump github.com/nunnatsa/ginkgolinter from 0.15.1 to 0.15.2 (#4282)
  • dfd09848 build(deps): bump github.com/polyfloyd/go-errorlint from 1.4.5 to 1.4.6 (#4234)
  • 42cdc306 build(deps): bump github.com/polyfloyd/go-errorlint from 1.4.6 to 1.4.7 (#4245)
  • 1cfbe0d1 build(deps): bump github.com/polyfloyd/go-errorlint from 1.4.7 to 1.4.8 (#4337)
  • a0d04014 build(deps): bump github.com/shirou/gopsutil/v3 from 3.23.10 to 3.23.11 (#4233)
  • 8f4b1a79 build(deps): bump github.com/shirou/gopsutil/v3 from 3.23.11 to 3.23.12 (#4296)
  • ee98b504 build(deps): bump github.com/shirou/gopsutil/v3 from 3.23.12 to 3.24.1 (#4344)
  • 0d5efec2 build(deps): bump github.com/sigstore/cosign from 1.13.1 to 1.13.2 in /tools (#4251)
  • 4c6c8711 build(deps): bump github.com/tetafro/godot from 1.4.15 to 1.4.16 (#4192)
  • 57bc603e build(deps): bump github.com/ykadowak/zerologlint from 0.1.3 to 0.1.4 (#4222)
  • 5cb49739 build(deps): bump github.com/ykadowak/zerologlint from 0.1.4 to 0.1.5 (#4235)
  • cd0d3447 build(deps): bump github/codeql-action from 2 to 3 (#4266)
  • 89bfdc05 build(deps): bump go-simpler.org/musttag from v0.7.2 to v0.8.0 (#4201)
  • f17fef34 build(deps): bump go-simpler.org/sloglint from 0.1.2 to 0.2.0 (#4166)
  • b702218b build(deps): bump go-simpler.org/sloglint from 0.2.0 to 0.3.0 (#4183)
  • 27e99b5d build(deps): bump go-simpler.org/sloglint from 0.3.0 to 0.4.0 (#4257)
  • 20600668 build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /tools (#4269)
  • 0baed20d build(deps): bump golang.org/x/oauth2 from 0.13.0 to 0.14.0 in /scripts/gen_github_action_config (#4203)
  • 855d4433 build(deps): bump golang.org/x/oauth2 from 0.14.0 to 0.15.0 in /scripts/gen_github_action_config (#4223)
  • 75d57088 build(deps): bump golang.org/x/oauth2 from 0.15.0 to 0.16.0 in /scripts/gen_github_action_config (#4308)
  • cf2591a9 build(deps): bump golang.org/x/tools from 0.14.0 to 0.15.0 (#4191)
  • de98cc08 build(deps): bump golang.org/x/tools from 0.15.0 to 0.16.0 (#4232)
  • 6b535aef build(deps): bump golang.org/x/tools from 0.16.0 to 0.16.1 (#4259)
  • 4bf463a8 build(deps): bump golang.org/x/tools from 0.16.1 to 0.17.0 (#4315)
  • 11bf3d67 build(deps): bump mvdan.cc/gofumpt from 0.5.0 to 0.6.0 (#4338)
  • 71ffbf20 build(deps): bump mvdan.cc/unparam from 20221223090309-7455f1af531d to 20240104100049-c549a3470d14 (#4333)
  • a7c175b6 build(deps): bump peter-evans/create-pull-request from 5 to 6 (#4348)
  • 32e5b2bf build(deps): github.com/macabu/inamedparam from 0.1.2 to 0.1.3 (#4261)
  • 43849699 chore: build doc on PR
  • 7fc341e5 devs: fix typo in testdata for gochecknoglobals (#4320)
  • d23c3547 feat: add spancheck linter (#4290)
  • b3ffe708 feat: implement stats per linter with a flag (#4341)
  • 95bc7a85 fix: make versioning inside Docker image consistent with binaries (#4279)
  • ad4a6b2c fix: parse Go RC version (#4319)
  • 192ee892 go1.22 support (#4272)
  • d99c02cd misspell: add mode option (#4275)
  • f269abec sloglint: add static-msg option (#4213)
  • 78742aca whitespace: update after moving to the analysis package (#4003)

v1.55.2

6 months ago

If you use and appreciate golangci-lint please think to support us (golangci-lint maintainers and linter authors). :heart:

Changelog

  • 02b6600a build(deps): bump github.com/butuzov/ireturn from 0.2.1 to 0.2.2 (#4178)
  • 5a0f059f build(deps): bump github.com/nunnatsa/ginkgolinter from 0.14.0 to 0.14.1 (#4171)
  • e3c2265f build(deps): bump github.com/shirou/gopsutil/v3 from 3.23.9 to 3.23.10 (#4177)

v1.55.1

6 months ago

If you use and appreciate golangci-lint please think to support us (golangci-lint maintainers and linter authors). :heart:

Changelog

  • 3d582093 build(deps): bump actions/setup-node from 3 to 4 (#4155)
  • 5c19d1d3 build(deps): bump github.com/golangci/revgrep from v0.5.0 to v0.5.2 (#4154)
  • 4068be1b build(deps): bump github.com/securego/gosec/v2 from 2.18.1 to 2.18.2 (#4153)
  • 9b20d49d output: convert backslashes to forward slashes for GitHub Action annotations printer (#4149)

v1.55.0

6 months ago

If you use and appreciate golangci-lint please think to support us (golangci-lint maintainers and linter authors). :heart:

Changelog

  • 4b188dbf Add "inamedparam": checks for interface method with unnamed params (#3793)
  • 2d5d29f5 Add testifylint linter (#4103)
  • 3c347996 Add a pre-commit hook to check all files (#4046)
  • de1c3919 Add perfsprint linter (#3714)
  • 8c178d38 add protogetter linter (#4069)
  • c65ab4b7 build(deps): bump actions/checkout from 3 to 4 (#4065)
  • b74ffbbe build(deps): bump docker/build-push-action from 4 to 5 (#4094)
  • b974c308 build(deps): bump docker/setup-buildx-action from 2 to 3 (#4093)
  • 47d7785c build(deps): bump docker/setup-qemu-action from 2 to 3 (#4095)
  • cf93cf57 build(deps): bump github.com/4meepo/tagalign from 1.3.2 to 1.3.3 (#4143)
  • 95edd30b build(deps): bump github.com/Abirdcfly/dupword from 0.0.12 to 0.0.13 (#4104)
  • 5b402136 build(deps): bump github.com/breml/bidichk from 0.2.4 to 0.2.6 (#4044)
  • c6eae6cb build(deps): bump github.com/breml/bidichk from 0.2.6 to 0.2.7 (#4101)
  • f4b0ca78 build(deps): bump github.com/breml/errchkjson from 0.3.1 to 0.3.5 (#4042)
  • c9956e8e build(deps): bump github.com/breml/errchkjson from 0.3.5 to 0.3.6 (#4102)
  • 64e382b6 build(deps): bump github.com/butuzov/ireturn from 0.2.0 to 0.2.1 (#4142)
  • cc022712 build(deps): bump github.com/daixiang0/gci from 0.11.0 to 0.11.1 (#4068)
  • 615a52b9 build(deps): bump github.com/daixiang0/gci from 0.11.1 to 0.11.2 (#4090)
  • 0605100c build(deps): bump github.com/ghostiam/protogetter from 0.2.2 to 0.2.3 (#4130)
  • f18d712b build(deps): bump github.com/golangci/revgrep from 745bb2f7c2e6 to v0.5.0 (#4064)
  • a69976a6 build(deps): bump github.com/jgautheron/goconst from 1.5.1 to 1.6.0 (#4055)
  • 663d0022 build(deps): bump github.com/mgechev/revive from 1.3.2 to 1.3.3 (#4043)
  • eeb20881 build(deps): bump github.com/mgechev/revive from 1.3.3 to 1.3.4 (#4087)
  • 0e82ef5b build(deps): bump github.com/nunnatsa/ginkgolinter from 0.13.5 to 0.14.0 (#4117)
  • 452410c9 build(deps): bump github.com/polyfloyd/go-errorlint from 1.4.4 to 1.4.5 (#4078)
  • b673fb72 build(deps): bump github.com/ryanrolds/sqlclosecheck from 0.4.0 to 0.5.1 (#4071)
  • 823f02dc build(deps): bump github.com/securego/gosec/v2 from 2.17.0 to 2.18.0 (#4120)
  • e96af3ab build(deps): bump github.com/securego/gosec/v2 from 2.18.0 to 2.18.1 (#4131)
  • 2858394f build(deps): bump github.com/shirou/gopsutil/v3 from 3.23.7 to 3.23.8 (#4063)
  • 1af49e3b build(deps): bump github.com/shirou/gopsutil/v3 from 3.23.8 to 3.23.9 (#4111)
  • 22c64346 build(deps): bump github.com/tetafro/godot from 1.4.14 to 1.4.15 (#4077)
  • 0946f2c8 build(deps): bump github.com/uudashr/gocognit from 1.0.7 to 1.1.1 (#4129)
  • 904cec80 build(deps): bump github.com/uudashr/gocognit from 1.1.0 to 1.1.2 (#4145)
  • ffb9608c build(deps): bump github.com/uudashr/gocognit from 1.1.1 to 1.1.0 (#4144)
  • 865b93ab build(deps): bump github.com/xen0n/gosmopolitan from 1.2.1 to 1.2.2 (#4070)
  • 4b72aa5a build(deps): bump gitlab.com/bosi/decorder from 0.4.0 to 0.4.1 (#4056)
  • 4b83e502 build(deps): bump golang.org/x/net from 0.10.0 to 0.17.0 in /tools (#4124)
  • 6cd1bfdc build(deps): bump golang.org/x/net from 0.16.0 to 0.17.0 in /scripts/gen_github_action_config (#4125)
  • efb52afa build(deps): bump golang.org/x/oauth2 from 0.11.0 to 0.12.0 in /scripts/gen_github_action_config (#4079)
  • 2b73b3a9 build(deps): bump golang.org/x/oauth2 from 0.12.0 to 0.13.0 in /scripts/gen_github_action_config (#4122)
  • 28d88a1a build(deps): bump golang.org/x/tools from 0.12.0 to 0.13.0 (#4066)
  • dd58dd52 build(deps): bump golang.org/x/tools from 0.13.0 to 0.14.0 (#4119)
  • 75b6a083 build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (#4036)
  • fd06dca0 build(deps): bump goreleaser/goreleaser-action from 4 to 5 (#4080)
  • 41bfce91 build(deps): bump honnef.co/go/tools from 0.4.5 to 0.4.6 (#4083)
  • 69d6cc93 feat: add gochecksumtype linter (#3671)
  • 39c5fd10 feat: add sloglint linter (#4133)
  • 3d8ae007 feat: update gofmt and goimports (#4115)
  • 4254fad5 fix: update gofmt (#4141)
  • 64913173 govet: add appends analyzer (#4127)
  • bce3dfd4 unused: support passing in options (#4086)

v1.54.2

8 months ago

If you use and appreciate golangci-lint please think to support us (golangci-lint maintainers and linter authors). :heart:

Changelog

  • 07fb6ffd build(deps): bump github.com/Antonboom/errname from 0.1.10 to 0.1.12 (#4026)
  • 2de4bc69 build(deps): bump github.com/Antonboom/nilnil from 0.1.5 to 0.1.7 (#4024)
  • 8000abaf build(deps): bump github.com/nunnatsa/ginkgolinter from 0.13.3 to 0.13.5 (#4019)
  • ac0627dd build(deps): bump github.com/polyfloyd/go-errorlint from 1.4.3 to 1.4.4 (#4030)
  • f787bc70 build(deps): bump github.com/sashamelentyev/usestdlibvars from 1.23.0 to 1.24.0 (#4016)
  • fb50d99e build(deps): bump github.com/securego/gosec/v2 from 2.16.0 to 2.17.0 (#4015)
  • 2741ab2a build(deps): bump github.com/tetafro/godot from 1.4.11 to 1.4.14 (#4029)
  • be49b5aa build(deps): bump go.tmz.dev/musttag from 0.7.1 to 0.7.2 (#4017)
  • 3736e093 build(deps): bump honnef.co/go/tools from 0.4.3 to 0.4.4 (#4018)
  • 3db5817e build(deps): bump honnef.co/go/tools from 0.4.4 to 0.4.5 (#4022)
  • 411e0bbb fix: add all directories as safe git directories inside the Docker image (#4034)
  • a5eaf9fe govet: add directive and slog passes (#4028)