Commit Graph

  • 9dc7d6085e chore(deps): bump actions/checkout from 4 to 5 #4331 dependabot/github_actions/actions/checkout-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 #4330 dependabot/go_modules/golang.org/x/net-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 #4329 dependabot/go_modules/google.golang.org/protobuf-1.36.7 dependabot[bot] 2025-08-12 06:48:12 +00:00
  • 077a2f39c8 chore(deps): bump github.com/quic-go/quic-go from 0.53.0 to 0.54.0 (#4328) master dependabot[bot] 2025-08-06 22:16:53 +08:00
  • d56e2c327a chore(deps): bump github.com/bytedance/sonic from 1.13.2 to 1.14.0 #4327 dependabot/go_modules/github.com/bytedance/sonic-1.14.0 dependabot[bot] 2025-08-05 04:25:51 +00: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
  • b987b6206f build: make automatically update package in golang (#4311) Denny Septian Panggabean 2025-07-26 20:02: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
  • e4c2a27624 refactor(context): remove unused Context dependency in get method (#4304) Name 2025-07-22 11:19:08 +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
  • 5826722a87 fix: version number discrepancy (#4299) 諏訪原慶斗 2025-07-17 20:51:40 +09:00
  • bdc1ad7987 docs: added comment in doc.go (#4274) 諏訪原慶斗 2025-07-13 10:43:32 +09:00
  • 545fd74379 chore(deps): bump github.com/go-playground/validator/v10 (#4289) dependabot[bot] 2025-07-13 09:41:58 +08:00
  • a6287825c9 chore(deps): bump github.com/ugorji/go/codec from 1.2.12 to 1.3.0 (#4268) dependabot[bot] 2025-07-13 09:41:31 +08:00
  • dbd8a25150 feat: added AbortWithStatusPureJSON() in Context (#4290) Denny Septian Panggabean 2025-07-13 08:40:35 +07:00
  • b7d6308bcc chore(deps): bump github.com/quic-go/quic-go from 0.52.0 to 0.53.0 (#4281) dependabot[bot] 2025-07-13 09:27:07 +08:00
  • 4bdcd9d0f1 docs: added available ID documentation (#4287) Denny Septian Panggabean 2025-07-13 08:26:26 +07:00
  • 76dd08d512 docs: wrong badge workflow in README.md (#4286) Denny Septian Panggabean 2025-07-07 16:20:47 +07:00
  • cf4775283e chroe: migrate yaml package to github.com/goccy/go-yaml (#4272) M. Ilham Surya Pratama 2025-06-21 11:38:28 +07:00
  • 688a429d19 feat: support custom json codec at runtime (#3391) Tim 2025-06-16 23:16:36 +08:00
  • 0a864884de chore(deps): bump golang.org/x/net from 0.40.0 to 0.41.0 (#4262) dependabot[bot] 2025-06-16 23:01:46 +08:00
  • dd33ff7938 fix(docs): missing go markdown codeblock (#4266) Victor Dusart 2025-06-16 16:59:53 +02:00
  • 77d70e5858 refactor(internal/bytesconv): replace rand usage with crypto/rand and rand.Int63 (#4259) Name 2025-06-09 21:05:34 +08:00
  • a9c5b36578 docs: small changes (#4261) eqsdxr 2025-06-09 18:04:23 +05:00
  • e30123ad73 refactor(recovery): extract Authorization header masking into maskAuthorization func (#4143) OHZEKI Naoki 2025-06-02 13:38:19 +09:00
  • 3c12d2a80e perf(recover): replace bytes with strings in function for better performance (#4252) Name 2025-05-31 08:41:13 +08:00
  • 61c2b1c28f chore(deps): bump github.com/quic-go/quic-go from 0.51.0 to 0.52.0 (#4250) dependabot[bot] 2025-05-27 20:27:26 +08:00
  • 41d8591eb1 refactor(context): refactor Keys type to map[any]any (#3963) Flc゛ 2025-05-26 23:15:14 +08:00
  • 848e1cdd0d refactor: replace interface{} with any in type declarations (#4249) Flc゛ 2025-05-26 23:11:05 +08:00
  • c8af82af15 test(context): add cleanup for uploaded file in SaveUploadedFile test (#4248) Flc゛ 2025-05-25 20:38:39 +08:00
  • 40725d85ba chore(bind): return 413 status code when error is http.MaxBytesError (#4227) Alessandro (Ale) Segala 2025-05-25 05:36:33 -07:00
  • c4287b1300 ci(golangci-lint): update configuration and fix lint issues (#4247) Flc゛ 2025-05-23 14:46:48 +08:00
  • 8fb3136664 Revert "fix(time): binding time with empty value (#4103)" (#4245) Bo-Yi Wu 2025-05-22 19:20:04 +08:00
  • 674522db91 fix(time): binding time with empty value (#4103) Kashiwa 2025-05-21 19:21:46 +08:00
  • 8f7c340577 context_test.go: fix useless asserts (#4115) Andreas Deininger 2025-05-21 13:16:29 +02:00
  • d00e6a5695 chore: fix some function names in comment (#4131) yangquanshi 2025-05-21 20:14:28 +09:00
  • 19f5a13fb4 docs(readme): add gin-gonic/contrib (#4134) Liu Ziming 2025-05-21 08:25:00 +08:00
  • fb09c825e8 feat(context): add SetCookieData (#4240) NARITA 2025-05-21 09:20:44 +09:00
  • 3d8e288c64 perf(all): use strings.Cut to replace strings.SplitN (#4239) Name 2025-05-20 22:58:34 +08:00
  • 2e2bd1f408 test(internal/fs): fix test function name (#4235) Salim Absi 2025-05-20 13:29:39 +03:00
  • da67cc1b98 test: fix lint failures (#4244) Siddhesh Mhadnak 2025-05-20 15:46:21 +05:30
  • b5af779653 refactor: strengthen HTTPS security and improve code organization v1.10.1 security Bo-Yi Wu 2025-05-20 17:33:47 +08:00
  • ef68fa032c chore(deps): bump golang.org/x/net from 0.38.0 to 0.40.0 (#4229) dependabot[bot] 2025-05-11 22:42:01 +08:00
  • b38c59de7f fix(errors): change Unwrap method receiver to value type (#4232) Orkhan Alikhanov 2025-05-11 18:38:33 +04:00
  • cf32d2dcf8 chore(deps): bump github.com/pelletier/go-toml/v2 from 2.2.2 to 2.2.4 (#4212) dependabot[bot] 2025-05-11 22:35:03 +08:00
  • 4714c2a9a3 chore(deps): bump google.golang.org/protobuf from 1.34.1 to 1.36.6 (#4198) dependabot[bot] 2025-05-11 22:34:39 +08:00
  • 7a1b655074 fix: sonic on arm64 (#4234) Yash 2025-05-11 20:04:09 +05:30
  • 67c9d4ee11 refactor: replace magic number 128 with unicode.MaxASCII in AsciiJSON Render (#4224) Name 2025-04-21 22:05:28 +08:00
  • bb82473103 chore(deps): bump github.com/quic-go/quic-go from 0.48.2 to 0.50.1 (#4197) dependabot[bot] 2025-04-21 00:15:51 +08:00
  • 255af882db chore(deps): bump github.com/go-playground/validator/v10 (#4208) dependabot[bot] 2025-04-21 00:14:45 +08:00
  • 71496abe68 feat(fs): Implement loading HTML from http.FileSystem (#4053) sunshineplan 2025-04-21 00:11:16 +08:00
  • 0eb99493c2 perf: optimize AsciiJSON.Render method by using fmt.Appendf and reusing temp buffer (#4175) Name 2025-04-21 00:05:34 +08:00
  • afa0c31d97 chore(deps): bump github.com/gin-contrib/sse from 0.1.0 to 1.1.0 (#4216) dependabot[bot] 2025-04-21 00:02:02 +08:00
  • 56fccc39ec chore(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 (#4221) dependabot[bot] 2025-04-21 00:01:35 +08:00
  • 3319038418 fix(readme): fix broken link to English documentation (#4222) eduardo-ax 2025-04-20 13:01:03 -03:00
  • 49e9137c68 docs: fix comment (#4205) NezhaFan 2025-04-12 00:00:59 +08:00
  • 1b53a47790 docs: Fixing English grammar mistakes and awkward sentence structure in doc/doc.md (#4207) Adlai Bridson-Boyczuk 2025-04-11 11:59:03 -04:00
  • 3afff295a2 docs: add Upd language list (#4211) Andrey Bolonin 2025-04-11 18:58:02 +03:00
  • 8763f33c65 fix: prevent middleware re-entry issue in HandleContext (#3987) bound2 2025-03-20 17:40:41 +02:00
  • e737e3e267 fix(binding): prevent duplicate decoding and add validation in decodeToml (#4193) revevide 2025-03-20 23:35:49 +08:00
  • 4ccfa7c275 feat(binding): add support for unixMilli and unixMicro (#4190) takanuva15 2025-03-20 11:33:10 -04:00
  • 90cf460269 chore: update Go versions and dependencies for improved compatibility (#4187) Bo-Yi Wu 2025-03-20 10:13:47 +08:00
  • ebe5e2a6bf fix(golangci.yml): move fiximports to goimports section and replace exportloopref with copyloopvar (#4167) Name 2025-03-18 23:13:03 +08:00
  • 733ee094fc chore(deps): bump golang.org/x/net from 0.33.0 to 0.37.0 (#4178) dependabot[bot] 2025-03-18 22:15:13 +08:00
  • a4baac6e5e refactor(context):Avoid using filepath.Dir twice in SaveUploadedFile (#4181) NezhaFan 2025-03-18 22:14:38 +08:00
  • 1eb827240e docs: fix case error of X-Real-IP (#4185) NezhaFan 2025-03-18 22:12:36 +08:00
  • 9e84bc5f8a chore(deps): bump github.com/goccy/go-json from 0.10.2 to 0.10.5 #4156 dependabot/go_modules/github.com/goccy/go-json-0.10.5 dependabot[bot] 2025-02-17 22:42:51 +00:00
  • cf7bfb945b chore(deps): bump codecov/codecov-action from 4 to 5 #4155 dependabot/github_actions/codecov/codecov-action-5 dependabot[bot] 2025-02-17 22:40:19 +00:00
  • 3b28645dc9 ci: add go version 1.24 to GitHub Actions (#4154) Bo-Yi Wu 2025-02-12 10:22:02 +08:00
  • 568c9f3b2d ci: add go version 1.24 to GitHub Actions #4154 go1.24 Bo-Yi Wu 2025-02-12 08:49:45 +08:00
  • c3c8620a7f chore(deps): bump github.com/go-playground/validator/v10 from 10.20.0 to 10.22.1 (#4052) dependabot[bot] 2025-02-12 08:50:51 +08:00
  • 3f818c3fa6 chore(security): upgrade quic-go version to 0.48.2 (#4127) Bo-Yi Wu 2024-12-30 11:40:37 +08:00
  • 23d6961aeb ci(lint): update workflows and improve test request consistency (#4126) Bo-Yi Wu 2024-12-30 11:39:24 +08:00
  • 89d13a2c29 chore(security): upgrade quic-go version to 0.48.2 #4127 sec appleboy 2024-12-28 21:04:04 +08:00
  • 4f0f23205d ci(lint): update workflows and improve test request consistency #4126 lint appleboy 2024-12-28 20:56:43 +08:00
  • e2e80f3347 chore(security): update vendor to fix CVE (#4121) Xianglin Gao 2024-12-28 17:18:03 +08:00
  • e46bd52185 refactor(context): add an optional permission parameter to the SaveUploadedFile method (#4068) (#4088) haesuo566 2024-11-16 00:54:06 +09:00
  • e8d34d053f ci(lint): enable usestdlibvars linter (#4091) Matthieu MOREL 2024-11-15 16:52:16 +01:00
  • 02c1144f31 ci(lint): enable perfsprint linter (#4090) Matthieu MOREL 2024-11-15 16:51:12 +01:00
  • f875d87283 chore(context): test context initialization and handler logic (#4087) Bo-Yi Wu 2024-11-15 23:49:08 +08:00
  • c8a3adc657 refactor(context): simplify "GetType()" functions (#4080) #4083 #4005 Konovalov Maxim 2024-10-29 18:24:53 +03:00
  • ea53388e6e fix(tree): Keep panic infos consistent when wildcard type build faild (#4077) Xinyu Kuo 2024-10-26 08:28:59 +08:00
  • 9d11234efe docs(gin): Replace broken link to documentation with valid (#4064) Oskar Karpiński 2024-10-26 02:26:25 +02:00
  • 647311aba2 refactor(context): refactor context handling and improve test robustness (#4066) Xinyu Kuo 2024-10-25 09:33:31 +08:00
  • 299c6f30e3 docs: trimmed some white spaces (#4070) tsukasa-ino 2024-10-25 10:16:40 +09:00
  • b080116a7f docs(readme): add Portuguese documentation. (#4078) Enzo Lanzellotti 2024-10-24 22:08:11 -03:00
  • ad740d508f docs(context): fix some function names in comment (#4079) wangjingcun 2024-10-25 09:07:03 +08:00
  • f05f966a08 feat(form): Support default values for collections in form binding (#4048) takanuva15 2024-09-21 11:24:18 -04:00
  • 9d7c0e9e1a feat(context): GetXxx added support for more go native types (#3633) CC11001100 2024-09-15 08:58:59 +08:00
  • f2c861a24f docs: fix route group example code (#4020) demouth 2024-09-15 09:54:23 +09:00
  • 28e57f58b1 fix(form): Set default value for form fields (#4047) Ahmad Saeed Goda 2024-09-06 08:21:19 +03:00
  • 3cb30679b5 feat(form): add array collection format in form binding (#3986) Jo YoHan 2024-08-24 15:16:30 +09:00
  • cc4e11438c chore(deps): bump golang.org/x/net from 0.25.0 to 0.27.0 (#4013) #3656 dependabot[bot] 2024-07-14 20:34:34 +08:00