Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 31, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/golangci/golangci-lint v1.54.0 -> v1.59.0 age adoption passing confidence

Release Notes

golangci/golangci-lint (github.com/golangci/golangci-lint)

v1.59.0

Compare Source

v1.58.2

Compare Source

  1. Updated linters
    • canonicalheader: from 1.0.6 to 1.1.1
    • gosec: from 2.19.0 to 2.20.0
    • musttag: from 0.12.1 to 0.12.2
    • nilnil: from 0.1.8 to 0.1.9
  2. Documentation
    • Improve integrations and install pages

v1.58.1

Compare Source

v1.58.0

Compare Source

v1.57.2

Compare Source

v1.57.1

Compare Source

Changelog

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

v1.57.0

Compare Source

v1.56.2

Compare Source

  1. updated linters
    • go-critic: from 0.11.0 to 0.11.1
    • gosec: from 2.18.2 to 2.19.0
    • testifylint: from 1.1.1 to 1.1.2
    • usestdlibvars: from 1.24.0 to 1.25.0
    • wsl: from 4.2.0 to 4.2.1
  2. misc.
    • Fix missing version in Docker image
  3. Documentation
    • Explain the limitation of new-from-rev and new-from-patch

v1.56.1

Compare Source

  1. updated linters
    • errcheck: from 1.6.3 to 1.7.0
    • govet: disable loopclosure with go1.22
    • revive: from 1.3.6 to 1.3.7
    • testifylint: from 1.1.0 to 1.1.1

v1.56.0

Compare Source

  1. new linters
  2. updated linters
    • depguard: from 2.1.0 to 2.2.0
    • exhaustive: from 0.11.0 to 0.12.0
    • exhaustruct: from 3.1.0 to 3.2.0
    • gci: from 0.11.2 to 0.12.1
    • ginkgolinter: from 0.14.1 to 0.15.2
    • go-check-sumtype: from 0.1.3 to 0.1.4
    • go-critic: from 0.9.0 to 0.11.0
    • go-errorlint: from 1.4.5 to 1.4.8
    • go-spancheck: from 0.4.2 to 0.5.2
    • goconst: from 1.6.0 to 1.7.0
    • godot: from 1.4.15 to 1.4.16
    • gofumpt: from 0.5.0 to 0.6.0
    • inamedparam: from 0.1.2 to 0.1.3
    • ineffassign: from 0.0.0-20230610083614-0e73809eb601 to 0.1.0
    • ireturn: from 0.2.2 to 0.3.0
    • misspell: add mode option
    • musttag: from v0.7.2 to v0.8.0
    • paralleltest: from 1.0.8 to 1.0.9
    • perfsprint: from 0.2.0 to 0.6.0
    • protogetter: from 0.2.3 to 0.3.4
    • revive: from 1.3.4 to 1.3.6
    • sloglint: add static-msg option
    • sloglint: from 0.1.2 to 0.4.0
    • testifylint: from 0.2.3 to 1.1.0
    • unparam: from 2022122-7455f1af531d to 2024010-c549a3470d14
    • whitespace: update after moving to the analysis package
    • wsl: from 3.4.0 to 4.2.0
    • zerologlint: from 0.1.3 to 0.1.5
  3. misc.
    • 🎉 go1.22 support
    • Implement stats per linter with a flag
    • Make versioning inside Docker image consistent with binaries
    • Parse Go RC version
  4. Documentation
    • Fix noctx description
    • Add missing fields to .golangci.reference.yml
    • Improve .golangci.reference.yml defaults
    • typecheck: improve FAQ
    • exhaustruct: note that struct regular expressions are expected to match the entire package/name/structname
    • wrapcheck: adjust ignoreSigs to new defaults

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
```

```yml

Example (2)

  testifylint:
    disable:
      - suite-dont-use-pkg
```

v1.55.2

Compare Source

  1. updated linters
    • ireturn: from 0.2.1 to 0.2.2
    • ginkgolinter: from 0.14.0 to 0.14.1

v1.55.1

Compare Source

  1. updated linters
    • gosec: from 2.18.1 to 2.18.2
  2. misc.
    • revgrep: from v0.5.0 to v0.5.2 (support git < 2.41.0)
    • output: convert backslashes to forward slashes for GitHub Action annotations printer

v1.55.0

Compare Source

  1. new linters
  2. updated linters
    • bidichk: from 0.2.4 to 0.2.7
    • decorder: from 0.4.0 to 0.4.1
    • dupword: from 0.0.12 to 0.0.13
    • errchkjson: from 0.3.1 to 0.3.6
    • gci: from 0.11.0 to 0.11.2
    • ginkgolinter: from 0.13.5 to 0.14.0
    • go-errorlint: from 1.4.4 to 1.4.5
    • gocognit: from 1.0.7 to 1.1.0
    • goconst: from 1.5.1 to 1.6.0
    • godot: from 1.4.14 to 1.4.15
    • gofmt: update to HEAD
    • goimports: update to HEAD
    • gosec: from 2.17.0 to 2.18.1
    • gosmopolitan: from 1.2.1 to 1.2.2
    • govet: add appends analyzer
    • ireturn: from 0.2.0 to 0.2.1
    • protogetter: from 0.2.2 to 0.2.3
    • revgrep: from 745bb2f to v0.5.0
    • revive: from 1.3.2 to 1.3.4
    • sqlclosecheck: from 0.4.0 to 0.5.1
    • staticcheck: from 0.4.5 to 0.4.6
    • tagalign: from 1.3.2 to 1.3.3
    • unused: support passing in options
  3. misc.
    • Add a pre-commit hook to check all files
  4. Documentation
    • add source options to exclude-rules docs
    • gosec: add G602 to includes/excludes inside .golangci.reference.yml

v1.54.2

Compare Source

  1. updated linters:
    • errname: from 0.1.10 to 0.1.12
    • ginkgolinter: from 0.13.3 to 0.13.5
    • go-errorlint: from 1.4.3 to 1.4.4
    • godot: from 1.4.11 to 1.4.14
    • gosec: from 2.16.0 to 2.17.0
    • musttag: from 0.7.1 to 0.7.2
    • nilnil: from 0.1.5 to 0.1.7
    • staticcheck: from 0.4.3 to 0.4.5
    • usestdlibvars: from 1.23.0 to 1.24.0
    • govet: add missing directive and slog passes

v1.54.1

Compare Source

  1. updated linters:
    • go-critic: from 0.8.2 to 0.9.0
  2. misc.
    • plugin: temporarily hide warning about using plugins using the old API

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.

@renovate renovate bot force-pushed the renovate/github.com-golangci-golangci-lint-1.x branch from 8565d12 to ee37f6b Compare September 11, 2023 19:41
@renovate renovate bot changed the title Update module github.com/golangci/golangci-lint to v1.54.2 Update module github.com/golangci/golangci-lint to v1.55.0 Oct 21, 2023
@renovate renovate bot force-pushed the renovate/github.com-golangci-golangci-lint-1.x branch from ee37f6b to 5ac74b1 Compare October 21, 2023 05:54
@renovate renovate bot requested a review from a team as a code owner October 21, 2023 05:54
@renovate renovate bot changed the title Update module github.com/golangci/golangci-lint to v1.55.0 Update module github.com/golangci/golangci-lint to v1.55.1 Oct 26, 2023
@renovate renovate bot force-pushed the renovate/github.com-golangci-golangci-lint-1.x branch from 5ac74b1 to 9ba2c47 Compare October 26, 2023 02:22
@renovate renovate bot changed the title Update module github.com/golangci/golangci-lint to v1.55.1 Update module github.com/golangci/golangci-lint to v1.55.2 Nov 4, 2023
@renovate renovate bot force-pushed the renovate/github.com-golangci-golangci-lint-1.x branch from 9ba2c47 to 5377516 Compare November 4, 2023 08:17
@renovate renovate bot changed the title Update module github.com/golangci/golangci-lint to v1.55.2 Update module github.com/golangci/golangci-lint to v1.56.0 Feb 8, 2024
@renovate renovate bot force-pushed the renovate/github.com-golangci-golangci-lint-1.x branch 2 times, most recently from 28b412e to 221d83f Compare February 9, 2024 05:27
@renovate renovate bot changed the title Update module github.com/golangci/golangci-lint to v1.56.0 Update module github.com/golangci/golangci-lint to v1.56.1 Feb 9, 2024
@renovate renovate bot changed the title Update module github.com/golangci/golangci-lint to v1.56.1 chore(deps): update module github.com/golangci/golangci-lint to v1.56.1 Feb 10, 2024
@renovate renovate bot force-pushed the renovate/github.com-golangci-golangci-lint-1.x branch from 221d83f to 30412cb Compare February 16, 2024 02:12
@renovate renovate bot changed the title chore(deps): update module github.com/golangci/golangci-lint to v1.56.1 chore(deps): update module github.com/golangci/golangci-lint to v1.56.2 Feb 16, 2024
@renovate renovate bot force-pushed the renovate/github.com-golangci-golangci-lint-1.x branch from 30412cb to 6471aa7 Compare March 19, 2024 23:55
@renovate renovate bot changed the title chore(deps): update module github.com/golangci/golangci-lint to v1.56.2 chore(deps): update module github.com/golangci/golangci-lint to v1.57.0 Mar 19, 2024
@renovate renovate bot changed the title chore(deps): update module github.com/golangci/golangci-lint to v1.57.0 chore(deps): update module github.com/golangci/golangci-lint to v1.57.1 Mar 21, 2024
@renovate renovate bot force-pushed the renovate/github.com-golangci-golangci-lint-1.x branch from 6471aa7 to 4439820 Compare March 21, 2024 05:30
@renovate renovate bot force-pushed the renovate/github.com-golangci-golangci-lint-1.x branch from 4439820 to d2b05e1 Compare March 29, 2024 02:45
@renovate renovate bot changed the title chore(deps): update module github.com/golangci/golangci-lint to v1.57.1 chore(deps): update module github.com/golangci/golangci-lint to v1.57.2 Mar 29, 2024
@renovate renovate bot force-pushed the renovate/github.com-golangci-golangci-lint-1.x branch from d2b05e1 to c55f1b5 Compare May 4, 2024 20:57
@renovate renovate bot changed the title chore(deps): update module github.com/golangci/golangci-lint to v1.57.2 chore(deps): update module github.com/golangci/golangci-lint to v1.58.0 May 4, 2024
@renovate renovate bot changed the title chore(deps): update module github.com/golangci/golangci-lint to v1.58.0 chore(deps): update module github.com/golangci/golangci-lint to v1.58.1 May 10, 2024
@renovate renovate bot force-pushed the renovate/github.com-golangci-golangci-lint-1.x branch from c55f1b5 to 711110d Compare May 10, 2024 23:36
@renovate renovate bot force-pushed the renovate/github.com-golangci-golangci-lint-1.x branch from 711110d to e3de66a Compare May 23, 2024 11:55
@renovate renovate bot changed the title chore(deps): update module github.com/golangci/golangci-lint to v1.58.1 chore(deps): update module github.com/golangci/golangci-lint to v1.58.2 May 23, 2024
@renovate renovate bot changed the title chore(deps): update module github.com/golangci/golangci-lint to v1.58.2 chore(deps): update module github.com/golangci/golangci-lint to v1.59.0 May 27, 2024
@renovate renovate bot force-pushed the renovate/github.com-golangci-golangci-lint-1.x branch from e3de66a to 8495e80 Compare May 27, 2024 20:22
@jamietanna jamietanna merged commit 649fed8 into main Jun 3, 2024
@jamietanna jamietanna deleted the renovate/github.com-golangci-golangci-lint-1.x branch June 3, 2024 15:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants