rollbar
rollbar copied to clipboard
chore(deps): bump github.com/gin-gonic/gin from 1.9.1 to 1.10.0
Bumps github.com/gin-gonic/gin from 1.9.1 to 1.10.0.
Release notes
Sourced from github.com/gin-gonic/gin's releases.
v1.10.0
Changelog
Features
- 5f458dd1a6d631f324e4af9a4f5429ffdf199342: feat(auth): add proxy-server authentication (#3877) (
@EndlessParadox1)- 7a865dcf1dbe6ec52e074b1ddce830d278eb72cf: feat(bind): ShouldBindBodyWith shortcut and change doc (#3871) (
@RedCrazyGhost)- a18219566ca25fc51e6d2886bed849c6c3a0cd12: feat(binding): Support custom BindUnmarshaler for binding. (#3933) (
@dkkb)- fd1faaded01aef14a3955ec076f1cbeb9cb87775: feat(binding): support override default binding implement (#3514) (
@ssfyn)- ac5e84d93ce34359bfd2f346cb2971ea754d83e3: feat(engine): Added
OptionFuncandWith(#3572) (@flc1125)- c6ae2e69666a2b36203b29650ee75d172c725c66: feat(logger): ability to skip logs based on user-defined logic (#3593) (
@palvaneh)Bug fixes
- d4e413648824333726ef65de5defc457e9dbf095: Revert "fix(uri): query binding bug (#3236)" (#3899) (
@appleboy)- 3dc1cd6572b4e3a0cd170a15debe546c2c72294f: fix(binding): binding error while not upload file (#3819) (#3820) (
@clearcodecn)- 82bcd6d39bfe9c22032764ff3b0b6f8ef1673e49: fix(binding): dereference pointer to struct (#3199) (
@echovl)- 2b1da2b0b38dfc5d5841266037c0c8b249eca1dd: fix(context): make context Value method adhere to Go standards (#3897) (
@FarmerChillax)- f70dd00b00bc0a46cb18b55bfe1f918d5d29b511: fix(engine): fix unit test (#3878) (
@flc1125)- 86ff4a64c7efe1a1c875529835eeef9e15de1e86: fix(header): Allow header according to RFC 7231 (HTTP 405) (#3759) (
@Crocmagnon)- 09f8224593e31edf3c58ab3f13bc31ef53473733: fix(route): Add fullPath in context copy (#3784) (
@KarthikReddyPuli)- 9f598a31aafb92d675f38f1c8371e4ac76f858bf: fix(router): catch-all conflicting wildcard (#3812) (
@FirePing32)- 4a40f8f1a49b9086b461d97e167c3b9628d8b923: fix(sec): upgrade golang.org/x/crypto to 0.17.0 (#3832) (
@chncaption)- 386d244068db3693f938db4ead6d1f5f85942e3f: fix(tree): correctly expand the capacity of params (#3502) (
@georgijd-form3)- 8790d08909fc4d193c6c787c9c72f3089168f411: fix(uri): query binding bug (#3236) (
@illiafox)- 44d0dd70924dd154e3b98bc340accc53484efa9c: fix: Add pointer support for url query params (#3659) (#3666) (
@omkar-foss)- 646312aef6a34095476ac846b0920db5fb24b2ea: fix: protect Context.Keys map when call Copy method (#3873) (
@kingcanfish)Enhancements
- d4a64265f21993368c90602c18e778bf04ef36db: chore(CI): update release args (#3595) (
@qloog)- bb3519d26f52835cf00e5e430b52651a9c378c97: chore(IP): add TrustedPlatform constant for Fly.io. (#3839) (
@ab)- 1b3c0859693fc85290c01ba098b1440d4776549f: chore(debug): add ability to override the debugPrint statement (#2337) (
@josegonzalez)- a64286a7760be2031209686ce4d36e99d42dd419: chore(deps): update dependencies to latest versions (#3835) (
@appleboy)- 9c61295efeea99f6c9d1722294f1bf61d8e464d6: chore(header): Add support for RFC 9512: application/yaml (#3851) (
@vincentbernat)- a481ee2897af1e368de5c919fbeb21b89aa26fc7: chore(http): use white color for HTTP 1XX (#3741) (
@viralparmarme)- c964ad370bbe007f1b18a7570f058a66f05fbe1f: chore(optimize): the ShouldBindUri method of the Context struct (#3911) (
@1911860538)- 739d2d9c80e0298dafb5df1c30bae35d63935d6c: chore(perf): Optimize the Copy method of the Context struct (#3859) (
@1911860538)- 3ea8bd99fbb4e499d70a0c8e1ce2ce4b7c6348b6: chore(refactor): modify interface check way (#3855) (
@demoManito)- ab8042e9e5370bbe0e93ea5adc6e74ae4c5df95e: chore(request): check reader if it's nil before reading (#3419) (
@noahyao1024)- 0d9dbbb44551a872d30fd89d4d55ba0515d646fd: chore(security): upgrade Protobuf for CVE-2024-24786 (#3893) (
@Fotkurz)- ecdbbbe9483dd12222f2085f717a2c7cb5ac55fe: chore: refactor CI and update dependencies (#3848) (
@appleboy)- 39089af62535b27aa63608f341c0a339aa88f64e: chore: refactor configuration files for better readability (#3951) (
@appleboy)- 160c1730efd30046239c802d5b9f895a708c3f4c: chore: update GitHub Actions configuration (#3792) (
@appleboy)- 0397e5e0c0f8f8176c29f7edd8f1bff8e45df780: chore: update changelog categories and improve documentation (#3917) (
@appleboy)- 62b50cfbc0de877207ff74c160a23dff6394f563: chore: update dependencies to latest versions (#3694) (
@appleboy)- 638aa19e7d30513f7bc777c62ff8558fd5f90ea5: chore: update external dependencies to latest versions (#3950) (
@appleboy)- c6f90df4e0c888c69524307cc35952ec2e7ead41: chore: update various Go dependencies to latest versions (#3901) (
@appleboy)Build process updates
- 78f4687875d72d10392f8a77008cbefdec4c0aa0: build(codecov): Added a codecov configuration (#3891) (
@flc1125)- 56dc72c4d5b1076fc9c6b81f57299739c11910b8: ci(Makefile): vet command add .PHONY (#3915) (
@imalasong)- 8ab47c694ea93fdb442b617961ce9b3171151749: ci(lint): update tooling and workflows for consistency (#3834) (
@appleboy)- 8acbe657f1c140e3fba38f869978cab2376500c9: ci(release): refactor changelog regex patterns and exclusions (#3914) (
@appleboy)- 000fdb3ac95c7c318440afbd98eaf60f7430a1db: ci(testing): add go1.22 version (#3842) (
@appleboy)Documentation updates
... (truncated)
Changelog
Sourced from github.com/gin-gonic/gin's changelog.
Gin v1.10.0
Features
- feat(auth): add proxy-server authentication (#3877) (
@EndlessParadox1)- feat(bind): ShouldBindBodyWith shortcut and change doc (#3871) (
@RedCrazyGhost)- feat(binding): Support custom BindUnmarshaler for binding. (#3933) (
@dkkb)- feat(binding): support override default binding implement (#3514) (
@ssfyn)- feat(engine): Added
OptionFuncandWith(#3572) (@flc1125)- feat(logger): ability to skip logs based on user-defined logic (#3593) (
@palvaneh)Bug fixes
- Revert "fix(uri): query binding bug (#3236)" (#3899) (
@appleboy)- fix(binding): binding error while not upload file (#3819) (#3820) (
@clearcodecn)- fix(binding): dereference pointer to struct (#3199) (
@echovl)- fix(context): make context Value method adhere to Go standards (#3897) (
@FarmerChillax)- fix(engine): fix unit test (#3878) (
@flc1125)- fix(header): Allow header according to RFC 7231 (HTTP 405) (#3759) (
@Crocmagnon)- fix(route): Add fullPath in context copy (#3784) (
@KarthikReddyPuli)- fix(router): catch-all conflicting wildcard (#3812) (
@FirePing32)- fix(sec): upgrade golang.org/x/crypto to 0.17.0 (#3832) (
@chncaption)- fix(tree): correctly expand the capacity of params (#3502) (
@georgijd-form3)- fix(uri): query binding bug (#3236) (
@illiafox)- fix: Add pointer support for url query params (#3659) (#3666) (
@omkar-foss)- fix: protect Context.Keys map when call Copy method (#3873) (
@kingcanfish)Enhancements
- chore(CI): update release args (#3595) (
@qloog)- chore(IP): add TrustedPlatform constant for Fly.io. (#3839) (
@ab)- chore(debug): add ability to override the debugPrint statement (#2337) (
@josegonzalez)- chore(deps): update dependencies to latest versions (#3835) (
@appleboy)- chore(header): Add support for RFC 9512: application/yaml (#3851) (
@vincentbernat)- chore(http): use white color for HTTP 1XX (#3741) (
@viralparmarme)- chore(optimize): the ShouldBindUri method of the Context struct (#3911) (
@1911860538)- chore(perf): Optimize the Copy method of the Context struct (#3859) (
@1911860538)- chore(refactor): modify interface check way (#3855) (
@demoManito)- chore(request): check reader if it's nil before reading (#3419) (
@noahyao1024)- chore(security): upgrade Protobuf for CVE-2024-24786 (#3893) (
@Fotkurz)- chore: refactor CI and update dependencies (#3848) (
@appleboy)- chore: refactor configuration files for better readability (#3951) (
@appleboy)- chore: update GitHub Actions configuration (#3792) (
@appleboy)- chore: update changelog categories and improve documentation (#3917) (
@appleboy)- chore: update dependencies to latest versions (#3694) (
@appleboy)- chore: update external dependencies to latest versions (#3950) (
@appleboy)- chore: update various Go dependencies to latest versions (#3901) (
@appleboy)Build process updates
... (truncated)
Commits
75ccf94feat: update version constant to v1.10.0 (#3952)39089afchore: refactor configuration files for better readability (#3951)638aa19chore: update external dependencies to latest versions (#3950)a182195feat(binding): Support custom BindUnmarshaler for binding. (#3933)b4f66e9chore(deps): bump github.com/bytedance/sonic from 1.11.3 to 1.11.6 (#3940)f80ade7chore(deps): bump golangci/golangci-lint-action from 4 to 5 (#3941)0397e5echore: update changelog categories and improve documentation (#3917)c6f90dfchore: update various Go dependencies to latest versions (#3901)8acbe65ci(release): refactor changelog regex patterns and exclusions (#3914)56dc72cci(Makefile): vet command add .PHONY (#3915)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)