gqlgen v0.17.6 Release Notes

Release Date: 2022-05-23 // almost 2 years ago
    • ๐Ÿš€ 358d45dc release v0.17.6

    • 7c95938c Improve operation error handling (#2184)

    • 2526f687 Correct identation (#2182)

    f7bf453c Bump dset from 3.1.1 to 3.1.2 in /integration (#2176)

    โฌ†๏ธ Bumps dset from 3.1.1 to 3.1.2.


    โšก๏ธ updated-dependencies:

    • dependency-name: dset dependency-type: indirect ...

    โšก๏ธ 4cdf7026 Update getting-started.md (#2157)

    ๐Ÿ›  Fix getting-started missing fields resolver config

    • eef7bfaa fix: prevents goroutine leak at websocket transport (#2168)

    • โšก๏ธ b8ec51d8 go: update gqlparser to latest (#2149)

    • ๐Ÿ“„ ec3e597e Fix docs bug in field collection (#2141)

    f6b35231 Add argument to WebsocketErrorFunc (#2124)

    • โž• Add argument to WebsocketErrorFunc

    to determine whether the error ocured on read or write to the websocket.

    • Wrap websocket error
    • 0f016df3 Fix invalid query parameter for playground subscription endpoint (#2148)

    fb5751ab use "embed" in generated code (#2119)

    • ๐Ÿ‘‰ use "embed" in generated code

    • don't use embed for builtins

    • working poc

    • ๐Ÿ– handle no embeddable sources

    • ๐Ÿ›  fix dir

    • comment

    • โž• add test for embedding

    • ๐Ÿ‘Œ improve error handling

    d38911f1 Allow absolute https://github.com/99designs/gqlgens to the GraphQL playground (#2142)

    • ๐Ÿ‘ Allow absolute URLs to the GraphQL playground

    • โž• Add test for playground URLs

    • โœ… Close res.Body in playground test

    โšก๏ธ 3228f36f Update getting-started.md (#2140)

    • โšก๏ธ Update getting-started.md

    function rand.Int requires two parameters and returns two value in golang version 1.18.1.

    • ๐Ÿ“ฆ Highlight the package used so people don't pick crypto/rand

    • โช Revert to original

    • โœ‚ Remove extra space

    โšก๏ธ 33fe0b9b Update package.json (#2138)

    ๐Ÿ“ฆ I added graphql-ws because there is no graphql-ws in package.json

    ๐Ÿ“œ f8e837b8 Use MultipartReader to parse file uploads (#2135)

    ๐Ÿ“œ Use a streaming MultipartReader to parse requests with file uploads. The GraphQL multipart request specification guarantees that the operations and map form fields will come first.

    There are two reasons motivating this change:

    • This allows for file uploads without specifying a specific filename.
    • This avoids unnecessary copies for requests with more than one file. Go's ParseForm already copies the request's body into memory or on disk. We were also doing this manually as a second step.
    • 05bfc1fb Upddate Changelog

    • ๐Ÿš€ 62f694f0 v0.17.5 postrelease bump

    <!-- end of Commits --> <!-- end of Else -->

    <!-- end of If NoteGroups -->