Commit Graph

  • 83d81b31b6
    docs(changelog): upgrade Gin to v1.11.0 and add release notes appleboy 2025-09-20 19:37:40 +08:00
  • 7858527c8c
    docs(changelog): update release notes for Gin v1.10.1 (#4360) Bo-Yi Wu 2025-09-20 19:32:43 +08:00
  • b10f8c78e4
    docs(changelog): update release notes for Gin v1.10.1 appleboy 2025-09-20 19:31:59 +08:00
  • cb000f570c
    ci: integrate Trivy vulnerability scanning into CI workflow (#4359) Bo-Yi Wu 2025-09-20 19:24:57 +08:00
  • e0b6b7027f
    ci: integrate Trivy vulnerability scanning into CI workflow appleboy 2025-09-20 19:18:58 +08:00
  • 2119046230
    ci: support Go 1.25 (#4341) Flc゛ 2025-09-19 09:44:22 +08:00
  • e6de1831f9
    Merge branch 'master' of github.com:gin-gonic/gin into support-go1.25 flc1125 2025-09-19 08:44:01 +08:00
  • da372fc778
    build(deps): upgrade github.com/bytedance/sonic from v1.13.2 to v1.14.0 (#4342) Flc゛ 2025-09-19 08:40:33 +08:00
  • e198f6e859
    refactor(render): remove headers parameter from writeHeader (#4353) Name 2025-09-19 08:39:17 +08:00
  • cca98d2d26
    chore(deps): bump google.golang.org/protobuf from 1.36.8 to 1.36.9 (#4356) dependabot[bot] 2025-09-19 08:35:54 +08:00
  • 9b1e3533e2
    refactor(tree): replace string(/) with "/" in node.insertChild (#4354) Name 2025-09-19 08:35:34 +08:00
  • 7ed41ababd
    Merge 4eecebf8bfcfdf2bde13f2757931a570e4d38529 into f9bd00a6b7939b941fde3fdd239367f4a7d6b137 bound2 2025-09-16 16:06:49 +07:00
  • 52d961ec74
    chore(deps): bump google.golang.org/protobuf from 1.36.8 to 1.36.9 dependabot[bot] 2025-09-15 22:01:40 +00:00
  • e6e511da93
    Merge 07792fc47878734eace20bad73c7e8611643e548 into f9bd00a6b7939b941fde3fdd239367f4a7d6b137 Yi Duan 2025-09-15 23:39:13 +08:00
  • 08bef12f0c refactor(tree): replace string(/) with "/" in node.insertChild 1911860538 2025-09-15 19:38:29 +08:00
  • 26b37c86ea refactor(render): remove headers parameter from writeHeader 1911860538 2025-09-15 19:29:32 +08:00
  • f9bd00a6b7
    perf(context): optimize getMapFromFormData performance (#4339) Name 2025-09-14 07:29:11 +08:00
  • 28172fa682
    chore(deps): bump google.golang.org/protobuf from 1.36.6 to 1.36.8 (#4346) dependabot[bot] 2025-09-14 07:26:29 +08:00
  • 46150257b3
    chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 (#4347) dependabot[bot] 2025-09-14 07:26:06 +08:00
  • e7693e67c2
    chore(deps): bump actions/setup-go from 5 to 6 (#4351) dependabot[bot] 2025-09-14 07:25:36 +08:00
  • fac8bb974d
    chore(deps): bump actions/setup-go from 5 to 6 dependabot[bot] 2025-09-08 22:01:42 +00:00
  • d3bc42227c
    chore(deps): bump github.com/bytedance/sonic from 1.13.2 to 1.14.1 dependabot[bot] 2025-09-08 22:01:35 +00:00
  • ff8aee7f28
    chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 dependabot[bot] 2025-09-02 17:26:01 +00:00
  • ba1877e2ed
    chore(deps): bump google.golang.org/protobuf from 1.36.6 to 1.36.8 dependabot[bot] 2025-09-02 16:47:02 +00:00
  • c05f7c1619 Merge branch 'upgrade-sonic' into upgrade-sonic-test-go1.25 Flc 2025-08-31 16:10:35 +08:00
  • 565f245c89 test: update expected status code for request too large test Flc 2025-08-31 16:08:47 +08:00
  • e135fcd33b Merge branch 'support-go1.25' into upgrade-sonic-test-go1.25 Flc 2025-08-31 15:57:51 +08:00
  • 0d238bd1a9 build(deps): upgrade github.com/bytedance/sonic from v1.13.2 to v1.14.0 Flc 2025-08-31 15:57:21 +08:00
  • cccecf5c21 Merge remote-tracking branch 'upstream/master' into upgrade-sonic Flc 2025-08-31 15:56:52 +08:00
  • 7a06e3452d build(deps): upgrade github.com/bytedance/sonic from v1.13.2 to v1.14.0 Flc 2025-08-31 15:56:11 +08:00
  • db2c3e486b ci: support Go 1.25 Flc 2025-08-31 15:45:11 +08:00
  • bf18bdc4ed perf(context): optimize getMapFromFormData performance 1911860538 2025-08-27 21:07:03 +08:00
  • 19f326156f fix: infinite-recursion-form-mapping SHRIMPTAILS_\shrim 2025-08-25 21:46:42 +09:00
  • 9a66948c2b
    Merge d62987ea57b997f067b1ab4c3083b4c30fb15973 into 077a2f39c85700ba0823f85ed29cec0c8f2cbdfc Alireza_Ta 2025-08-20 02:15:45 +08:00
  • 2e19f63e61
    Merge da5948a93065a2551a569f81b1fdd71d2aee94bd into 077a2f39c85700ba0823f85ed29cec0c8f2cbdfc Brian Otieno 2025-08-19 10:45:24 -04:00
  • f616daf979
    Merge 50c29053ddbd1ebd2958decee3d46c106702a359 into 077a2f39c85700ba0823f85ed29cec0c8f2cbdfc Alexander Perlman 2025-08-19 16:31:48 +08:00
  • e928cd53ba
    Merge 075e87b405c5d3bb020458d8c9e2ef85ca703bbe into 077a2f39c85700ba0823f85ed29cec0c8f2cbdfc Blair Currey 2025-08-19 11:31:48 +03:00
  • 73f05edb37
    Merge 36920321ce6da29b65c5cb0123332f54a95d29c1 into 077a2f39c85700ba0823f85ed29cec0c8f2cbdfc pikomonde 2025-08-18 21:46:34 +03:00
  • a7111bfb01
    Merge e1db1e5bec58481b8b9d8c300848c1f969b1c336 into 077a2f39c85700ba0823f85ed29cec0c8f2cbdfc Sarvesh Hon 2025-08-19 02:46:32 +08:00
  • 23aea81b9e
    Merge 41308005db0fdefb8896a74bef356c7390547994 into 077a2f39c85700ba0823f85ed29cec0c8f2cbdfc Ritik Singh 2025-08-18 19:34:52 +08:00
  • 1702740c25
    Merge 4aa07a2bb2ac8bc06ba0a28f63a983d6a96a8eb0 into 077a2f39c85700ba0823f85ed29cec0c8f2cbdfc Jian Lim 2025-08-15 19:32:10 +09:00
  • 6f3c71e261 refactor: using atomic.Int32 cuiweixie 2025-08-14 13:58:12 +08:00
  • 8511461b26 refactor: using maps.Clone cuiweixie 2025-08-14 13:49:45 +08:00
  • 9dc7d6085e
    chore(deps): bump actions/checkout from 4 to 5 dependabot[bot] 2025-08-12 07:40:44 +00:00
  • ce4c0d0ce9
    chore(deps): bump golang.org/x/net from 0.42.0 to 0.43.0 dependabot[bot] 2025-08-12 06:48:20 +00:00
  • 2b50067637
    chore(deps): bump google.golang.org/protobuf from 1.36.6 to 1.36.7 dependabot[bot] 2025-08-12 06:48:12 +00:00
  • 14fd129b90 fix lint Saksham Arya 2025-06-30 15:25:44 +05:30
  • 312b621908 refactor test case Saksham Arya 2025-06-27 13:24:40 +05:30
  • cdaceb18a5 comment Saksham Arya 2025-06-26 17:04:14 +05:30
  • c7c51af0ec add test case Saksham Arya 2024-11-20 16:18:37 +05:30
  • ef93bbeb9b make headers thread safe Saksham Arya 2024-11-20 16:02:55 +05:30
  • 077a2f39c8
    chore(deps): bump github.com/quic-go/quic-go from 0.53.0 to 0.54.0 (#4328) dependabot[bot] 2025-08-06 22:16:53 +08:00
  • f536ccfaaf
    chore(deps): bump github.com/quic-go/quic-go from 0.53.0 to 0.54.0 dependabot[bot] 2025-08-05 05:02:07 +00:00
  • d56e2c327a
    chore(deps): bump github.com/bytedance/sonic from 1.13.2 to 1.14.0 dependabot[bot] 2025-08-05 04:25:51 +00:00
  • 57491284b4 test(binding): add comprehensive slice/array BindUnmarshaler tests Sidi Chang 2025-08-04 13:09:59 +09:00
  • 45b805f6d5
    perf(recovery): optimize the log output of CustomRecoveryWithWriter (#4258) Name 2025-08-02 12:30:14 +08:00
  • 17d0b553ea
    chore(render): do not export tomlContentType anymore (#4319) Varus Hsu 2025-08-02 12:27:59 +08:00
  • 42f93283cf
    docs(test): improved GoDoc in test_helpers.go (#4270) 諏訪原慶斗 2025-08-02 13:23:20 +09:00
  • 32065bbd42
    chore(response): prevention of Hijack() runtime panics (#4295) 諏訪原慶斗 2025-08-02 13:16:58 +09:00
  • a21f5aca77 added check assertion of Wrrten() condition before calling Hijack() keitosuwahara 2025-08-01 22:22:55 +09:00
  • f5bf19c1b2
    feat: do not export tomlContentType anymore XuShuo 2025-07-31 16:31:10 +08:00
  • 15ef1d4739 feat: add comprehensive tests for Context.Negotiate() method caplost 2025-07-29 12:02:27 +08:00
  • 8aa7ada2df chore: add coverage.html to .gitignore caplost 2025-07-29 11:11:43 +08:00
  • 2cb7b0a03d test: improve debug.go and context.go test coverage caplost 2025-07-29 11:04:54 +08:00
  • c57a166902
    Merge branch 'gin-gonic:master' into master Leon cap 2025-07-29 10:47:12 +08:00
  • 906c864012 feat(binding): add support for slices with BindUnmarshaler elements (#4312) Sidi Chang 2025-07-26 23:38:01 +09:00
  • b987b6206f
    build: make automatically update package in golang (#4311) Denny Septian Panggabean 2025-07-26 20:02:59 +07:00
  • 7525086d61
    Fix Stream() to use http.Request.Context Tiger Xu / Zhonghu Xu 2025-07-26 18:15:47 +08:00
  • c9ab7eb86f feat: add an option to allow trailing slash insensitive matching Charlie Chiang 2025-07-25 15:42:13 +08:00
  • 707e3018ac perf(recovery): optimize the log output of CustomRecoveryWithWriter 1911860538 2025-06-04 21:40:43 +08:00
  • 7d20b1deeb refactor(ginS): use sync.OnceValue to simplify engine function 1911860538 2025-07-23 20:18:29 +08:00
  • d905a35c21 feat(form): support BindUnmarshaler slice elements Michelle Laurenti 2025-07-23 12:02:14 +02:00
  • 45c10b337d
    build: make automatically update package in golang Denny Septian Panggabean 2025-07-23 11:01:59 +07:00
  • dab5944a7b
    test(context): add comprehensive unit tests for Context.File() method (#4307) Leon cap 2025-07-22 21:38:32 +08:00
  • 9708475b3b
    docs(context): fix AbortWithStatusPureJSON comment typo (#4310) Name 2025-07-22 21:36:47 +08:00
  • 7303932ab2 perf: use textproto.TrimString for HTTP header parsing to improve performance 1911860538 2025-06-03 20:16:27 +08:00
  • 1547ddac8d docs(context): fix AbortWithStatusPureJSON comment typo 1911860538 2025-07-22 19:49:50 +08:00
  • ecff838a24
    Merge branch 'gin-gonic:master' into test/add-context-file-tests Leon cap 2025-07-22 17:11:29 +08:00
  • 690ecda6e6 fix: update test file paths to use testdata directory caplost 2025-07-22 15:47:25 +08:00
  • 55ceb53bd4 move test_file.txt to testdata directory as suggested by maintainer caplost 2025-07-22 15:35:54 +08:00
  • e7943c03dc feat: improve context.go test coverage caplost 2025-07-22 15:23:26 +08:00
  • e4c2a27624
    refactor(context): remove unused Context dependency in get method (#4304) Name 2025-07-22 11:19:08 +08:00
  • 93f51e4c68 test: improve debug.go test coverage caplost 2025-07-22 10:10:16 +08:00
  • 9e09d88315
    Merge branch 'gin-gonic:master' into test/add-context-file-tests Leon cap 2025-07-22 09:41:17 +08:00
  • faae1ff70b fix lint error keitosuwahara 2025-07-21 22:32:14 +09:00
  • 5cd431d6f6 fix review keitosuwahara 2025-07-21 22:26:48 +09:00
  • b7132ed5ec feat(binding): Add ShouldBindUriWith method for URI binding customization Petr Vaněk 2025-07-21 14:18:38 +02:00
  • 65bcbbebdf fix: correct test file paths and add test file to gin directory caplost 2025-07-21 16:17:27 +08:00
  • 2a89d2c43e fix: resolve gci formatting issues in test files caplost 2025-07-21 15:38:59 +08:00
  • 154322c74d
    Merge d27b492ba4e93809ce0e8fbf3316b58899edc45c into a4ac275e079d46d493965491d686bfe72d121e85 Erik Westra 2025-07-21 08:45:14 +02:00
  • 99964e1145 test: add comprehensive unit tests for Context.File() method caplost 2025-07-21 13:47:39 +08:00
  • 2a267f8418 refactor(context): remove unused Context dependency in get method 1911860538 2025-07-19 17:24:27 +08:00
  • a4ac275e07
    test(route): add some test for routergroup (#4291) chenhuiluo 2025-07-19 15:49:41 +08:00
  • ae5be7fcb7
    chore(deps): bump golang.org/x/net from 0.41.0 to 0.42.0 (#4297) dependabot[bot] 2025-07-19 15:08:22 +08:00
  • 57ec9e6036
    chore(mode): remove impossible case (empty value for mode) (#4303) maskpp 2025-07-19 15:07:44 +08:00
  • ad4f436ae9
    docs: correct article usage in comments (#4301) Leon cap 2025-07-19 14:58:12 +08:00
  • 426b92181c remove impossible case maskpp 2025-07-19 09:10:42 +08:00
  • 0ad60b5717 fix: correct article usage in comments caplost 2025-07-18 15:09:28 +08:00
  • 5826722a87
    fix: version number discrepancy (#4299) 諏訪原慶斗 2025-07-17 20:51:40 +09:00
  • 514bdcd10c Fixed version number discrepancy keitosuwahara 2025-07-16 21:31:25 +09:00