Skip to content

fix(deps): update go-modules #5

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jan 29, 2025
Merged

fix(deps): update go-modules #5

merged 2 commits into from
Jan 29, 2025

Conversation

rwunderer
Copy link
Owner

This PR contains the following updates:

Package Type Update Change
github.com/golangci/golangci-lint require minor v1.61.0 -> v1.63.4
github.com/stretchr/testify require minor v1.9.0 -> v1.10.0
go (source) toolchain patch 1.23.1 -> 1.23.5
gotest.tools/gotestsum require minor v1.10.0 -> v1.12.0
sigs.k8s.io/external-dns require patch v0.15.0 -> v0.15.1

Release Notes

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

v1.63.4

Compare Source

  1. Linters bug fixes
    • dupl, gomodguard, revive: keep only Go-files.

v1.63.3

Compare Source

  1. Linters bug fixes
    • gofmt, gofumpt, goimports, gci: panic with several trailing EOL
    • goheader: skip issues with invalid positions

v1.63.2

Compare Source

  1. Linters bug fixes
    • gofmt, gofumpt, goimports, gci: panic with missing trailing EOL

v1.63.1

Compare Source

  1. Linters bug fixes
    • cgi: invalid reports with cgo
    • gofumpt: panic with autofix and cgo

v1.63.0

Compare Source

  1. Enhancements
    • Add support for SuggestedFixes 🎉 (35 linters can "autofix" reports).
    • Formatters (gofmt, goimports, gofumpt, gci) are applied after the suggested fixes.
  2. New linters
  3. Linters new features
    • gci: new options: no-inline-comments, no-prefix-comments
    • gomoddirectives: from 0.2.4 to 0.6.0 (new options: go-version-pattern, toolchain-pattern,toolchain-forbidden, tool-forbidden, go-debug-forbidden)
    • govet: new stdversion, waitgroup analyzers
    • importas: allow multiple empty aliases
    • loggercheck: new slog option
    • recvcheck: from 0.1.2 to 0.2.0 (new options: disable-builtin, exclusions)
    • tagliatelle: from 0.5.0 to 0.7.1 (new options: ignored-fields, extended-rules,overrides, pkg, ignore)
    • usestdlibvars: from 1.27.0 to 1.28.0 (autofix)
    • wrapcheck: from 2.9.0 to 2.10.0 (new option: extra-ignore-sigs)
  4. Linters bug fixes
    • asciicheck: from 0.2.0 to 0.3.0
    • bodyclose: from 5742072 to ed6a65f
    • funlen: from 0.1.0 to 0.2.0
    • ginkgolinter: from 0.18.3 to 0.18.4
    • gochecksumtype: from 0.2.0 to 0.3.1
    • gocognit: from 1.1.3 to 1.2.0
    • godot: from 1.4.18 to 1.4.20
    • goheader: report position improvement
    • gosec: handling of global nosec option when it is false
    • iface: from 1.2.1 to 1.3.0
    • importas: from 0.1.0 to 0.2.0
    • intrange: from 0.2.1 to 0.3.0
    • makezero: from 1.1.1 to 1.2.0
    • mirror: from 1.2.0 to 1.3.0
    • nilnil: from 1.0.0 to 1.0.1
    • nosprintfhostport: from 0.1.1 to 0.2.0
    • reassign: from 0.2.0 to 0.3.0
    • spancheck: from 0.6.2 to 0.6.4
    • tagalign: from 1.3.4 to 1.4.1
    • wastedassign: from 2.0.7 to 2.1.0
    • whitespace: from 0.1.1 to 0.2.0
    • wsl: from 4.4.1 to 4.5.0
  5. Deprecations
    • ⚠️ output.uniq-by-line is deprecated and replaced by issues.uniq-by-line.
  6. Misc.
    • Improvements of the help command (color and JSON support).
    • Removes decoder, sloglint, tagalin from format preset.
    • Enables paths with junction inside Windows.
    • The timeout is disabled if run.timeout <= 0.

v1.62.2

Compare Source

  1. Linters bug fixes
    • fatcontext: from 0.5.2 to 0.5.3
    • ginkgolinter: from 0.18.0 to 0.18.3
    • errorlint: from 1.6.0 to 1.7.0
    • iface: from 1.2.0 to 1.2.1
    • revive: from 1.5.0 to 1.5.1
    • testifylint: from 1.5.0 to 1.5.2
  2. Misc.
    • fix: ignore cache error when file not found

v1.62.1

Compare Source

Cancelled due to CI failure.

v1.62.0

Compare Source

  1. New linters
  2. Linters new features
    • ginkgolinter: from 0.17.0 to 0.18.0 (new option: force-succeed)
    • gochecksumtype: from 0.1.4 to 0.2.0 (new option: default-signifies-exhaustive)
    • loggercheck: from 0.9.4 to 0.10.1 (log/slog support)
    • nilnil: from 0.1.9 to 1.0.0 (new option: detect-opposite)
    • revive: from 1.3.9 to 1.5.0 (new rules: filename-format, and file-length-limit)
    • tenv: from 1.10.0 to 1.12.1 (handle dot import)
    • testifylint: from 1.4.3 to 1.5.0 (new checkers: contains, encoded-compare, regexp)
  3. Linters bug fixes
    • bidichk: from 0.2.7 to 0.3.2 (important performance improvement)
    • canonicalheader: from 1.1.1 to 1.1.2
    • cyclop: from 1.2.1 to 1.2.3
    • dupword: from 0.1.1 to 0.1.3
    • errcheck: from 1.7.0 to 1.8.0
    • errchkjson: from 0.3.6 to 0.4.0
    • errname: from 0.1.13 to 1.0.0
    • gocritic: from 0.11.4 to 0.11.5
    • goprintffuncname: from 7558a9e to v0.1.0
    • godot: from 1.4.17 to 1.4.18
    • gosec: from 2.21.2 to 2.21.4
    • intrange: from 0.2.0 to 0.2.1
    • musttag: from 0.12.2 to 0.13.0
    • nakedret: from 2.0.4 to 2.0.5
    • noctx: from 0.0.2 to 0.1.0
    • protogetter: from 0.3.6 to 0.3.8
  4. Deprecations
    • ⚠️ execinquery: deprecation step 2
    • ⚠️ gomnd: deprecation step 2 (replaced by mnd)
  5. Misc.
    • Type sizing when cross-compiling (32-bit).
    • code-climate: add check_name field
    • Improve Go version detection
    • Fix Go version propagation
  6. Documentation
    • Adds a section about exclude-dirs-use-default
    • Improve 'install from sources' section
    • Improve FAQ about Go versions
    • Improve linter/rule/check docs
    • Improve new linter section
    • Improve forbidigo pattern examples for built-in functions
stretchr/testify (github.com/stretchr/testify)

v1.10.0

Compare Source

What's Changed

Functional Changes
Fixes
Documantation, Build & CI

New Contributors

Full Changelog: stretchr/testify@v1.9.0...v1.10.0

gotestyourself/gotestsum (gotest.tools/gotestsum)

v1.12.0

Compare Source

What's Changed

New Contributors

Full Changelog: gotestyourself/gotestsum@v1.11.0...v1.12.0

v1.11.0

Compare Source

What's Changed

New Contributors

Full Changelog: gotestyourself/gotestsum@v1.10.1...v1.11.0

v1.10.1

Compare Source

What's Changed

New Contributors

Full Changelog: gotestyourself/gotestsum@v1.10.0...v1.10.1

kubernetes-sigs/external-dns (sigs.k8s.io/external-dns)

v0.15.1

Compare Source

What's Changed

NOTE: Users of the AWS providers may have to specify the region if not otherwise done, as environment variable.

Images

ˋdocker pull registry.k8s.io/external-dns/external-dns:v0.15.1ˋ

New Contributors

Full Changelog: kubernetes-sigs/external-dns@v0.15.0...v0.15.1


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@rwunderer
Copy link
Owner Author

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 64 additional dependencies were updated

Details:

Package Change
github.com/Antonboom/testifylint v1.4.3 -> v1.5.2
github.com/Crocmagnon/fatcontext v0.5.2 -> v0.5.3
github.com/alecthomas/go-check-sumtype v0.1.4 -> v0.3.1
github.com/ckaznocha/intrange v0.2.0 -> v0.3.0
github.com/ghostiam/protogetter v0.3.6 -> v0.3.8
github.com/go-viper/mapstructure/v2 v2.1.0 -> v2.2.1
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 -> v0.0.0-20150711004518-d14ea06fba99
github.com/jjti/go-spancheck v0.6.2 -> v0.6.4
github.com/lasiar/canonicalheader v1.1.1 -> v1.1.2
go-simpler.org/musttag v0.12.2 -> v0.13.0
go.uber.org/automaxprocs v1.5.3 -> v1.6.0
golang.org/x/crypto v0.27.0 -> v0.31.0
k8s.io/apimachinery v0.31.1 -> v0.32.0
k8s.io/utils v0.0.0-20240902221715-702e33fdd3c3 -> v0.0.0-20241104100929-3ea5e8cea738
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd -> v0.0.0-20241010143419-9aa6b5e7a4b3
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 -> v4.4.2
github.com/4meepo/tagalign v1.3.4 -> v1.4.1
github.com/Abirdcfly/dupword v0.1.1 -> v0.1.3
github.com/Antonboom/errname v0.1.13 -> v1.0.0
github.com/Antonboom/nilnil v0.1.9 -> v1.0.1
github.com/alexkohler/nakedret/v2 v2.0.4 -> v2.0.5
github.com/ashanbrown/makezero v1.1.1 -> v1.2.0
github.com/bkielbasa/cyclop v1.2.1 -> v1.2.3
github.com/breml/bidichk v0.2.7 -> v0.3.2
github.com/breml/errchkjson v0.3.6 -> v0.4.0
github.com/butuzov/ireturn v0.3.0 -> v0.3.1
github.com/butuzov/mirror v1.2.0 -> v1.3.0
github.com/curioswitch/go-reassign v0.2.0 -> v0.3.0
github.com/fatih/color v1.17.0 -> v1.18.0
github.com/go-critic/go-critic v0.11.4 -> v0.11.5
github.com/go-xmlfmt/xmlfmt v1.1.2 -> v1.1.3
github.com/golangci/gofmt v0.0.0-20240816233607-d8596aa466a9 -> v0.0.0-20241223200906-057b0627d9b9
github.com/julz/importas v0.1.0 -> v0.2.0
github.com/kisielk/errcheck v1.7.0 -> v1.8.0
github.com/ldez/gomoddirectives v0.2.4 -> v0.6.0
github.com/ldez/tagliatelle v0.5.0 -> v0.7.1
github.com/mattn/go-runewidth v0.0.15 -> v0.0.16
github.com/mgechev/revive v1.3.9 -> v1.5.1
github.com/nunnatsa/ginkgolinter v0.16.2 -> v0.18.4
github.com/polyfloyd/go-errorlint v1.6.0 -> v1.7.0
github.com/sanposhiho/wastedassign/v2 v2.0.7 -> v2.1.0
github.com/sashamelentyev/usestdlibvars v1.27.0 -> v1.28.0
github.com/securego/gosec/v2 v2.21.2 -> v2.21.4
github.com/sivchari/tenv v1.10.0 -> v1.12.1
github.com/sonatard/noctx v0.0.2 -> v0.1.0
github.com/stbenjam/no-sprintf-host-port v0.1.1 -> v0.2.0
github.com/tdakkota/asciicheck v0.2.0 -> v0.3.0
github.com/tetafro/godot v1.4.17 -> v1.4.20
github.com/timakin/bodyclose v0.0.0-20230421092635-574207250966 -> v0.0.0-20241017074812-ed6a65f985e3
github.com/timonwong/loggercheck v0.9.4 -> v0.10.1
github.com/tomarrell/wrapcheck/v2 v2.9.0 -> v2.10.0
github.com/ultraware/funlen v0.1.0 -> v0.2.0
github.com/ultraware/whitespace v0.1.1 -> v0.2.0
github.com/uudashr/gocognit v1.1.3 -> v1.2.0
golang.org/x/exp v0.0.0-20240904232852-e7e105dedf7e -> v0.0.0-20240909161429-701f63a606c0
golang.org/x/exp/typeparams v0.0.0-20240314144324-c7f7c6466f7f -> v0.0.0-20241108190413-2d47ceb2692f
golang.org/x/mod v0.21.0 -> v0.22.0
golang.org/x/net v0.29.0 -> v0.33.0
golang.org/x/sync v0.8.0 -> v0.10.0
golang.org/x/sys v0.25.0 -> v0.28.0
golang.org/x/term v0.24.0 -> v0.27.0
golang.org/x/text v0.18.0 -> v0.21.0
golang.org/x/tools v0.25.0 -> v0.28.0
google.golang.org/protobuf v1.34.2 -> v1.35.2

@rwunderer rwunderer merged commit 8e31aa5 into main Jan 29, 2025
4 checks passed
@rwunderer rwunderer deleted the github-renovate/go-modules branch January 29, 2025 17:21
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