Update module github.com/gin-gonic/gin to v1.10.1 #5

Merged
renovate[bot] merged 1 commit from renovate/github.com-gin-gonic-gin-1.x into main 2025-08-31 14:45:04 +00:00
renovate[bot] commented 2025-08-31 14:38:36 +00:00 (Migrated from github.com)

This PR contains the following updates:

Package Change Age Confidence
github.com/gin-gonic/gin v1.9.1 -> v1.10.1 age confidence

Release Notes

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

v1.10.1

Compare Source

Changelog

Refactor

v1.10.0

Compare Source

Features
Bug fixes
Enhancements
Build process updates
Documentation updates
Others

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.

This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/gin-gonic/gin](https://redirect.github.com/gin-gonic/gin) | `v1.9.1` -> `v1.10.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgin-gonic%2fgin/v1.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgin-gonic%2fgin/v1.9.1/v1.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>gin-gonic/gin (github.com/gin-gonic/gin)</summary> ### [`v1.10.1`](https://redirect.github.com/gin-gonic/gin/releases/tag/v1.10.1) [Compare Source](https://redirect.github.com/gin-gonic/gin/compare/v1.10.0...v1.10.1) #### Changelog ##### Refactor - [`b5af779`](https://redirect.github.com/gin-gonic/gin/commit/b5af7796535d97d9c7af42539af01d787fcb3b4d): refactor: strengthen HTTPS security and improve code organization ([@&#8203;appleboy](https://redirect.github.com/appleboy)) ### [`v1.10.0`](https://redirect.github.com/gin-gonic/gin/blob/HEAD/CHANGELOG.md#Gin-v1100) [Compare Source](https://redirect.github.com/gin-gonic/gin/compare/v1.9.1...v1.10.0) ##### Features - feat(auth): add proxy-server authentication ([#&#8203;3877](https://redirect.github.com/gin-gonic/gin/issues/3877)) ([@&#8203;EndlessParadox1](https://redirect.github.com/EndlessParadox1)) - feat(bind): ShouldBindBodyWith shortcut and change doc ([#&#8203;3871](https://redirect.github.com/gin-gonic/gin/issues/3871)) ([@&#8203;RedCrazyGhost](https://redirect.github.com/RedCrazyGhost)) - feat(binding): Support custom BindUnmarshaler for binding. ([#&#8203;3933](https://redirect.github.com/gin-gonic/gin/issues/3933)) ([@&#8203;dkkb](https://redirect.github.com/dkkb)) - feat(binding): support override default binding implement ([#&#8203;3514](https://redirect.github.com/gin-gonic/gin/issues/3514)) ([@&#8203;ssfyn](https://redirect.github.com/ssfyn)) - feat(engine): Added `OptionFunc` and `With` ([#&#8203;3572](https://redirect.github.com/gin-gonic/gin/issues/3572)) ([@&#8203;flc1125](https://redirect.github.com/flc1125)) - feat(logger): ability to skip logs based on user-defined logic ([#&#8203;3593](https://redirect.github.com/gin-gonic/gin/issues/3593)) ([@&#8203;palvaneh](https://redirect.github.com/palvaneh)) ##### Bug fixes - Revert "fix(uri): query binding bug ([#&#8203;3236](https://redirect.github.com/gin-gonic/gin/issues/3236))" ([#&#8203;3899](https://redirect.github.com/gin-gonic/gin/issues/3899)) ([@&#8203;appleboy](https://redirect.github.com/appleboy)) - fix(binding): binding error while not upload file ([#&#8203;3819](https://redirect.github.com/gin-gonic/gin/issues/3819)) ([#&#8203;3820](https://redirect.github.com/gin-gonic/gin/issues/3820)) ([@&#8203;clearcodecn](https://redirect.github.com/clearcodecn)) - fix(binding): dereference pointer to struct ([#&#8203;3199](https://redirect.github.com/gin-gonic/gin/issues/3199)) ([@&#8203;echovl](https://redirect.github.com/echovl)) - fix(context): make context Value method adhere to Go standards ([#&#8203;3897](https://redirect.github.com/gin-gonic/gin/issues/3897)) ([@&#8203;FarmerChillax](https://redirect.github.com/FarmerChillax)) - fix(engine): fix unit test ([#&#8203;3878](https://redirect.github.com/gin-gonic/gin/issues/3878)) ([@&#8203;flc1125](https://redirect.github.com/flc1125)) - fix(header): Allow header according to RFC 7231 (HTTP 405) ([#&#8203;3759](https://redirect.github.com/gin-gonic/gin/issues/3759)) ([@&#8203;Crocmagnon](https://redirect.github.com/Crocmagnon)) - fix(route): Add fullPath in context copy ([#&#8203;3784](https://redirect.github.com/gin-gonic/gin/issues/3784)) ([@&#8203;KarthikReddyPuli](https://redirect.github.com/KarthikReddyPuli)) - fix(router): catch-all conflicting wildcard ([#&#8203;3812](https://redirect.github.com/gin-gonic/gin/issues/3812)) ([@&#8203;FirePing32](https://redirect.github.com/FirePing32)) - fix(sec): upgrade golang.org/x/crypto to 0.17.0 ([#&#8203;3832](https://redirect.github.com/gin-gonic/gin/issues/3832)) ([@&#8203;chncaption](https://redirect.github.com/chncaption)) - fix(tree): correctly expand the capacity of params ([#&#8203;3502](https://redirect.github.com/gin-gonic/gin/issues/3502)) ([@&#8203;georgijd-form3](https://redirect.github.com/georgijd-form3)) - fix(uri): query binding bug ([#&#8203;3236](https://redirect.github.com/gin-gonic/gin/issues/3236)) ([@&#8203;illiafox](https://redirect.github.com/illiafox)) - fix: Add pointer support for url query params ([#&#8203;3659](https://redirect.github.com/gin-gonic/gin/issues/3659)) ([#&#8203;3666](https://redirect.github.com/gin-gonic/gin/issues/3666)) ([@&#8203;omkar-foss](https://redirect.github.com/omkar-foss)) - fix: protect Context.Keys map when call Copy method ([#&#8203;3873](https://redirect.github.com/gin-gonic/gin/issues/3873)) ([@&#8203;kingcanfish](https://redirect.github.com/kingcanfish)) ##### Enhancements - chore(CI): update release args ([#&#8203;3595](https://redirect.github.com/gin-gonic/gin/issues/3595)) ([@&#8203;qloog](https://redirect.github.com/qloog)) - chore(IP): add TrustedPlatform constant for Fly.io. ([#&#8203;3839](https://redirect.github.com/gin-gonic/gin/issues/3839)) ([@&#8203;ab](https://redirect.github.com/ab)) - chore(debug): add ability to override the debugPrint statement ([#&#8203;2337](https://redirect.github.com/gin-gonic/gin/issues/2337)) ([@&#8203;josegonzalez](https://redirect.github.com/josegonzalez)) - chore(deps): update dependencies to latest versions ([#&#8203;3835](https://redirect.github.com/gin-gonic/gin/issues/3835)) ([@&#8203;appleboy](https://redirect.github.com/appleboy)) - chore(header): Add support for RFC 9512: application/yaml ([#&#8203;3851](https://redirect.github.com/gin-gonic/gin/issues/3851)) ([@&#8203;vincentbernat](https://redirect.github.com/vincentbernat)) - chore(http): use white color for HTTP 1XX ([#&#8203;3741](https://redirect.github.com/gin-gonic/gin/issues/3741)) ([@&#8203;viralparmarme](https://redirect.github.com/viralparmarme)) - chore(optimize): the ShouldBindUri method of the Context struct ([#&#8203;3911](https://redirect.github.com/gin-gonic/gin/issues/3911)) ([@&#8203;1911860538](https://redirect.github.com/1911860538)) - chore(perf): Optimize the Copy method of the Context struct ([#&#8203;3859](https://redirect.github.com/gin-gonic/gin/issues/3859)) ([@&#8203;1911860538](https://redirect.github.com/1911860538)) - chore(refactor): modify interface check way ([#&#8203;3855](https://redirect.github.com/gin-gonic/gin/issues/3855)) ([@&#8203;demoManito](https://redirect.github.com/demoManito)) - chore(request): check reader if it's nil before reading ([#&#8203;3419](https://redirect.github.com/gin-gonic/gin/issues/3419)) ([@&#8203;noahyao1024](https://redirect.github.com/noahyao1024)) - chore(security): upgrade Protobuf for CVE-2024-24786 ([#&#8203;3893](https://redirect.github.com/gin-gonic/gin/issues/3893)) ([@&#8203;Fotkurz](https://redirect.github.com/Fotkurz)) - chore: refactor CI and update dependencies ([#&#8203;3848](https://redirect.github.com/gin-gonic/gin/issues/3848)) ([@&#8203;appleboy](https://redirect.github.com/appleboy)) - chore: refactor configuration files for better readability ([#&#8203;3951](https://redirect.github.com/gin-gonic/gin/issues/3951)) ([@&#8203;appleboy](https://redirect.github.com/appleboy)) - chore: update GitHub Actions configuration ([#&#8203;3792](https://redirect.github.com/gin-gonic/gin/issues/3792)) ([@&#8203;appleboy](https://redirect.github.com/appleboy)) - chore: update changelog categories and improve documentation ([#&#8203;3917](https://redirect.github.com/gin-gonic/gin/issues/3917)) ([@&#8203;appleboy](https://redirect.github.com/appleboy)) - chore: update dependencies to latest versions ([#&#8203;3694](https://redirect.github.com/gin-gonic/gin/issues/3694)) ([@&#8203;appleboy](https://redirect.github.com/appleboy)) - chore: update external dependencies to latest versions ([#&#8203;3950](https://redirect.github.com/gin-gonic/gin/issues/3950)) ([@&#8203;appleboy](https://redirect.github.com/appleboy)) - chore: update various Go dependencies to latest versions ([#&#8203;3901](https://redirect.github.com/gin-gonic/gin/issues/3901)) ([@&#8203;appleboy](https://redirect.github.com/appleboy)) ##### Build process updates - build(codecov): Added a codecov configuration ([#&#8203;3891](https://redirect.github.com/gin-gonic/gin/issues/3891)) ([@&#8203;flc1125](https://redirect.github.com/flc1125)) - ci(Makefile): vet command add .PHONY ([#&#8203;3915](https://redirect.github.com/gin-gonic/gin/issues/3915)) ([@&#8203;imalasong](https://redirect.github.com/imalasong)) - ci(lint): update tooling and workflows for consistency ([#&#8203;3834](https://redirect.github.com/gin-gonic/gin/issues/3834)) ([@&#8203;appleboy](https://redirect.github.com/appleboy)) - ci(release): refactor changelog regex patterns and exclusions ([#&#8203;3914](https://redirect.github.com/gin-gonic/gin/issues/3914)) ([@&#8203;appleboy](https://redirect.github.com/appleboy)) - ci(testing): add go1.22 version ([#&#8203;3842](https://redirect.github.com/gin-gonic/gin/issues/3842)) ([@&#8203;appleboy](https://redirect.github.com/appleboy)) ##### Documentation updates - docs(context): Added deprecation comments to BindWith ([#&#8203;3880](https://redirect.github.com/gin-gonic/gin/issues/3880)) ([@&#8203;flc1125](https://redirect.github.com/flc1125)) - docs(middleware): comments to function `BasicAuthForProxy` ([#&#8203;3881](https://redirect.github.com/gin-gonic/gin/issues/3881)) ([@&#8203;EndlessParadox1](https://redirect.github.com/EndlessParadox1)) - docs: Add document to constant `AuthProxyUserKey` and `BasicAuthForProxy`. ([#&#8203;3887](https://redirect.github.com/gin-gonic/gin/issues/3887)) ([@&#8203;EndlessParadox1](https://redirect.github.com/EndlessParadox1)) - docs: fix typo in comment ([#&#8203;3868](https://redirect.github.com/gin-gonic/gin/issues/3868)) ([@&#8203;testwill](https://redirect.github.com/testwill)) - docs: fix typo in function documentation ([#&#8203;3872](https://redirect.github.com/gin-gonic/gin/issues/3872)) ([@&#8203;TotomiEcio](https://redirect.github.com/TotomiEcio)) - docs: remove redundant comments ([#&#8203;3765](https://redirect.github.com/gin-gonic/gin/issues/3765)) ([@&#8203;WeiTheShinobi](https://redirect.github.com/WeiTheShinobi)) - feat: update version constant to v1.10.0 ([#&#8203;3952](https://redirect.github.com/gin-gonic/gin/issues/3952)) ([@&#8203;appleboy](https://redirect.github.com/appleboy)) ##### Others - Upgrade golang.org/x/net -> v0.13.0 ([#&#8203;3684](https://redirect.github.com/gin-gonic/gin/issues/3684)) ([@&#8203;cpcf](https://redirect.github.com/cpcf)) - test(git): gitignore add develop tools ([#&#8203;3370](https://redirect.github.com/gin-gonic/gin/issues/3370)) ([@&#8203;demoManito](https://redirect.github.com/demoManito)) - test(http): use constant instead of numeric literal ([#&#8203;3863](https://redirect.github.com/gin-gonic/gin/issues/3863)) ([@&#8203;testwill](https://redirect.github.com/testwill)) - test(path): Optimize unit test execution results ([#&#8203;3883](https://redirect.github.com/gin-gonic/gin/issues/3883)) ([@&#8203;flc1125](https://redirect.github.com/flc1125)) - test(render): increased unit tests coverage ([#&#8203;3691](https://redirect.github.com/gin-gonic/gin/issues/3691)) ([@&#8203;araujo88](https://redirect.github.com/araujo88)) </details> --- ### 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/sarumaj/restartable-server). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuOTEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovate[bot] commented 2025-08-31 14:38:37 +00:00 (Migrated from github.com)

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

  • 13 additional dependencies were updated

Details:

Package Change
github.com/bytedance/sonic v1.10.2 -> v1.11.6
github.com/go-playground/validator/v10 v10.15.5 -> v10.20.0
github.com/klauspost/cpuid/v2 v2.2.5 -> v2.2.7
github.com/leodido/go-urn v1.2.4 -> v1.4.0
github.com/mattn/go-isatty v0.0.19 -> v0.0.20
github.com/pelletier/go-toml/v2 v2.1.0 -> v2.2.2
github.com/ugorji/go/codec v1.2.11 -> v1.2.12
golang.org/x/arch v0.5.0 -> v0.8.0
golang.org/x/crypto v0.14.0 -> v0.23.0
golang.org/x/net v0.16.0 -> v0.25.0
golang.org/x/sys v0.13.0 -> v0.20.0
golang.org/x/text v0.13.0 -> v0.15.0
google.golang.org/protobuf v1.31.0 -> v1.34.1
### ℹ 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): - 13 additional dependencies were updated Details: | **Package** | **Change** | | :--------------------------------------- | :----------------------- | | `github.com/bytedance/sonic` | `v1.10.2` -> `v1.11.6` | | `github.com/go-playground/validator/v10` | `v10.15.5` -> `v10.20.0` | | `github.com/klauspost/cpuid/v2` | `v2.2.5` -> `v2.2.7` | | `github.com/leodido/go-urn` | `v1.2.4` -> `v1.4.0` | | `github.com/mattn/go-isatty` | `v0.0.19` -> `v0.0.20` | | `github.com/pelletier/go-toml/v2` | `v2.1.0` -> `v2.2.2` | | `github.com/ugorji/go/codec` | `v1.2.11` -> `v1.2.12` | | `golang.org/x/arch` | `v0.5.0` -> `v0.8.0` | | `golang.org/x/crypto` | `v0.14.0` -> `v0.23.0` | | `golang.org/x/net` | `v0.16.0` -> `v0.25.0` | | `golang.org/x/sys` | `v0.13.0` -> `v0.20.0` | | `golang.org/x/text` | `v0.13.0` -> `v0.15.0` | | `google.golang.org/protobuf` | `v1.31.0` -> `v1.34.1` |
Sign in to join this conversation.
No description provided.