gqlgen v0.8.2 Release Notes

Release Date: 2019-03-18 // about 5 years ago
    • ๐Ÿš€ ee06517c release v0.8.2

    ๐Ÿ”€ 8ac8a1f8 Merge pull request #635 from 99designs/fix-inject-builtin-scalars

    Only Inject Builtin Scalars if Defined in Schema

    • ๐Ÿ“„ d10e048e Add docs for built-in scalar implementations

    • d27e6eb6 Add example case for object type overriding builtin scalar

    • d567d5c8 Inject non-spec builtin values only if defined

    ๐Ÿ”€ 3e39b57a Merge pull request #634 from 99designs/fallback-to-string

    ๐Ÿ‘‰ Use graphql.String for types wrapping a basic string

    • a2cce0d1 Use graphql.String for types wrapping a basic string

    ๐Ÿ”€ fc05501b Merge pull request #633 from 99designs/fix-union-pointers

    ๐Ÿ›  Fix Having Pointers to Union Types

    • โœ… f02dabb7 Add test case for union pointer

    8257d423 Check Go type rather than GQL type for ptr

    This is probably a more correct way to check whether we should wrap the type in a pointer or not, rather than looking at the GrapQL definition. There may be use-cases where a GraphQL interface/union might be mapped to a Go stuct.

    ๐Ÿ”€ 5df0938f Merge pull request #628 from 99designs/fix-ambient-imports

    ๐Ÿ“ฆ Move ambient imports into cmd package

    ๐Ÿ“ฆ 8e1590d7 Move ambient imports into cmd package

    ๐Ÿ“„ The getting started docs for dep suggest creating a local gqlgen script, however these ambient import are in the root, so dep misses them.

    ๐Ÿšš This was changed in 0.8 but the ambient imports weren't moved.

    ๐Ÿ”€ 58744de9 Merge pull request #622 from 99designs/handle-complexity-root-collisions

    ๐Ÿ– Handle colliding fields in complexity root gracefully

    • c889b314 Handle colliding fields in complexity root gracefully

    ๐Ÿ”€ 26c395b0 Merge pull request #620 from codyleyhan/cl/error

    ๐Ÿ‘ Allow user to supply path to gqlerror

    • 12cf01aa Allow user to supply path to gqlerror

    ๐Ÿ”€ 932322b6 Merge pull request #619 from 99designs/nil-slices

    ๐Ÿ‘Œ Support returning nulls from slices

    • ๐Ÿ‘ a48c55b2 Support returning nulls from slices

    ๐Ÿ”€ 2b270e4d Merge pull request #618 from codyleyhan/cl/method

    โž• Adds way to determine if a resolver is a function call or value

    • โœ… af6dc16d Add test for IsMethod in resolver

    • 27e97535 Expose IsMethod to resolver context

    • โšก๏ธ f52726de Update README.md

    ๐Ÿ”€ ac2422e3 Merge pull request #614 from wesovilabs/master

    โž• Adding entry for workshop

    ๐Ÿ”€ db4f7255 Merge pull request #613 from icco/patch-2

    โฌ†๏ธ Upgrade graphql-playground to 1.7.20

    ๐Ÿ”€ 163bfc76 Merge pull request #612 from 99designs/maps-changesets

    Maps as changesets

    • 6aa9dfc6 Adding entry for workshop

    โฌ†๏ธ 08f936e1 Upgrade graphql-playground to 1.7.20

    CSS didn't change but js did.

    ๐Ÿ”€ 8fb1fafd Merge pull request #611 from 99designs/gqlparser-1.1.2

    โฌ†๏ธ Bump gqlparser to 1.1.2

    • ๐Ÿšš 37983a5f remove some invalid test schema

    • ๐Ÿ“„ 765ff738 Add some docs on maps

    • ๐Ÿ‘ 0a92ca46 Support map[string]interface{} in return types

    ๐Ÿ”€ ac56112b Merge pull request #610 from tgwizard/dynamic-complexity

    ๐Ÿ‘ Allow configuring the complexity limit dynamically per request

    • ๐Ÿ“œ a89050aa Bump gqlparser to 1.1.2

    • ๐Ÿ”ง dd288145 Allow configuring the complexity limit dynamically per request

    ๐Ÿ”€ 485ddf30 Merge pull request #605 from 99designs/fix-default-scalars

    ๐Ÿ›  Fix default scalars

    ๐Ÿ”€ 3ca2599a Merge pull request #606 from jonatasbaldin/add-gin-recipe

    โž• Add Gin recipe

    • 386eede9 Add Gin recipe

    ๐Ÿ”€ 22be59d1 Merge pull request #604 from cevou/arg-scalar

    ๐Ÿ›  Fix directives on args with custom type

    • โœ… d02736dc Added test for fix directives on args with custom type

    • 0๏ธโƒฃ 30d235bc Fix default scalars

    ๐Ÿ”€ d7b5dc28 Merge pull request #591 from 99designs/fix-577

    ๐Ÿ›  Fix mixed case name handling in ToGo, ToGoPrivate

    • bef6c0a9 Fix directives on args with custom type

    • bc386d79 Fix mixed case name handling in ToGo, ToGoPrivate

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

    <!-- end of If NoteGroups -->