Skip to content

fix(deps): update go dependencies#37752

Merged
silverwind merged 5 commits into
mainfrom
renovate/go-dependencies
May 18, 2026
Merged

fix(deps): update go dependencies#37752
silverwind merged 5 commits into
mainfrom
renovate/go-dependencies

Conversation

@GiteaBot
Copy link
Copy Markdown
Collaborator

@GiteaBot GiteaBot commented May 18, 2026

This PR contains the following updates:

Package Change Age Confidence Type Update Pending
code.gitea.io/sdk/gitea v0.25.0v0.25.1 age confidence require patch
gitea.com/gitea/runner v1.0.0v1.0.3 age confidence require patch v1.0.4
github.com/getkin/kin-openapi v0.137.0v0.138.0 age confidence require minor
github.com/go-co-op/gocron/v2 v2.21.1v2.21.2 age confidence require patch
github.com/go-webauthn/webauthn v0.17.2v0.17.3 age confidence require patch
github.com/google/pprof 545e8a492041b7 age confidence require digest
github.com/wneessen/go-mail v0.7.2v0.7.3 age confidence require patch
gitlab.com/gitlab-org/api/client-go/v2 v2.24.1v2.25.0 age confidence require minor v2.27.0 (+2)
golang.org/x/crypto v0.50.0v0.51.0 age confidence require minor
golang.org/x/image v0.39.0v0.40.0 age confidence require minor
golang.org/x/net v0.53.0v0.54.0 age confidence require minor
golang.org/x/text v0.36.0v0.37.0 age confidence require minor
modernc.org/sqlite v1.50.0v1.50.1 age confidence require patch

Release Notes

gitea/runner (gitea.com/gitea/runner)

v1.0.3

Compare Source

Changelog

  • fix: isolate per-task runner envs (#​959)
  • fix(deps): update module github.com/opencontainers/selinux to v1.14.1 (#​955)
  • fix(deps): update mergo to v1.0.2 (now dario.cat/mergo) (#​954)
  • fix: ensure dbfs_data is cleaned up after task completion (#​952)
  • fix(artifactcache): preserve cache key case to stop redundant uploads (#​947)
  • fix(deps): update module golang.org/x/term to v0.43.0 (#​948)

v1.0.2

Compare Source

Changelog

  • fix: overwrite read-only files when copying action directories (#​942)
  • docs: add apparmor=rootlesskit in security_opt (#​937)
  • fix: serialize action-cache reads to prevent worktree race (#​938)
  • feat: remove emojis from runner logging, add Starting job container group (#​940)

v1.0.1

Compare Source

Changelog

  • dff63b3 fix(deps): update module github.com/go-git/go-git/v5 to v5.19.0 (#​934)
  • a5d9fe9 fix(deps): update module github.com/opencontainers/selinux to v1.14.0 (#​928)
  • d607f3b test: clean up dead/stale fixtures and bump test container images (#​932)
  • 5e59402 fix: re-fetch cached reusable workflow on every run (#​930)
  • dfeb463 chore(deps): update docker docker tag to v29 (#​924)
getkin/kin-openapi (github.com/getkin/kin-openapi)

v0.138.0

Compare Source

What's Changed

Full Changelog: getkin/kin-openapi@v0.137.0...v0.138.0

go-co-op/gocron (github.com/go-co-op/gocron/v2)

v2.21.2

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.21.1...v2.21.2

go-webauthn/webauthn (github.com/go-webauthn/webauthn)

v0.17.3

Compare Source

Dependency Updates

This release just contains updates to dependencies.

wneessen/go-mail (github.com/wneessen/go-mail)

v0.7.3: : Skippable UTF-8 support, improved Base64LineBreaker, binary size reducing, fixes and more

Compare Source

Welcome to go-mail v0.7.3! 🎉

This release brings some cool improvements, new features, and fixes to go-mail. We hope you enjoy it!

Notable changes/improvements/features/fixes

Deadline fix for connections to a TLS port without TLS

PR #​521 fixes a missing deadline in the Client that could cause a deadlock for connections to a TLS port without TLS enabled. Thanks to @​james-d-elliott for finding and fixing this issue!

Preseve EHLO and HELO errors

PR #​528 fixes an error for cases in which both the HELO and EHLO fail during a client connect. In this case the first error would be overwritten by the 2nd action, potentially deleting valuable information. In go-mail v0.7.3 both errors are now combined. Thanks to @​Yanhu007 for their contribution!

Improved Base64LineBreaker

In PR #​512 @​srpvpn refactored the Base64LineBreaker type to be more performant and easier to read by removing the recursion. Thanks for your contribution!

Reduce binary size by making text/template and html/template support optional

In PR #​518 @​sblinch introduced a new compile time flag gomailnotpl which will make the text/template and html/template optional. Background is, that using reflect.Value.Method or reflect.Value.MethodByName prevents Go from performing full dead-code elimination because any exported method of any struct in the codebase could potentially be referenced at runtime. Unfortunately text/template and html/template do exactly this to allow method invocation from within templates. So in case your code does not need template support, you can use the new compile flag to remove the support for both packages completely and same some bytes in the resulting binary. Thanks for your contribution!

Fix nil pointer panic in partWriter

PR #​543 fixes a potential nil pointer panic in the partWriter in case the underlying io.Writer returns an error during a multipart message write. Thanks to @​UgurTheG for reporting and fixing the issue!

Provide access to HELO responses in the SMTP client

PR #​530 adds support to access the HELO/EHLO responses via the smtp.Client. This feature is useful when using an SMTP servers pool behind a load balancer, to know which instance took the job. Thanks to @​maxatome for submitting this feature!

Multiple addresses support in ReplyTo header

PR #​517 adds support for multiple Reply-To addresses within a Msg, as permitted in RFC5322. Thanks to @​christian-heusel for pointing this out and for comitting the PR!

Support to disable SMTPUTF8 in the MAIL FROM even if the server announces it

PR #​548 adds support for skipping the SMTPUTF8 extension to MAIL FROM commands. By default, when a server announces SMTPUTF8 support in the EHLO, go-mail will add SMTPUTF8 to the MAIL FROM command. As pointed out in #​545, some SMTP servers (e. g. specific MS Exchange versions) announce the SMTPUTF8 extension in the EHLO response but when adding the SMTPUTF8 to the MAIL FROM, they will fail with an error. The PR introduces a new WithoutSMTPUTF8() option for the Client which will make sure to skip the SMTPUTF8 extension in the MAIL FROM, even if the server announced it previously. Thanks @​mkalus for reporting this issue and for their detailed analysis in #​545.

What's Changed

CI/CD maintenance changes

New Contributors

Full Changelog: wneessen/go-mail@v0.7.2...v0.7.3

gitlab-org/api/client-go (gitlab.com/gitlab-org/api/client-go/v2)

v2.25.0

Compare Source

2.25.0

🚀 Features
  • feat: Add GraphQL API support for security attributes and categories (!2856) by Caleb Madara
🔄 Other Changes

2.25.0 (2026-05-11)

Features
  • Add GraphQL API support for security attributes and categories (8496635)
cznic/sqlite (modernc.org/sqlite)

v1.50.1

Compare Source


Configuration

📅 Schedule: (UTC)

  • 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 has been generated by Mend Renovate.

@GiteaBot
Copy link
Copy Markdown
Collaborator 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):

  • 3 additional dependencies were updated

Details:

Package Change
github.com/fxamacker/cbor/v2 v2.9.1 -> v2.9.2
github.com/go-webauthn/x v0.2.3 -> v0.2.5
modernc.org/libc v1.72.0 -> v1.72.3

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the project’s Go module dependencies to newer patch/minor versions, keeping Gitea aligned with upstream fixes and security/compatibility updates while preserving the existing module structure.

Changes:

  • Bump multiple direct dependencies (e.g. code.gitea.io/sdk/gitea, gitea.com/gitea/runner, github.com/getkin/kin-openapi, golang.org/x/*, modernc.org/sqlite).
  • Refresh indirect dependency versions pulled in by the updates (e.g. github.com/fxamacker/cbor/v2, github.com/go-webauthn/x, modernc.org/libc, modernc.org/cc*).
  • Update go.sum checksums to match the new resolved module graph.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
go.mod Updates required (direct/indirect) module versions to the targeted newer releases.
go.sum Updates module checksums to reflect the new dependency resolution.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@GiteaBot GiteaBot added the lgtm/done This PR has enough approvals to get merged. There are no important open reservations anymore. label May 18, 2026
@silverwind silverwind enabled auto-merge (squash) May 18, 2026 04:58
@silverwind silverwind added the reviewed/wait-merge This pull request is part of the merge queue. It will be merged soon. label May 18, 2026
@GiteaBot
Copy link
Copy Markdown
Collaborator Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@silverwind silverwind merged commit e60ca35 into main May 18, 2026
26 checks passed
@silverwind silverwind deleted the renovate/go-dependencies branch May 18, 2026 08:19
@GiteaBot GiteaBot added this to the 1.27.0 milestone May 18, 2026
@GiteaBot GiteaBot removed the reviewed/wait-merge This pull request is part of the merge queue. It will be merged soon. label May 18, 2026
silverwind added a commit to silverwind/gitea that referenced this pull request May 19, 2026
* origin/main: (104 commits)
  fix(deps): update module github.com/go-git/go-git/v5 to v5.19.1 [security] (go-gitea#37786)
  fix(pull): handle empty pull request files view to allow reviews (go-gitea#37783)
  fix(markup): make RenderString never fail (go-gitea#37779)
  fix(markup): wrap indented code blocks for the code-copy button (go-gitea#37748)
  fix(permissions): Fix reading permission (go-gitea#37769)
  fix: add natural sort to sortTreeViewNodes (go-gitea#37772)
  fix: package creation unique conflict (go-gitea#37774)
  fix(deps): update npm dependencies (go-gitea#37768)
  fix(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.26.0 (go-gitea#37771)
  ci: split giteabot workflow (go-gitea#37770)
  [skip ci] Updated translations via Crowdin
  fix: Unify public-only token filtering in API queries and repo access checks (go-gitea#37118)
  fix(deps): update module google.golang.org/grpc to v1.81.1 (go-gitea#37762)
  chore: make DefaultTitleSource default to auto to match GitHub (go-gitea#37767)
  ci: fix cache-related issues (go-gitea#37761)
  chore: fix tests (go-gitea#37760)
  refactor(waitgroup): replace Add/Done goroutines with WaitGroup.Go (go-gitea#37764)
  fix(deps): update go dependencies (go-gitea#37752)
  chore(deps): update action dependencies (go-gitea#37751)
  fix(deps): update module github.com/google/go-github/v85 to v86 (go-gitea#37754)
  ...

# Conflicts:
#	.github/workflows/pull-db-tests.yml
#	modules/storage/s3_test.go
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies lgtm/done This PR has enough approvals to get merged. There are no important open reservations anymore.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants