Added
- Support for the OBJECT directive - #1117 thanks @s-ichikawa
- "PGP" added to list of common initialisms - #1198 thanks @ddevault
- Add input path in unmarshaling errors - #1115 thanks @bowd
- Support for pointers in custom un/marshal functions - #1277
Updated
- Websocket dependency version bumped to v1.4.2 to resolve vulnerability - #1207 thanks @k-yomo
- Updated to go 1.14 in CI - #1264
- A heap of documentation improvements - #1104, #1119 #1124, #1131, #1147, #1161, #1181, #1202, #1188, #1189, #1218, #1221, #1224, #1276
Fixed
- gqlgen now works in paths containing a
~
- #1137 thanks @ddevault - Redundant type warning in generated code - #1163 thanks @fwojciec
- POST transport now correctly has
OperationContext
- #1154 thanks @gsgalloway - Fix panic when tracing subscriptions - #1170 thanks @alexsn
- [Federation] Do not require a resolver for "empty" extended types - #1121 thanks @csilvers
- Don't point to named maps & slices - #1242
- GET transport now correctly sets a content type - #1215 thanks @ddouglas
- Removed a bunch of unneeded nil checks from codegen - #1243
- Fixed potential memory leak when processing uploads - #1246 thanks @arkhvoid
- Fixed leaking file descriptors when subscription clients hangup - #1248 thanks @sotoslammer
- Fixed incorrect gqlparser import path - #1262 thanks @sateeshpnv
- Load source based on default config in
gqlgen gen
- #1134 thanks @seriousben - Fixed OBJECT directive to fire when there are no field directives - #1255 thanks @s-ichikawa
Thanks to everyone who contributed to this massive release!