Skip to content

Update minor Go package updates#59

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/minor-go-package-updates
Open

Update minor Go package updates#59
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/minor-go-package-updates

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 10, 2026

This PR contains the following updates:

Package Change Age Confidence
github.com/go-sql-driver/mysql v1.9.3v1.10.0 age confidence
github.com/golangci/golangci-lint/v2 v2.11.4v2.12.2 age confidence
golang.org/x/tools v0.43.0v0.45.0 age confidence
modernc.org/sqlite v1.50.0v1.50.1 age confidence
mvdan.cc/gofumpt v0.9.2v0.10.0 age confidence

Release Notes

go-sql-driver/mysql (github.com/go-sql-driver/mysql)

v1.10.0

Compare Source

  • Fix getSystemVar("max_allowed_packet") potentially returned wrong value. (#​1754)
    This affects only when maxAllowedPacket=0 is set.

  • Bump filippo.io/edwards25519 from 1.1.1 to 1.2.0. (#​1756)
    While older versions have reported CVEs, they do not affect go-mysql.

  • Update Go versions to 1.24-1.26. (#​1763)

  • Enhance interpolateParams to correctly handle placeholders. (#​1732)
    The question mark (?) within strings and comments will no longer be treated as a placeholder.

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

v2.12.2

Compare Source

Released on 2026-05-06

  1. Linters bug fixes
    • gomodguard_v2: fix blocked configuration
    • gomodguard_v2: from 2.1.0 to 2.1.3
    • iface: from 1.4.1 to 1.4.2

v2.12.1

Compare Source

Released on 2026-05-01

  1. Linters bug fixes
    • gomodguard_v2: fix panic with migration suggestion
  2. Misc.
    • fix install.sh script (if you are still using an URL based on the branch master, please update to use https://golangci-lint.run/install.sh)

v2.12.0

Compare Source

Released on 2026-05-01

  1. New linters
  2. Linters new features or changes
    • dupl: from f665c8d to c99c5cf (extended detection)
    • funcorder: from 0.5.0 to 0.6.0 (new option: function)
    • goconst: add an option to ignore strings from tests
    • goconst: from 1.8.2 to 1.10.0 (extended detection)
    • gomodguard_v2: from 1.4.1 to 2.1.0 (major version with new configuration)
    • gosec: from 619ce21 to 2.26.1 (new checks: G124, G708, G709, G710)
    • govet: add inline analyzer
    • makezero: from 2.1.0 to 2.2.1 (support slice type aliases)
    • paralleltest: expose checkcleanup option
    • sloglint: from 0.11.1 to 0.12.0 (new options: allowed-keys, custom-funcs)
    • wsl_v5: from 5.6.0 to 5.8.0 (new option: cuddle-max-statements; new checks: after-decl, after-defer, after-expr, after-go, cuddle-group)
  3. Linters bug fixes
    • forbidigo: from 2.3.0 to 2.3.1
    • godot: from 1.5.4 to 1.5.6
    • govet-modernize: from 0.43.0 to 0.44.0
    • ireturn: from 0.4.0 to 0.4.1
    • rowserrcheck: from 1.1.1 to c5f79b8
  4. Misc.
    • Decrease cache entropy
    • Embed the JSON schema in the binary
    • Filter env vars when cloning the repository with the custom command
cznic/sqlite (modernc.org/sqlite)

v1.50.1

Compare Source

mvdan/gofumpt (mvdan.cc/gofumpt)

v0.10.0

Compare Source

This release is based on Go 1.26's gofmt, and requires Go 1.25 or later.

A new rule is introduced to drop unnecessary parentheses around expressions
where the inner expression is unambiguous on its own, such as f((3)).
Parentheses are kept where they are useful, such as on binary expressions. See #​44.

A new rule is introduced to require multi-line function calls to match
the opening and closing parenthesis in terms of the use of newlines. See #​74.

The -extra flag now accepts a comma-separated list of rule names to enable
individual extra rules, rather than enabling all of them at once. See #​339.

The following changes are included as well:

  • Avoid crashing on go.mod files without a module directive - #​350
  • Avoid failing when an ignored directory cannot be read - #​351
  • Avoid prefixing more kinds of commented-out Go code with spaces - #​230
  • Avoid prefixing a shebang comment with a space - #​237
  • Narrow the newlines on assignments rule to ignore complex cases - #​354
  • Fix three bugs which caused a second gofumpt run to make changes - #​132, #​345

Configuration

📅 Schedule: (in timezone Australia/Sydney)

  • Branch creation
    • Only on Monday (* * * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented May 10, 2026

ℹ️ 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):

  • 31 additional dependencies were updated

Details:

Package Change
filippo.io/edwards25519 v1.1.0 -> v1.2.0
github.com/Masterminds/semver/v3 v3.4.0 -> v3.5.0
github.com/alecthomas/chroma/v2 v2.23.1 -> v2.24.1
github.com/ashanbrown/forbidigo/v2 v2.3.0 -> v2.3.1
github.com/ashanbrown/makezero/v2 v2.1.0 -> v2.2.1
github.com/bombsimon/wsl/v5 v5.6.0 -> v5.8.0
github.com/butuzov/ireturn v0.4.0 -> v0.4.1
github.com/charmbracelet/colorprofile v0.2.3-0.20250311203215-f60798e515dc -> v0.4.3
github.com/charmbracelet/x/ansi v0.10.1 -> v0.11.7
github.com/charmbracelet/x/term v0.2.1 -> v0.2.2
github.com/dlclark/regexp2 v1.11.5 -> v1.12.0
github.com/golangci/dupl v0.0.0-20250308024227-f665c8d69b32 -> v0.0.0-20260401084720-c99c5cf5c202
github.com/hashicorp/go-version v1.8.0 -> v1.9.0
github.com/jgautheron/goconst v1.8.2 -> v1.10.0
github.com/lucasb-eyer/go-colorful v1.2.0 -> v1.4.0
github.com/manuelarte/funcorder v0.5.0 -> v0.6.0
github.com/mattn/go-runewidth v0.0.16 -> v0.0.23
github.com/pelletier/go-toml/v2 v2.2.4 -> v2.3.1
github.com/securego/gosec/v2 v2.24.8-0.20260309165252-619ce2117e08 -> v2.26.1
github.com/sourcegraph/go-diff v0.7.0 -> v0.8.0
github.com/tetafro/godot v1.5.4 -> v1.5.6
github.com/timakin/bodyclose v0.0.0-20241222091800-1db5c5ca4d67 -> v0.0.0-20260129054331-73d1f95b84b4
github.com/uudashr/iface v1.4.1 -> v1.4.2
go-simpler.org/sloglint v0.11.1 -> v0.12.0
golang.org/x/crypto v0.48.0 -> v0.50.0
golang.org/x/mod v0.34.0 -> v0.36.0
golang.org/x/sys v0.42.0 -> v0.44.0
golang.org/x/telemetry v0.0.0-20260311193753-579e4da9a98c -> v0.0.0-20260508192327-42602be52be6
golang.org/x/text v0.34.0 -> v0.36.0
google.golang.org/protobuf v1.36.8 -> v1.36.10
modernc.org/libc v1.72.0 -> v1.72.3

@renovate renovate Bot force-pushed the renovate/minor-go-package-updates branch 5 times, most recently from b9f1631 to 0765032 Compare May 13, 2026 03:37
@renovate renovate Bot changed the title fix(deps): update minor go package updates Update minor Go package updates May 13, 2026
@renovate renovate Bot force-pushed the renovate/minor-go-package-updates branch 11 times, most recently from b06b3e0 to 5e868a4 Compare May 20, 2026 21:26
@renovate renovate Bot force-pushed the renovate/minor-go-package-updates branch 3 times, most recently from 9d54a93 to ce78f36 Compare May 22, 2026 10:47
@renovate renovate Bot force-pushed the renovate/minor-go-package-updates branch from ce78f36 to 70afda3 Compare May 22, 2026 11:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants