Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: 99designs/gqlgen
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.17.31
Choose a base ref
...
head repository: 99designs/gqlgen
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.17.32
Choose a head ref
  • 14 commits
  • 133 files changed
  • 12 contributors

Commits on May 5, 2023

  1. Configuration menu
    Copy the full SHA
    f707aa8 View commit details
    Browse the repository at this point in the history
  2. Add Changelog entries for v0.17.31

    Signed-off-by: Steve Coffman <steve@khanacademy.org>
    StevenACoffman committed May 5, 2023
    Configuration menu
    Copy the full SHA
    e62a027 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Fix uint32 unmarshal (#2631)

    The string unmarshal for uint32 used ParseInt instead of ParseUint,
    which would parse the wrong range of valid numbers.
    
    Co-authored-by: Marina Valverde <marina.valverde@ifood.com.br>
    mdvalv and Marina Valverde authored May 11, 2023
    Configuration menu
    Copy the full SHA
    82a110c View commit details
    Browse the repository at this point in the history
  2. fix enum capitalization (#2630)

    * fix enum capitalization
    
    * apply suggestion: adding comment
    dukhyungkim authored May 11, 2023
    Configuration menu
    Copy the full SHA
    33fdd1b View commit details
    Browse the repository at this point in the history
  3. Generate entity resolvers for interfaces with @key defined (#2634)

    Signed-off-by: Nicole Hubbard <code@nicole.dev>
    nicolerenee authored May 11, 2023
    Configuration menu
    Copy the full SHA
    9796f91 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. feat(federation): update Apollo Federation v2 definitions (#2635)

    * feat(federation): update Apollo Federation v2 definitions
    
    Fix Apollo Federation v2 directive definitions:
    * `_FieldSet` was renamed `FieldSet`
    * new `@composeDirective` (fed v2.1 change)
    * `@shareable` is now repeatable (fed v2.2 change)
    * new `@interfaceObject` directive (fed v2.3 change)
    
    NOTE: definitions are updated to the latest Federation v2 spec. Users might specify old version import (i.e. `@link` import v2.0) trying to use new federation features (e.g. `@interfaceObject`) which may lead to potential composition errors (i.e. server starts up fine but cannot be federated into a "supergraph").
    
    * regenerate examples
    dariuszkuc authored May 15, 2023
    Configuration menu
    Copy the full SHA
    4d945da View commit details
    Browse the repository at this point in the history

Commits on May 21, 2023

  1. @defer initial support (#2642)

    * dirty @defer support on fields.
    
    * spec-compliant @defer support on fragments.
    
    * support returning errors with deferred fragments.
    
    * use gqlparser commit that contains the @defer declaration.
    
    * update integration tests.
    
    * fix gotpl indent and pass the correct context to deferred .Dispatch().
    
    * Added hasNext in the tests
    
    * Added back root_.gotpl
    
    * Regenerate
    
    * Regenerate recursively
    
    * Updated schema-expected.graphql
    
    * Added @defer to followschema and singlefile
    
    * Fixed starwars_test.go
    
    * Cleanup
    
    * Add graphql response hasnext omitempty and update tests to match
    
    Signed-off-by: Steve Coffman <steve@khanacademy.org>
    
    ---------
    
    Signed-off-by: Steve Coffman <steve@khanacademy.org>
    Co-authored-by: fiatjaf <fiatjaf@gmail.com>
    Co-authored-by: UnAfraid <unafraid89@gmail.com>
    3 people authored May 21, 2023
    Configuration menu
    Copy the full SHA
    c313bf3 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. allow binding a GraphQL Any field to a struct method returning `*an…

    …y` (#2644)
    
    * allow binding GQL `Any` field to struct method returning `*any`
    
    * add singlefile tests for binding to `*any` case
    
    * add followschema tests for binding to `*any` case
    
    * make ptr_to_any binding tests follow binding conventions better
    Tooni authored May 24, 2023
    Configuration menu
    Copy the full SHA
    22deb8b View commit details
    Browse the repository at this point in the history

Commits on May 26, 2023

  1. Extra fields (#2638)

    auvn authored May 26, 2023
    Configuration menu
    Copy the full SHA
    7ab3317 View commit details
    Browse the repository at this point in the history
  2. Make usage of omitempty tag optional (#2649)

    * Make usage of omitempty tag optional
    
    * adding probably good enough test
    
    * some kinda docs
    
    * lintersssssssssssssssssssssssssssss
    
    * removing unnecessary fields from config
    dcarbone authored May 26, 2023
    Configuration menu
    Copy the full SHA
    adf5da2 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Update extra fields type definition and plus docs about the feature (#…

    …2655)
    
    * Update extra fields type definition and plus docs about the feature
    
    * Update docs
    auvn authored May 30, 2023
    Configuration menu
    Copy the full SHA
    8e29502 View commit details
    Browse the repository at this point in the history
  2. Addressing few issues in defer feature (#2656)

    * Using @fiatja atomic approach
    And fixed hasNext to only appear in the payload when there is deferred usage
    
    * Regenerate
    
    * Use go 1.18 compatible atomic operations
    
    * Regenerate
    UnAfraid authored May 30, 2023
    Configuration menu
    Copy the full SHA
    5c19c84 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. Configuration menu
    Copy the full SHA
    dbb6117 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. release v0.17.32

    StevenACoffman committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    3a81a78 View commit details
    Browse the repository at this point in the history
Loading