Skip to content

Releases: goravel/gin

v1.4.0

20 Jul 08:41
352f2dc

Choose a tag to compare

What's Changed

  • fix: link by @hwbrzzl in #129
  • chore(deps): Update dependency go to v1.23.5 by @renovate[bot] in #130
  • chore(deps): Update module github.com/goravel/framework to v1.15.3 by @renovate[bot] in #131
  • chore(deps): Update dependency go to v1.23.6 by @renovate[bot] in #132
  • chore: Update dependency go to v1.24.0 by @renovate[bot] in #134
  • chore: update support variable name by @almas-x in #135
  • fix: [#589] Context in PrepareForValidation always nil by @hwbrzzl in #138
  • chore: Update dependency go to v1.24.1 by @renovate[bot] in #140
  • fix: [#615] Request InputArray not working for JSON array by @almas-x in #142
  • feat: [#634] Timeout middleware should be disabled when request_timeo… by @almas-x in #143
  • chore: improve path concatenation for better readability by @almas-x in #144
  • feat: [#376] ctx.Request() supports get multiple files directly by @almas-x in #145
  • chore: Update dependency go to v1.24.2 by @renovate[bot] in #147
  • chore: Update module github.com/spf13/cast to v1.8.0 by @renovate[bot] in #150
  • feat: [#596] add support for package install/uninstall via artisan commands by @almas-x in #151
  • chore: Update dependency go to v1.24.3 by @renovate[bot] in #152
  • chore: ensure imports are unused before removing by @almas-x in #153
  • chore: add route import when install by @almas-x in #154
  • chore: Update module github.com/gin-gonic/gin to v1.10.1 by @renovate[bot] in #155
  • chore: Update module github.com/spf13/cast to v1.9.1 by @renovate[bot] in #158
  • chore: Update module github.com/gookit/validate to v1.5.5 by @renovate[bot] in #157
  • feat: [#510] Get origin route path by @hwbrzzl in #160
  • feat: [#632] Add GetRoutes method by @hwbrzzl in #161
  • feat: [#446] Cors middleware can be disable by @hwbrzzl in #159
  • feat: [#408] Optimize the backslash by @hwbrzzl in #162
  • chore: Update dependency go to v1.24.4 by @renovate[bot] in #163
  • chore: Update module github.com/spf13/cast to v1.9.2 by @renovate[bot] in #165
  • feat: [#287] Route name by @hwbrzzl in #166
  • chore: [#287] optimize tests by @hwbrzzl in #167
  • chore: [#287] optimize route list output by @hwbrzzl in #168
  • chore: Update module github.com/goravel/framework by @almas-x in #169
  • feat: [#647] ctx.Request().All() can be called multiple times by @hwbrzzl in #170
  • feat: add handler name to route info and optimize route list output by @almas-x in #171
  • feat: [#667] Registering service providers don't dependent order by @hwbrzzl in #172
  • chore: clean up unused config files and improve code structure by @almas-x in #173
  • feat: [#728] add http.Info and http.Name methods by @hwbrzzl in #174
  • chore: Update dependency go to v1.24.5 by @renovate[bot] in #175
  • chore: Upgrade framework to v1.16.0 (auto) by @hwbrzzl in #177

New Contributors

Full Changelog: v1.3.3...v1.4.0

v1.3.3

28 Feb 08:26
faddc0d

Choose a tag to compare

What's Changed

  • fix: [#589] Context in PrepareForValidation always nil by @hwbrzzl in #137

Full Changelog: v1.3.2...v1.3.3

v1.3.2

01 Jan 04:39
ec50c7d

Choose a tag to compare

What's Changed

Full Changelog: v1.3.1...v1.3.2

v1.3.1

31 Dec 08:36
921547e

Choose a tag to compare

What's Changed

Full Changelog: v1.3.0...v1.3.1

v1.3.0

31 Dec 07:49
63d2780

Choose a tag to compare

What's Changed

  • feat: support filters by @devhaozi in #70
  • feat: [#338] Support c.Request().BindQuery to bind query params to a struct by @kkumar-gcc in #74
  • fix: [#455] Session same_site config not working (#71) by @kkumar-gcc in #75
  • chore(deps): Update module github.com/spf13/cast to v1.7.0 by @renovate in #78
  • feat: [#449] Implement HTTP response stream by @kkumar-gcc in #77
  • chore(deps): Update module github.com/savioxavier/termlink to v1.4.0 by @renovate in #79
  • chore(deps): Update module github.com/savioxavier/termlink to v1.4.1 by @renovate in #80
  • chore(deps): Update module github.com/rs/cors to v1.11.1 by @renovate in #81
  • merge: v1.2.4 by @hwbrzzl in #86
  • merge: v1.2.5 by @hwbrzzl in #91
  • feat: add recovery middleware by @devhaozi in #93
  • chore(deps): Update module github.com/unrolled/secure to v1.16.0 by @renovate in #94
  • feat: add Stop method by @hwbrzzl in #95
  • chore(deps): Update dependency go to v1.23.2 by @renovate in #96
  • chore(deps): Update module github.com/unrolled/secure to v1.17.0 by @renovate in #99
  • feat: [#504] Route supports configure timeout by @KlassnayaAfrodita in #97
  • add test method to route facade by @kkumar-gcc in #100
  • chore(deps): Update dependency go to v1.23.3 by @renovate in #101
  • fix: timeout panic by @hwbrzzl in #102
  • chore(deps): Update module github.com/stretchr/testify to v1.10.0 by @renovate in #105
  • feat: optimize performance by @devhaozi in #106
  • fix: [#528] GraphQL request causing errors from request body parsing by @hwbrzzl in #108
  • chore(deps): Update dependency go to v1.23.4 by @renovate in #109
  • chore(deps): Update module github.com/gookit/validate to v1.5.3 by @renovate in #110
  • feat: [#515] Input* methods of http.Request support retrieve data from query and route by @hwbrzzl in #111
  • fix: [#515] bugs and add more tests by @hwbrzzl in #113
  • feat: [#517] Optimize form request structure by @hwbrzzl in #114
  • fix: Context method by @hwbrzzl in #115
  • feat: add Listen method by @devhaozi in #117
  • chore(deps): Update module github.com/spf13/cast to v1.7.1 by @renovate in #118
  • chore: rename stop by @hwbrzzl in #120
  • chore(deps): Update module github.com/gookit/validate to v1.5.4 by @renovate in #121
  • feat: [#521] User can custom recover when a request panic by @KlassnayaAfrodita in #103
  • fix: recovery by @hwbrzzl in #122
  • feat: [#507] Add Abort method for Response by @kkumar-gcc in #119
  • chore: optimize recover logic by @hwbrzzl in #123
  • feat: add Abort method by @hwbrzzl in #124
  • feat: add default abort status by @hwbrzzl in #125
  • upgrade: v1.3.0 by @hwbrzzl in #126

New Contributors

Full Changelog: v1.2.6...v1.3.0

v1.2.6

02 Dec 03:07
90286c7

Choose a tag to compare

What's Changed

  • fix: [#528] GraphQL request causing errors from request body parsing by @hwbrzzl in #107

Full Changelog: v1.2.5...v1.2.6

v1.2.5

19 Sep 23:16
09d5160

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.2.4...v1.2.5

v1.2.4

07 Sep 08:47
b7169e5

Choose a tag to compare

What's Changed

  • feat: add Shutdown to support graceful quit of HTTP Server by @zxdstyle in #83
  • feat: Optmize Shutdown by @hwbrzzl in #84

New Contributors

Full Changelog: v1.2.3...v1.2.4

v1.2.3

20 Jul 02:07
dc868dd

Choose a tag to compare

What's Changed

  • fix: [#455] Session same_site config not working by @kkumar-gcc in #71

Full Changelog: v1.2.2...v1.2.3

v1.2.2

08 Jul 13:56
026d951

Choose a tag to compare

What's Changed

  • refactor(Duplicate): Remove the logic of merge SlashForPath processing path by @Joker-desire in #63
  • build(deps): bump github.com/goravel/framework from 1.14.0 to 1.14.1 in the go-modules group by @dependabot in #64
  • build(deps): bump github.com/unrolled/secure from 1.14.0 to 1.15.0 in the go-modules group by @dependabot in #65
  • fix: cookie MaxAge is incorrect by @hwbrzzl in #66
  • fix: [#450] The image rule of validation is wrong by @hwbrzzl in #67
  • upgrade: 1.14.3 by @hwbrzzl in #69

New Contributors

Full Changelog: v1.2.1...v1.2.2