Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented May 20, 2025

This PR contains the following updates:

Package Change Age Confidence
github.com/gin-gonic/gin v1.10.0 -> v1.11.0 age confidence

Release Notes

gin-gonic/gin (github.com/gin-gonic/gin)

v1.11.0

Compare Source

Features
  • feat(gin): Experimental support for HTTP/3 using quic-go/quic-go (#​3210)
  • feat(form): add array collection format in form binding (#​3986), add custom string slice for form tag unmarshal (#​3970)
  • feat(binding): add BindPlain (#​3904)
  • feat(fs): Export, test and document OnlyFilesFS (#​3939)
  • feat(binding): add support for unixMilli and unixMicro (#​4190)
  • feat(form): Support default values for collections in form binding (#​4048)
  • feat(context): GetXxx added support for more go native types (#​3633)
Enhancements
  • perf(context): optimize getMapFromFormData performance (#​4339)
  • refactor(tree): replace string(/) with "/" in node.insertChild (#​4354)
  • refactor(render): remove headers parameter from writeHeader (#​4353)
  • refactor(context): simplify "GetType()" functions (#​4080)
  • refactor(slice): simplify SliceValidationError Error method (#​3910)
  • refactor(context):Avoid using filepath.Dir twice in SaveUploadedFile (#​4181)
  • refactor(context): refactor context handling and improve test robustness (#​4066)
  • refactor(binding): use strings.Cut to replace strings.Index (#​3522)
  • refactor(context): add an optional permission parameter to SaveUploadedFile (#​4068)
  • refactor(context): verify URL is Non-nil in initQueryCache() (#​3969)
  • refactor(context): YAML judgment logic in Negotiate (#​3966)
  • tree: replace the self-defined 'min' to official one (#​3975)
  • context: Remove redundant filepath.Dir usage (#​4181)
Bug Fixes
  • fix: prevent middleware re-entry issue in HandleContext (#​3987)
  • fix(binding): prevent duplicate decoding and add validation in decodeToml (#​4193)
  • fix(gin): Do not panic when handling method not allowed on empty tree (#​4003)
  • fix(gin): data race warning for gin mode (#​1580)
  • fix(context): verify URL is Non-nil in initQueryCache() (#​3969)
  • fix(context): YAML judgment logic in Negotiate (#​3966)
  • fix(context): check handler is nil (#​3413)
  • fix(readme): fix broken link to English documentation (#​4222)
  • fix(tree): Keep panic infos consistent when wildcard type build faild (#​4077)
Build process updates / CI
  • ci: integrate Trivy vulnerability scanning into CI workflow (#​4359)
  • ci: support Go 1.25 in CI/CD (#​4341)
  • build(deps): upgrade github.com/bytedance/sonic from v1.13.2 to v1.14.0 (#​4342)
  • ci: add Go version 1.24 to GitHub Actions (#​4154)
  • build: update Gin minimum Go version to 1.21 (#​3960)
  • ci(lint): enable new linters (testifylint, usestdlibvars, perfsprint, etc.) (#​4010, #​4091, #​4090)
  • ci(lint): update workflows and improve test request consistency (#​4126)
Dependency updates
  • chore(deps): bump google.golang.org/protobuf from 1.36.6 to 1.36.9 (#​4346, #​4356)
  • chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 (#​4347)
  • chore(deps): bump actions/setup-go from 5 to 6 (#​4351)
  • chore(deps): bump github.com/quic-go/quic-go from 0.53.0 to 0.54.0 (#​4328)
  • chore(deps): bump golang.org/x/net from 0.33.0 to 0.38.0 (#​4178, #​4221)
  • chore(deps): bump github.com/go-playground/validator/v10 from 10.20.0 to 10.22.1 (#​4052)
Documentation updates
  • docs(changelog): update release notes for Gin v1.10.1 (#​4360)
  • docs: Fixing English grammar mistakes and awkward sentence structure in doc/doc.md (#​4207)
  • docs: update documentation and release notes for Gin v1.10.0 (#​3953)
  • docs: fix typo in Gin Quick Start (#​3997)
  • docs: fix comment and link issues (#​4205, #​3938)
  • docs: fix route group example code (#​4020)
  • docs(readme): add Portuguese documentation (#​4078)
  • docs(context): fix some function names in comment (#​4079)

v1.10.1

Compare Source

Features
  • refactor: strengthen HTTPS security and improve code organization
  • feat(binding): Support custom BindUnmarshaler for binding. (#​3933)
Enhancements
  • chore(deps): bump github.com/bytedance/sonic from 1.11.3 to 1.11.6 (#​3940)
  • chore(deps): bump golangci/golangci-lint-action from 4 to 5 (#​3941)
  • chore: update external dependencies to latest versions (#​3950)
  • chore: update various Go dependencies to latest versions (#​3901)
  • chore: refactor configuration files for better readability (#​3951)
  • chore: update changelog categories and improve documentation (#​3917)
  • feat: update version constant to v1.10.0 (#​3952)
Build process updates
  • ci(release): refactor changelog regex patterns and exclusions (#​3914)
  • ci(Makefile): vet command add .PHONY (#​3915)

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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title Update module github.com/gin-gonic/gin to v1.10.1 Update module github.com/gin-gonic/gin to v1.10.1 - autoclosed Jun 3, 2025
@renovate renovate bot closed this Jun 3, 2025
@renovate renovate bot deleted the renovate/github.com-gin-gonic-gin-1.x branch June 3, 2025 11:32
@renovate renovate bot changed the title Update module github.com/gin-gonic/gin to v1.10.1 - autoclosed Update module github.com/gin-gonic/gin to v1.10.1 Jun 3, 2025
@renovate renovate bot reopened this Jun 3, 2025
@renovate renovate bot force-pushed the renovate/github.com-gin-gonic-gin-1.x branch from 7a5ff97 to 2f9b53f Compare June 3, 2025 15:59
@renovate renovate bot changed the title Update module github.com/gin-gonic/gin to v1.10.1 Update module github.com/gin-gonic/gin to v1.10.1 - autoclosed Jul 15, 2025
@renovate renovate bot closed this Jul 15, 2025
@renovate renovate bot changed the title Update module github.com/gin-gonic/gin to v1.10.1 - autoclosed Update module github.com/gin-gonic/gin to v1.10.1 Jul 15, 2025
@renovate renovate bot reopened this Jul 15, 2025
@renovate renovate bot force-pushed the renovate/github.com-gin-gonic-gin-1.x branch from 51cd8b5 to 2f9b53f Compare July 15, 2025 06:28
@renovate renovate bot force-pushed the renovate/github.com-gin-gonic-gin-1.x branch from 2f9b53f to ce34b37 Compare September 20, 2025 12:31
@renovate renovate bot changed the title Update module github.com/gin-gonic/gin to v1.10.1 Update module github.com/gin-gonic/gin to v1.11.0 Sep 20, 2025
@renovate
Copy link
Contributor Author

renovate bot commented Sep 20, 2025

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

  • 18 additional dependencies were updated

Details:

Package Change
github.com/bytedance/sonic v1.12.7 -> v1.14.0
github.com/bytedance/sonic/loader v0.2.3 -> v0.3.0
github.com/cloudwego/base64x v0.1.5 -> v0.1.6
github.com/gin-contrib/sse v1.0.0 -> v1.1.0
github.com/go-playground/validator/v10 v10.24.0 -> v10.27.0
github.com/google/go-cmp v0.6.0 -> v0.7.0
github.com/klauspost/cpuid/v2 v2.2.9 -> v2.3.0
github.com/pelletier/go-toml/v2 v2.2.3 -> v2.2.4
github.com/ugorji/go/codec v1.2.12 -> v1.3.0
golang.org/x/arch v0.13.0 -> v0.20.0
golang.org/x/crypto v0.32.0 -> v0.40.0
golang.org/x/net v0.34.0 -> v0.42.0
golang.org/x/sync v0.10.0 -> v0.16.0
golang.org/x/sys v0.29.0 -> v0.35.0
golang.org/x/term v0.28.0 -> v0.33.0
golang.org/x/text v0.21.0 -> v0.27.0
golang.org/x/tools v0.29.0 -> v0.34.0
google.golang.org/protobuf v1.36.4 -> v1.36.9

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