NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #327 by repository stars
Last release today
08 Oct 2026
Ships fairly regularly
a new release about every 9 days
Some releases are documented
notes for 26 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
2028 releases · first in 2018
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
4b949f2e remove copyright notice at bottom of doc pages
<a href="https://github.com/99designs/gqlgen/commit/4d73535648395cdb8bfbf5f66345a8eaf1b4e0c7"><tt>4d735356</tt></a> release v0.11.3
<a href="https://github.com/99designs/gqlgen/commit/4b949f2e69026b51ddd26b71d5efb7b5dc8c6aca"><tt>4b949f2e</tt></a> remove copyright notice at bottom of doc pages
<dl><dd><details><summary><a href="https://github.com/99designs/gqlgen/commit/c5039196612e7afeee14fc6373d8dcfe70eb5ab9"><tt>c5039196</tt></a> Merge pull request <a href="https://github.com/99designs/gqlgen/pull/1094">#1094</a> from 99designs/update-upload-docs</summary>
Update file upload docs with Apollo client usage
</details></dd></dl>
<dl><dd><details><summary><a href="https://github.com/99designs/gqlgen/commit/793b0672cee7c096e4b32f4b132469c455407c15"><tt>793b0672</tt></a> Merge pull request <a href="https://github.com/99designs/gqlgen/pull/1100">#1100</a> from sonatard/fast</summary>
Gnerate to fast by exec codegen.GenerateCode before plugin GenerateCode
</details></dd></dl>
<dl><dd><details><summary><a href="https://github.com/99designs/gqlgen/commit/6ac2d1cdcb2b2ff33048a768a0e3cfefe8f29d75"><tt>6ac2d1cd</tt></a> Merge pull request <a href="https://github.com/99designs/gqlgen/pull/1097">#1097</a> from 86/86/update-federation-doc</summary>
Add Enable federation section in federation doc
</details></dd></dl>
<a href="https://github.com/99designs/gqlgen/commit/97896eeb76a2d942217cc049af7357ea40a1b9e7"><tt>97896eeb</tt></a> exec codegen.GenerateCode before plugin GenerateCode to fast
<a href="https://github.com/99designs/gqlgen/commit/44f8ba9ff598df631a1149a296e6584766303665"><tt>44f8ba9f</tt></a> Update licence
<a href="https://github.com/99designs/gqlgen/commit/94701fb78f7c3f2fff84ee22c5df7389f6f18869"><tt>94701fb7</tt></a> add Enable federation section in federation doc
<a href="https://github.com/99designs/gqlgen/commit/64190309002d888375931eea2d8597cfe5a8af5c"><tt>64190309</tt></a> Update upload docs with Apollo usage
<a href="https://github.com/99designs/gqlgen/commit/a538119155cf1ce66094a5a1ba1a201905d3e832"><tt>a5381191</tt></a> v0.11.2 postrelease bump
<!-- end of Commits --> <!-- end of Else -->
<!-- end of If NoteGroups --> <a name="v0.11.2"></a>
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
78f3da22 Merge pull request #1050 from technoweenie/executor
<dl><dd><details><summary><a href="https://github.com/99designs/gqlgen/commit/78f3da2296a5d69967a7ab09b66338ed9bd94033"><tt>78f3da22</tt></a> Merge pull request <a href="https://github.com/99designs/gqlgen/pull/1050">#1050</a> from technoweenie/executor</summary>
Executor
</details></dd></dl>
<dl><dd><details><summary><a href="https://github.com/99designs/gqlgen/commit/42eff5a9a5011606b5a89556dd211e6e08224b19"><tt>42eff5a9</tt></a> Merge pull request <a href="https://github.com/99designs/gqlgen/pull/1057">#1057</a> from RichardLindhout/master</summary>
Upgrade to github.com/urfave/cli/v2
</details></dd></dl>
<dl><dd><details><summary><a href="https://github.com/99designs/gqlgen/commit/bb5cb8a3dd51980a9b5c27dc4d5da87e9ab9a1c9"><tt>bb5cb8a3</tt></a> Merge pull request <a href="https://github.com/99designs/gqlgen/pull/1086">#1086</a> from 99designs/github-actions</summary>
Use GitHub Actions
</details></dd></dl>
<dl><dd><details><summary><a href="https://github.com/99designs/gqlgen/commit/587bc81c1a52f259da85421500d971c035d8a0cc"><tt>587bc81c</tt></a> Merge pull request <a href="https://github.com/99designs/gqlgen/pull/1074">#1074</a> from yudppp/feature/add_contenttype_for_upload</summary>
Add ContentType to graphql.Upload
</details></dd></dl>
<a href="https://github.com/99designs/gqlgen/commit/a84d657791b8f11a31b5af768d429b662faca312"><tt>a84d6577</tt></a> graphql/handler: revive the existing around func types
<a href="https://github.com/99designs/gqlgen/commit/f9bb017b440f74dbb3db744638410dc357bdea18"><tt>f9bb017b</tt></a> graphql/executor_test: ensure operation trace is started before every query
<a href="https://github.com/99designs/gqlgen/commit/57dd8d9c75b1286b318b9236346e4ab14aa99c86"><tt>57dd8d9c</tt></a> graphql/gqlgen: remove unnecessary convenience method
<a href="https://github.com/99designs/gqlgen/commit/fb86f7b9a8d768cd69c34e8e6654c06f1af9a7b8"><tt>fb86f7b9</tt></a> graphql/executor: remove the naked return
<a href="https://github.com/99designs/gqlgen/commit/9ae6bc0b357e1ab5325e60cc4a86cb2072a75e01"><tt>9ae6bc0b</tt></a> graphql/executor: reinit all extension values on every Use() call
<a href="https://github.com/99designs/gqlgen/commit/f3909a8aa8b5fc00375cfa7905e89cd873ff514f"><tt>f3909a8a</tt></a> graphql/executor: make ext funcs private
<a href="https://github.com/99designs/gqlgen/commit/df9e7ce3617d082f584edb998d9428fb6ce633ff"><tt>df9e7ce3</tt></a> Run CI on push only
<a href="https://github.com/99designs/gqlgen/commit/ed76bc923b36dda8437a70dc0f43cbaf21295864"><tt>ed76bc92</tt></a> Update badge
<a href="https://github.com/99designs/gqlgen/commit/5a1a54463628a2ce3fe9dc67e70e120a42515d56"><tt>5a1a5446</tt></a> Coveralls fixes
<a href="https://github.com/99designs/gqlgen/commit/41acc753cf76ced6a545d9229579db57c047710e"><tt>41acc753</tt></a> Fix windows line endings
<a href="https://github.com/99designs/gqlgen/commit/390cea4fea9261b1fe12b689d7185381110c4051"><tt>390cea4f</tt></a> Replace Appveyor with Github Actions
<a href="https://github.com/99designs/gqlgen/commit/85be072f4c28fd367ab3ce2b5016928acefa67bd"><tt>85be072f</tt></a> Replace CircleCI with Github Actions
<a href="https://github.com/99designs/gqlgen/commit/8d540db3f8787395c876c3e612966d43bd98a6a1"><tt>8d540db3</tt></a> fix: Add Upload.ContentType test
<a href="https://github.com/99designs/gqlgen/commit/f21832af91c7b9f7523f4f149c775700860286c1"><tt>f21832af</tt></a> fix: Fixed Upload type document
<dl><dd><details><summary><a href="https://github.com/99designs/gqlgen/commit/b165568cce7d5027ba1ee2da68dad3012b12d189"><tt>b165568c</tt></a> Merge pull request <a href="https://github.com/99designs/gqlgen/pull/1071">#1071</a> from kandros/fix-server-path</summary>
fix server path
</details></dd></dl>
<dl><dd><details><summary><a href="https://github.com/99designs/gqlgen/commit/9d7648aa95d7479b11685350d6bd71d26e9aecac"><tt>9d7648aa</tt></a> Merge pull request <a href="https://github.com/99designs/gqlgen/pull/1072">#1072</a> from wtask/patch-1</summary>
Fix a typo in sql example
</details></dd></dl>
<dl><dd><details><summary><a href="https://github.com/99designs/gqlgen/commit/24400c9b44d7a2dfc177969d13f9ca7cc1f158e0"><tt>24400c9b</tt></a> Merge pull request <a href="https://github.com/99designs/gqlgen/pull/1079">#1079</a> from sonatard/remove-unused</summary>
Remove unused code
</details></dd></dl>
<dl><dd><details><summary><a href="https://github.com/99designs/gqlgen/commit/a7c79891abdd4323ce74b71521508d064f057f6d"><tt>a7c79891</tt></a> Merge pull request <a href="https://github.com/99designs/gqlgen/pull/1081">#1081</a> from sonatard/fix-plugin-test</summary>
Fix unlink file path in resolvergen test
</details></dd></dl>
<dl><dd><details><summary><a href="https://github.com/99designs/gqlgen/commit/e7bf75481aa110b533e1cc710a8dbeb88930a6ac"><tt>e7bf7548</tt></a> Merge pull request <a href="https://github.com/99designs/gqlgen/pull/1080">#1080</a> from sonatard/fix-testdata</summary>
Fix test data
</details></dd></dl>
<a href="https://github.com/99designs/gqlgen/commit/3a61dc00a20288601fdbc6f5192333f2244dc85a"><tt>3a61dc00</tt></a> Fix unlink file path in resolvergen test
<a href="https://github.com/99designs/gqlgen/commit/df5ac929eb4bbd3090821b5350ba33493a78d58c"><tt>df5ac929</tt></a> Fix test data
<a href="https://github.com/99designs/gqlgen/commit/b2843f67e04c2eff0579f5f05f3cfe21e9a05ba3"><tt>b2843f67</tt></a> Remove unused code
<a href="https://github.com/99designs/gqlgen/commit/cff73f71fe116cd7549cd431aa13ea21c377e9b5"><tt>cff73f71</tt></a> Add ContentType to Upload
<dl><dd><details><summary><a href="https://github.com/99designs/gqlgen/commit/f0ebc0dfbe4d260129161ce6b6ce1d7ca44a325c"><tt>f0ebc0df</tt></a> Fix a typo in sql example</summary>
I think todo is referenced to user by user_id field, not by todo.id
</details></dd></dl>
<dl><dd><details><summary><a href="https://github.com/99designs/gqlgen/commit/b788cce5682351522a12ae63e8f1d11be60276a1"><tt>b788cce5</tt></a> Merge pull request <a href="https://github.com/99designs/gqlgen/pull/1054">#1054</a> from 99designs/golint-free-resolvers</summary>
suppress golint messages
</details></dd></dl>
<dl><dd><details><summary><a href="https://github.com/99designs/gqlgen/commit/c515d403319c4c85799959501f56d927d221e1ce"><tt>c515d403</tt></a> Merge pull request <a href="https://github.com/99designs/gqlgen/pull/1053">#1053</a> from RichardLindhout/patch-3</summary>
Add practical example of getting all the requested fields
</details></dd></dl>
<dl><dd><details><summary><a href="https://github.com/99designs/gqlgen/commit/e57cd44598f2446c5f00888c1c545dde4b63edf3"><tt>e57cd445</tt></a> Merge pull request <a href="https://github.com/99designs/gqlgen/pull/1061">#1061</a> from halvdan/patch-1</summary>
Fix mismatching documentation of Todo struct
</details></dd></dl>
<dl><dd><details><summary><a href="https://github.com/99designs/gqlgen/commit/1388fa9465d5ba99b8b704472c281193a2926f3f"><tt>1388fa94</tt></a> Fix mismatching documentation of Todo struct</summary>
Mismatch between the code and the getting started documentation.
</details></dd></dl>
<a href="https://github.com/99designs/gqlgen/commit/294884adaa279d56cf6008098b2c6d1d88d8f961"><tt>294884ad</tt></a> Rollback go.sum and go.mod as per feedback of @vektah
<a href="https://github.com/99designs/gqlgen/commit/d8acf1655d750fcd069989bafd86179077face7f"><tt>d8acf165</tt></a> Upgrade to github.com/urfave/cli/v2
<a href="https://github.com/99designs/gqlgen/commit/81bcbe75812169a1d6525df8cfbe0b42ad828151"><tt>81bcbe75</tt></a> suppress golint messages
<dl><dd><details><summary><a href="https://github.com/99designs/gqlgen/commit/248130792a7a4fb665b29bbab94f2bc43bebe0c4"><tt>24813079</tt></a> Add practical example of getting all the requested fields</summary>
Based on this https://github.com/99designs/gqlgen/issues/954 was tagged as 'need documentation'
</details></dd></dl>
<dl><dd><details><summary><a href="https://github.com/99designs/gqlgen/commit/a53ce377c9f7601f09e00da71a958c6f45deca4c"><tt>a53ce377</tt></a> Merge pull request <a href="https://github.com/99designs/gqlgen/pull/1051">#1051</a> from 99designs/has-operation-context</summary>
Add function to check presense of operation context
</details></dd></dl>
<a href="https://github.com/99designs/gqlgen/commit/95e453bfe6db62ee00faa2bd66cd64b537721f04"><tt>95e453bf</tt></a> Add function to check presense of operation context
<a href="https://github.com/99designs/gqlgen/commit/36365c4103361d395d9025dc811d816ad1edb626"><tt>36365c41</tt></a> graphql/executor: move setExtensions()
<a href="https://github.com/99designs/gqlgen/commit/3acc942111a9051e53d93138363405bce4f2b33b"><tt>3acc9421</tt></a> graphql/executor: ensure Executor implements graphql.GraphExecutor.
<a href="https://github.com/99designs/gqlgen/commit/f89b973bbec0c14cd69992e8791f8d23ee31c928"><tt>f89b973b</tt></a> graphql/executor: merge ExtensionList into Executor
<a href="https://github.com/99designs/gqlgen/commit/c16a77c3195fe0a1a297429208c8816ed6962490"><tt>c16a77c3</tt></a> graphql/handler: replace internal executor type
<a href="https://github.com/99designs/gqlgen/commit/8fa26cec4065fd90bbc7a01cb3cfa933e2b7b461"><tt>8fa26cec</tt></a> graphql/executor: extract an Executor type from graphql/handler
<a href="https://github.com/99designs/gqlgen/commit/d5d780c5b59a1fc6fd3fe55274fd09c64505917b"><tt>d5d780c5</tt></a> Point latest docs to 0.11.1
<a href="https://github.com/99designs/gqlgen/commit/abaa0a041172268ffd8605345e6e2ee44847cf4c"><tt>abaa0a04</tt></a> v0.11.1 postrelease bump
<!-- end of Commits --> <!-- end of Else -->
<!-- end of If NoteGroups --> <a name="v0.11.1"></a>
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →