Commit Graph

  • e6f7ce8a79
    Merge 38c24307a96a49e25391b9fe12d6c803ac2c0a82 into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 Milad 2026-03-18 15:48:29 +08:00
  • 247e52d234
    Merge d02b7391f00946e0390ae5c3d684dd343f30a49b into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 Milad 2026-03-18 15:48:29 +08:00
  • 536d7cb837
    Merge 0365757669e9e3afd681f3064c6d9a22886e8939 into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 Matthias Kesler 2026-03-18 15:48:29 +08:00
  • 9f37e7a3df
    Merge 41c1ee6015827757934e80733bc0976686e13f02 into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 Name 2026-03-18 15:48:29 +08:00
  • c56075e5be
    Merge d4e96937657f2fc156d0233e8d8c30668e15e3d4 into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 Milad 2026-03-18 15:48:29 +08:00
  • 8612613044
    Merge b9d6964b7e2bc3e12e1d06443073d7a114073b3e into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 Kasidej 2026-03-18 15:48:29 +08:00
  • eea692698f
    Merge cd9b91bb2ef67d3b409e8c2465c806a2d68f5178 into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 SAURABH CHAUHAN 2026-03-18 15:48:29 +08:00
  • f810b07f2d
    Merge a7b757e33830094fcb2af6156cb963a96e87a47b into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 Ruben de Vries 2026-03-18 15:48:11 +08:00
  • cd932b1d4e
    Merge fa1c0ce2abbd9e5432a440688ffe076d6832d3c6 into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 burybell 2026-03-18 15:48:11 +08:00
  • b7f4dd4f66
    Merge c406e6de6f4dcb769e67fdcab969997066cd893f into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 kim 2026-03-18 15:48:11 +08:00
  • 52241aa97d
    Merge 8596512f4fdb118a3c134de8300d7d917a9e3d78 into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 atennop 2026-03-18 15:48:11 +08:00
  • 4bda472a27
    Merge f894f4c7ed9557787a64b128bb179b8487384379 into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 NARITA 2026-03-18 15:48:11 +08:00
  • d9690e0333
    Merge 92006a551229eced677ce6dc07e450d4ad64e7ef into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 ljluestc 2026-03-18 15:48:11 +08:00
  • 16c0888678
    Merge 47a03c7cf23e41bb45193ab400ad01c89b1c89a2 into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 Abhiyan Khanal 2026-03-18 15:48:11 +08:00
  • ea194d89a9
    Merge c19d29e9137385cc4c1b19cccd979e6dda609c66 into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 Nico Clack 2026-03-18 09:04:21 +09:00
  • 382671bed4
    Merge a41520ecbf63e739ed16a2c78b6ec44b96548f89 into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 S-Sarim 2026-03-18 05:09:31 +08:00
  • 67cf55e6f1
    Merge 3f607b8662710b3602b03817cfc2f171416f6591 into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 Abhiyan Khanal 2026-03-17 13:55:19 +09:00
  • 250c29cf43 test: remove http.CloseNotifier assertions from response_writer_test Zakir Jiwani 2026-03-17 04:16:08 +00:00
  • 26a190b5d1 fix: replace deprecated http.CloseNotifier with Request.Context().Done() Zakir Jiwani 2026-03-17 04:15:45 +00:00
  • 43a95889ae
    Merge e4e36348b52f730146f4eafffe8882fa3f4333b1 into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 阿震 2026-03-17 11:26:59 +09:00
  • c62d12a321
    Merge 07bcf34959b9e5f1503dd861350544ddcf8ea58d into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 takanuva15 2026-03-17 11:25:27 +09:00
  • 8d28cadce5
    Merge ec789274b1f5093f956d71d05b1cf88327e925d5 into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 guoyangzhen 2026-03-17 10:06:32 +09:00
  • dc1cc4ea77
    Merge 3c28f41f5b880cdbc33555931a8ce8fe1a5b0500 into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 haesuo566 2026-03-17 10:03:33 +09:00
  • 3c28f41f5b fix: Remove deprecated http.CloseNotifier, use Request.Context().Done() in Stream Summary hso 2026-03-17 09:55:26 +09:00
  • 6a21a2dd36
    Merge 7b5727c6db42a1ce8207f2cb1ad9e7522191bb51 into d3ffc9985281dcf4d3bef604cce4e662b1a327a6 Raju Ahmed 2026-03-17 07:57:52 +08:00
  • 64a0c537f7 copilot fixes takanuva15 2026-03-02 16:54:20 -05:00
  • 39b84f00ad feat(binding): add support for binding whole request at once takanuva15 2026-02-10 16:55:24 -05:00
  • d3ffc99852
    test(engine): add regression tests for HandleContext with NoRoute (#4571) master Abhiyan Khanal 2026-03-16 18:34:59 +05:45
  • adcd594949
    Merge branch 'master' into test/handle-context-noroute Bo-Yi Wu 2026-03-16 20:22:56 +08:00
  • f2edee9781
    Merge cb5463e5d88b42b17d233c7314daca4cbe0861b5 into ecd26c8835574b47acdc9cb6a5dddcc6fe922140 eason 2026-03-16 12:54:44 +08:00
  • cb5463e5d8 fix(binding): handle non-JSON string values in form binding for custom struct types easonysliu 2026-03-16 12:52:51 +08:00
  • ec789274b1 fix: handle IPv6 brackets and port in X-Forwarded-For parsing guoyangzhen 2026-03-15 21:41:55 +08:00
  • ecd26c8835
    docs(readme): update benchmark results with latest data (#4583) Bo-Yi Wu 2026-03-15 17:16:42 +08:00
  • fbc38c4ea1
    docs(readme): update benchmark results with latest data Bo-Yi Wu 2026-03-15 16:59:29 +08:00
  • a749e4d33c
    docs: replace AUTHORS.md with link to GitHub contributors page (#4582) Bo-Yi Wu 2026-03-15 14:34:58 +08:00
  • 473ac4b1e7
    docs: replace AUTHORS.md with link to GitHub contributors page Bo-Yi Wu 2026-03-15 14:31:44 +08:00
  • 65d1c470ec
    docs(benchmarks): update benchmark report with Gin v1.12.0 results (#4581) Bo-Yi Wu 2026-03-15 14:17:04 +08:00
  • 70541c2c04
    docs(benchmarks): update benchmark report with Gin v1.12.0 results Bo-Yi Wu 2026-03-15 11:49:55 +08:00
  • 6d880724cc
    refactor(test): use the built-in max/min to simplify the code (#4576) tsinglua 2026-03-13 22:42:00 +08:00
  • 1467370aaa
    Merge branch 'master' into master Bo-Yi Wu 2026-03-13 22:41:51 +08:00
  • 48667a2dd1
    chore(deps): upgrade Go dependencies and CI action versions (#4580) Bo-Yi Wu 2026-03-13 22:40:18 +08:00
  • 21ad68f0bd
    chore(deps): upgrade Go dependencies and CI action versions Bo-Yi Wu 2026-03-13 22:34:41 +08:00
  • d4672219fc
    docs: reorganize doc.md TOC into thematic groups (#4579) Bo-Yi Wu 2026-03-13 22:30:54 +08:00
  • 4aee5cc1dd
    docs: reorganize doc.md TOC into thematic groups Bo-Yi Wu 2026-03-13 22:28:55 +08:00
  • 08e3aa3539
    chore(deps): bump github.com/goccy/go-json from 0.10.5 to 0.10.6 dependabot[bot] 2026-03-12 22:32:35 +00:00
  • fc7e9414ac
    chore(deps): bump golang.org/x/net from 0.51.0 to 0.52.0 dependabot[bot] 2026-03-12 22:32:30 +00:00
  • c69d5a4b80 refactor: use the built-in max/min to simplify the code tsinglua 2026-03-11 16:37:08 +08:00
  • e4e36348b5 style: fix gofumpt formatting in gin_test.go dusk5213 2026-03-10 18:28:19 +08:00
  • 4b7063bb38 fix: Non-standard X-Forwarded-For header content is not supported dusk5213 2026-03-10 17:51:46 +08:00
  • f681121c15 fix: Non-standard X-Forwarded-For header content is not supported dusk5213 2026-03-10 02:27:52 +08:00
  • af430369cc
    chore(deps): bump aquasecurity/trivy-action in the actions group dependabot[bot] 2026-03-09 22:55:33 +00:00
  • 07bcf34959 feat(binding): use encoding.UnmarshalText by default via build tag takanuva15 2026-02-27 16:45:20 -05:00
  • 47a03c7cf2 feat(engine): add H2CConfig to allow configuring h2c http2.Server Abhiyan Khanal 2026-03-07 17:10:04 +05:45
  • ce09a3540b test(engine): add regression tests for HandleContext with NoRoute Abhiyan Khanal 2026-03-07 17:08:38 +05:45
  • 3f607b8662 fix(test): use stdlib constants for HTTP methods in test helpers Abhiyan Khanal 2026-03-08 18:56:15 +05:45
  • 4a0302068c feat(test): add RunTestHandler to flush status in test contexts Abhiyan Khanal 2026-03-07 17:08:43 +05:45
  • 43b0b61e22 feat(binding): auto-bind types implementing encoding.TextUnmarshaler Varun Chawla 2026-02-16 16:27:29 -08:00
  • b33e1134ee
    Merge ac193c9de28b9e45d5cc525d8c37ed3aa186b73b into 3e44fdc4d1636a2b1599c6688a76e13216a413dd Alexandra Saganelidze 2026-03-04 19:48:32 +00:00
  • ac193c9de2 docs: fix typo in anchor link (loging -> logging) Alexandra Saganelidze 2026-03-04 22:45:46 +03:00
  • a437310dbf Add .cursorrules file for Cursor IDE users survivorforge 2026-03-04 16:23:53 +00:00
  • 3e44fdc4d1
    chore(deps): bump aquasecurity/trivy-action in the actions group (#4557) dependabot[bot] 2026-03-04 14:10:36 +08:00
  • c406e6de6f
    Merge branch 'master' into bugfix/form-array-binding-regression Bo-Yi Wu 2026-03-03 13:37:09 +08:00
  • 46a2f7c0a2
    chore(deps): bump aquasecurity/trivy-action in the actions group dependabot[bot] 2026-03-02 23:53:22 +00:00
  • 06d798fe9c
    Merge b91e9e6f3a4115b9c5626aa025fd72db1357b6e5 into cb2b764cc8a8613b84c44c45b8b2b1ba9da6244d shanecodezzz 2026-03-01 12:16:31 +00:00
  • f9e6ce1062
    Merge 6bc2166525c3b004fd85a9341c9f74c4eef30e95 into cb2b764cc8a8613b84c44c45b8b2b1ba9da6244d Sascha Ronnie Daoudia 2026-03-01 12:16:03 +00:00
  • 8615f40146
    Merge 99cf280dbc1eb351a6b1c6d89a2f0a9501e19cb2 into cb2b764cc8a8613b84c44c45b8b2b1ba9da6244d OrbisAI Sec 2026-03-01 12:15:43 +00:00
  • 6c04634f1c
    Merge 3baa1b70ad12bc8cd8d97374754803674a6223ba into cb2b764cc8a8613b84c44c45b8b2b1ba9da6244d Mohamad risza 2026-03-01 12:15:36 +00:00
  • 13cd5f238d perf(binding): use Go 1.25 reflect.TypeAssert API 1911860538 2026-03-01 14:59:17 +08:00
  • cb2b764cc8
    test(make): modify test folder and test command in Makefile (#4465) HolynnChen 2026-02-28 21:55:28 +08:00
  • bc415322bc
    Merge branch 'master' into master Bo-Yi Wu 2026-02-28 21:53:19 +08:00
  • a39670fb7b
    docs(license): update license period (#4130) Max Katz 2026-02-28 17:46:37 +04:00
  • baf19c5304
    Merge branch 'master' into master Bo-Yi Wu 2026-02-28 21:45:51 +08:00
  • e7abd0b4aa
    Merge branch 'master' into bugfix/form-array-binding-regression Bo-Yi Wu 2026-02-28 21:16:22 +08:00
  • 8596512f4f
    Merge branch 'master' into changed-trailing-slash-redirection-behaviour Bo-Yi Wu 2026-02-28 21:08:30 +08:00
  • 7b5727c6db
    Merge branch 'master' into master Bo-Yi Wu 2026-02-28 21:05:30 +08:00
  • 052d1a79aa
    feat(render): add PDF renderer and tests (#4491) Aum Patel 2026-02-28 18:34:54 +05:30
  • ff00c01e67
    docs: revise and expand Gin 1.12.0 release announcement (#4554) Bo-Yi Wu 2026-02-28 20:38:49 +08:00
  • 4f6b5011a2
    docs: revise and expand Gin 1.12.0 release announcement appleboy 2026-02-28 20:38:16 +08:00
  • 73726dc606
    docs: update documentation to reflect Go version changes (#4552) v1.12.0 Bo-Yi Wu 2026-02-28 18:10:09 +08:00
  • 330eabfd40
    docs: update documentation to reflect Go version changes appleboy 2026-02-28 18:09:06 +08:00
  • e292e5caa7
    docs: document and finalize Gin v1.12.0 release (#4551) Bo-Yi Wu 2026-02-28 18:07:46 +08:00
  • f614e791fe
    Update CHANGELOG.md Bo-Yi Wu 2026-02-28 18:06:24 +08:00
  • f44750e4c1
    docs: document and finalize Gin v1.12.0 release appleboy 2026-02-28 17:58:40 +08:00
  • ae3f524974
    ci: update Go version support to 1.25+ across CI and docs (#4550) Bo-Yi Wu 2026-02-28 17:37:02 +08:00
  • d377fae8f1
    chore: increase required Go version for Gin to 1.25 appleboy 2026-02-28 16:51:51 +08:00
  • e949e5eef8
    ci: update Go version support to 1.25+ across CI and docs appleboy 2026-02-28 16:21:07 +08:00
  • 38534e2bf9
    chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 (#4548) dependabot[bot] 2026-02-28 16:18:12 +08:00
  • 2f3a9c4edc test: add PDF rendering tests including 204 No Content in context_test.go Aum Patel 2026-01-24 17:01:25 +05:30
  • ea63a74da9 render: update PDF renderer copyright header Aum Patel 2026-01-17 20:54:45 +05:30
  • 33e8afb7f6 render: add PDF renderer and tests Aum Patel 2026-01-04 19:24:56 +05:30
  • 9c0cc1efbb
    Merge branch 'master' into dependabot/go_modules/golang.org/x/net-0.51.0 Bo-Yi Wu 2026-02-28 11:18:38 +08:00
  • 472d086af2
    fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (#4535) Varun Chawla 2026-02-27 19:15:27 -08:00
  • f592c63f00
    Merge branch 'master' into fix/issue-2959-redirect-fixed-path-panic Bo-Yi Wu 2026-02-28 10:51:45 +08:00
  • fb2583442c
    test(context): use http.StatusContinue constant instead of magic number 100 (#4542) Mehrdad Banikian 2026-02-28 05:43:11 +03:30
  • 6f1d5fe3cd
    test(render): add comprehensive error handling tests (#4541) Amirhf 2026-02-28 05:41:57 +03:30
  • bc46a09535
    Merge branch 'master' into master Bo-Yi Wu 2026-02-28 10:09:11 +08:00
  • fa1c0ce2ab
    Merge branch 'master' into master Bo-Yi Wu 2026-02-28 10:07:54 +08:00
  • 5c00df8afa
    fix(render): write content length in Data.Render (#4206) Denis Galeev 2026-02-28 09:07:31 +07:00
  • 3dad32b87d
    Merge deb81c1d094026569067fabb5fad1eca258f6fbb into db309081bc5c137b2aa15701ef53f7f19788da25 李若 2026-02-28 00:27:53 +08:00
  • f7ab79643d
    Merge branch 'master' into test/render-error-handling Bo-Yi Wu 2026-02-27 23:36:58 +08:00