dupword: from 0.1.7 to 0.1.8 (new option skip-raw-strings)
errcheck: from 1.10.0 to 1.20.0
exhaustruct_v5: from 4.0.0 to 5.0.2 (new configuration)
exhaustruct: deprecated and replaced by exhaustruct_v5
fatcontext: from 0.9.0 to 0.10.0 (new options: check-loops, check-function-literals)
goconst: add option `exclude-
goconst: from 1.10.0 to 1.11.0 (new option: ignore-map-keys)
gofumpt: from 0.9.2 to 0.11.0 (new options: extra.group-params, extra.clothe-returns, extra.balance-calls)
gomoddirectives: from 0.8.0 to 0.9.0 (new option: replace-allow-all)
gosec: from 2.26.1 to 2.27.1
govet-modernize: from 0.44.0 to 0.49.0 (fmtappendf is removed. New analyzers atomictypes, embedlit, errorsastype, importcomment, reflecttypeassert, slicesclip, and slicesbackward. waitgroup is renamed waitgroupgo)
iface: from 1.4.3 to 1.5.0 (new analyzer: unusedmethod)
noinlineerr: from 1.0.5 to 1.0.6
nonamedreturns: from 1.0.6 to 1.0.8 (new option: allow-unused-named-returns)
recvcheck: from 0.2.0 to 0.3.0 (new default exclusions) types`
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [golangci/golangci-lint](https://github.com/golangci/golangci-lint) | | minor | `v2.12.2` β `v2.13.0` |
| [golangci/golangci-lint](https://github.com/golangci/golangci-lint) | uses-with | minor | `v2.12.2` β `v2.13.0` |
---
### Release Notes
<details>
<summary>golangci/golangci-lint (golangci/golangci-lint)</summary>
### [`v2.13.0`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v2130)
[Compare Source](https://github.com/golangci/golangci-lint/compare/v2.12.2...v2.13.0)
*Released on 2026-08-19*
1. Enhancements
- π go1.27 support
2. Bug fixes
- fix: cache package facts
3. Linters new features or changes
- `dupword`: from 0.1.7 to 0.1.8 (new option `skip-raw-strings`)
- `errcheck`: from 1.10.0 to 1.20.0
- `exhaustruct_v5`: from 4.0.0 to 5.0.2 (new configuration)
- `exhaustruct`: deprecated and replaced by `exhaustruct_v5`
- `fatcontext`: from 0.9.0 to 0.10.0 (new options: `check-loops`, `check-function-literals`)
- `goconst`: add option \`exclude-
- `goconst`: from 1.10.0 to 1.11.0 (new option: `ignore-map-keys`)
- `gofumpt`: from 0.9.2 to 0.11.0 (new options: `extra.group-params`, `extra.clothe-returns`, `extra.balance-calls`)
- `gomoddirectives`: from 0.8.0 to 0.9.0 (new option: `replace-allow-all`)
- `gosec`: from 2.26.1 to 2.27.1
- `govet-modernize`: from 0.44.0 to 0.49.0 (`fmtappendf` is removed. New analyzers `atomictypes`, `embedlit`, `errorsastype`, `importcomment`, `reflecttypeassert`, `slicesclip`, and `slicesbackward`. `waitgroup` is renamed `waitgroupgo`)
- `iface`: from 1.4.3 to 1.5.0 (new analyzer: `unusedmethod`)
- `noinlineerr`: from 1.0.5 to 1.0.6
- `nonamedreturns`: from 1.0.6 to 1.0.8 (new option: `allow-unused-named-returns`)
- `recvcheck`: from 0.2.0 to 0.3.0 (new default exclusions) types\`
- `unparam`: from [`2dd26e2`](https://github.com/golangci/golangci-lint/commit/2dd26e23affb) to [`2dd26e2`](https://github.com/golangci/golangci-lint/commit/2dd26e23affb)
4. Linters bug fixes
- `clickhouse-go-linter`: from 1.2.0 to 1.2.1
- `errname`: from 1.1.1 to 1.1.2
- `exhaustruct`: from 5.0.2 to 5.0.3
- `funcorder`: add missing `Function` field
- `ginkgolinter`: from 0.23.0 to 0.23.1
- `gocheckcompilerdirectives`: from 1.3.0 to 1.4.0
- `gocritic`: from 0.14.3 to 0.14.4
- `gomoddirectives`: add missing `IgnoreForbidden` field
- `iface`: from 1.4.2 to 1.4.3
- `mirror`: from 1.3.0 to 1.3.3
- `nilnil`: from 1.1.1 to 1.1.2
- `protogetter`: from 0.3.20 to 0.3.21
</details>
---
### Configuration
π **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
π¦ **Automerge**: Enabled.
β» **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
π **Ignore**: Close this PR and you won't be reminded about these updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zNS4xIiwidXBkYXRlZEluVmVyIjoiNDQuMzUuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJyZW5vdmF0ZS9hdXRvbWVyZ2UiLCJyZW5vdmF0ZS9naXRodWItYWN0aW9uIiwicmVub3ZhdGUvZ29sYW5nIl19-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
v2.12.2βv2.13.0v2.12.2βv2.13.0Release Notes
golangci/golangci-lint (golangci/golangci-lint)
v2.13.0Compare Source
Released on 2026-08-19
dupword: from 0.1.7 to 0.1.8 (new optionskip-raw-strings)errcheck: from 1.10.0 to 1.20.0exhaustruct_v5: from 4.0.0 to 5.0.2 (new configuration)exhaustruct: deprecated and replaced byexhaustruct_v5fatcontext: from 0.9.0 to 0.10.0 (new options:check-loops,check-function-literals)goconst: add option `exclude-goconst: from 1.10.0 to 1.11.0 (new option:ignore-map-keys)gofumpt: from 0.9.2 to 0.11.0 (new options:extra.group-params,extra.clothe-returns,extra.balance-calls)gomoddirectives: from 0.8.0 to 0.9.0 (new option:replace-allow-all)gosec: from 2.26.1 to 2.27.1govet-modernize: from 0.44.0 to 0.49.0 (fmtappendfis removed. New analyzersatomictypes,embedlit,errorsastype,importcomment,reflecttypeassert,slicesclip, andslicesbackward.waitgroupis renamedwaitgroupgo)iface: from 1.4.3 to 1.5.0 (new analyzer:unusedmethod)noinlineerr: from 1.0.5 to 1.0.6nonamedreturns: from 1.0.6 to 1.0.8 (new option:allow-unused-named-returns)recvcheck: from 0.2.0 to 0.3.0 (new default exclusions) types`unparam: from2dd26e2to2dd26e2clickhouse-go-linter: from 1.2.0 to 1.2.1errname: from 1.1.1 to 1.1.2exhaustruct: from 5.0.2 to 5.0.3funcorder: add missingFunctionfieldginkgolinter: from 0.23.0 to 0.23.1gocheckcompilerdirectives: from 1.3.0 to 1.4.0gocritic: from 0.14.3 to 0.14.4gomoddirectives: add missingIgnoreForbiddenfieldiface: from 1.4.2 to 1.4.3mirror: from 1.3.0 to 1.3.3nilnil: from 1.1.1 to 1.1.2protogetter: from 0.3.20 to 0.3.21Configuration
π Schedule: (UTC)
π¦ Automerge: Enabled.
β» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate CLI.