golangci/golangci-lint
### [`v1.51.2`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1512)
[Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.51.1...v1.51.2)
1. updated linters
- `forbidigo`: from 1.3.0 to 1.4.0
- `gci`: from 0.9.0 to 0.9.1
- `go-critic`: from 0.6.5 to 0.6.7
- `go-errorlint`: from 1.0.6 to 1.1.0
- `gosec`: from 2.14.0 to 2.15.0
- `musttag`: from 0.4.4 to 0.4.5
- `staticcheck`: from 0.4.0 to 0.4.2
- `tools`: from 0.5.0 to 0.6.0
- `usestdlibvars`: from 1.21.1 to 1.23.0
- `wsl`: from 3.3.0 to 3.4.0
- `govet`: enable `timeformat` by default
2. misc.
- fix: cache status size calculation
- add new source archive
3. Documentation
- Improve installation section
- Replace links to godoc.org with pkg.go.dev
### [`v1.51.1`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1511)
[Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.51.0...v1.51.1)
1. updated linters
- `ginkgolinter`: from 0.7.1 to 0.8.1
- `ineffassign`: bump to HEAD
- `musttag`: from 0.4.3 to 0.4.4
- `sqlclosecheck`: from 0.3.0 to 0.4.0
- `staticcheck`: bump to v0.4.0
- `wastedassign`: from 2.0.6 to 2.0.7
- `wrapcheck`: from 2.7.0 to 2.8.0
### [`v1.51.0`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1510)
[Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.50.1...v1.51.0)
1. new linters
- `ginkgolinter`: https://github.com/nunnatsa/ginkgolinter
- `musttag`: https://github.com/junk1tm/musttag
- `gocheckcompilerdirectives`: https://github.com/leighmcculloch/gocheckcompilerdirectives
2. updated linters
- `bodyclose`: to HEAD
- `dupword`: from 0.0.7 to 0.0.9
- `errcheck`: from 1.6.2 to 1.6.3
- `exhaustive`: from 0.8.3 to 0.9.5
- `exportloopref`: from 0.1.8 to 0.1.11
- `gci`: from 0.8.1 to 0.9.0
- `ginkgolinter`: from 0.6.0 to 0.7.1
- `go-errorlint`: from 1.0.5 to 1.0.6
- `go-ruleguard`: from 0.3.21 to 0.3.22
- `gocheckcompilerdirectives`: from 1.1.0 to 1.2.1
- `gochecknoglobals`: from 0.1.0 to 0.2.1
- `gomodguard`: from 1.2.4 to 1.3.0
- `gosec`: from 2.13.1 to 2.14.0
- `govet`: Add `timeformat` to analysers
- `grouper`: from 1.1.0 to 1.1.1
- `musttag`: from 0.4.1 to 0.4.3
- `revive`: from 1.2.4 to 1.2.5
- `tagliatelle`: from 0.3.1 to 0.4.0
- `tenv`: from 1.7.0 to 1.7.1
- `unparam`: bump to HEAD
- `usestdlibvars`: from 1.20.0 to 1.21.1
- `wsl`: fix `force-err-cuddling` flag
3. misc.
- go1.20 support
- remove deprecated linters from presets
- Build NetBSD binaries
- Build loong64 binaries
4. Documentation
- `goimport`: improve documentation for local-prefixes
- `gomnd`: add missing always ignored functions
- `nolint`: fix typo
- `tagliatelle` usage typo
- add note about binary requirement for plugin
- cache preserving and colored output on docker runs
- improve documentation about debugging.
- improve Editor Integration section
- More specific default cache directory
- update output example to use valid checkstyle example; add json example
Configuration
š Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v1.50.1
->v1.51.2
Release Notes
golangci/golangci-lint
### [`v1.51.2`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1512) [Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.51.1...v1.51.2) 1. updated linters - `forbidigo`: from 1.3.0 to 1.4.0 - `gci`: from 0.9.0 to 0.9.1 - `go-critic`: from 0.6.5 to 0.6.7 - `go-errorlint`: from 1.0.6 to 1.1.0 - `gosec`: from 2.14.0 to 2.15.0 - `musttag`: from 0.4.4 to 0.4.5 - `staticcheck`: from 0.4.0 to 0.4.2 - `tools`: from 0.5.0 to 0.6.0 - `usestdlibvars`: from 1.21.1 to 1.23.0 - `wsl`: from 3.3.0 to 3.4.0 - `govet`: enable `timeformat` by default 2. misc. - fix: cache status size calculation - add new source archive 3. Documentation - Improve installation section - Replace links to godoc.org with pkg.go.dev ### [`v1.51.1`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1511) [Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.51.0...v1.51.1) 1. updated linters - `ginkgolinter`: from 0.7.1 to 0.8.1 - `ineffassign`: bump to HEAD - `musttag`: from 0.4.3 to 0.4.4 - `sqlclosecheck`: from 0.3.0 to 0.4.0 - `staticcheck`: bump to v0.4.0 - `wastedassign`: from 2.0.6 to 2.0.7 - `wrapcheck`: from 2.7.0 to 2.8.0 ### [`v1.51.0`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1510) [Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.50.1...v1.51.0) 1. new linters - `ginkgolinter`: https://github.com/nunnatsa/ginkgolinter - `musttag`: https://github.com/junk1tm/musttag - `gocheckcompilerdirectives`: https://github.com/leighmcculloch/gocheckcompilerdirectives 2. updated linters - `bodyclose`: to HEAD - `dupword`: from 0.0.7 to 0.0.9 - `errcheck`: from 1.6.2 to 1.6.3 - `exhaustive`: from 0.8.3 to 0.9.5 - `exportloopref`: from 0.1.8 to 0.1.11 - `gci`: from 0.8.1 to 0.9.0 - `ginkgolinter`: from 0.6.0 to 0.7.1 - `go-errorlint`: from 1.0.5 to 1.0.6 - `go-ruleguard`: from 0.3.21 to 0.3.22 - `gocheckcompilerdirectives`: from 1.1.0 to 1.2.1 - `gochecknoglobals`: from 0.1.0 to 0.2.1 - `gomodguard`: from 1.2.4 to 1.3.0 - `gosec`: from 2.13.1 to 2.14.0 - `govet`: Add `timeformat` to analysers - `grouper`: from 1.1.0 to 1.1.1 - `musttag`: from 0.4.1 to 0.4.3 - `revive`: from 1.2.4 to 1.2.5 - `tagliatelle`: from 0.3.1 to 0.4.0 - `tenv`: from 1.7.0 to 1.7.1 - `unparam`: bump to HEAD - `usestdlibvars`: from 1.20.0 to 1.21.1 - `wsl`: fix `force-err-cuddling` flag 3. misc. - go1.20 support - remove deprecated linters from presets - Build NetBSD binaries - Build loong64 binaries 4. Documentation - `goimport`: improve documentation for local-prefixes - `gomnd`: add missing always ignored functions - `nolint`: fix typo - `tagliatelle` usage typo - add note about binary requirement for plugin - cache preserving and colored output on docker runs - improve documentation about debugging. - improve Editor Integration section - More specific default cache directory - update output example to use valid checkstyle example; add json exampleConfiguration
š Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.