All Versions
116
Latest Version
Avg Release Cycle
-
Latest Release
-

Changelog History
Page 11

  • v0.14.1 Changes

    • ๐Ÿ›  Fix SchemaGenerator to support arrays better
    • ๐Ÿ‘Œ Support turning QueryRequest variables from JSON objects into their requied objects
  • v0.14.0 Changes

    • ๐Ÿ‘ Bring back ReplaceField as technically GraphQL doesn't support overloading, so if you're using tools like Apollo etc to generate code you need to only have unique fields
    • โž• Added GetGraphQLSchema on the schema to return a .graphql schema file for input into tools like Apollo codegen
    • โž• Add the option to add descriptions to Mutations
  • v0.13.1 Changes

    • ๐Ÿ›  Fix issue where operation name with no arguments failed
  • v0.13.0 Changes

    • ๐Ÿ’ฅ Breaking change: Strings are now defined by double quotes " to fit in with GraphQL better
    • โž• Added support to use a LINQ-style language as a argument in GraphQL. E.g the following GQL field, { users(filter: "active = true and age > 20") { id name } } can be defined with schema.AddField("users", new {filter = EntityQuery<User>()}, (ctx, p) => ctx.Users.Where(p.filter), "Return filtered users"). Letting you write that filter using any fields defined on the User object
    • โž• Add null/empty constant for checking for null in EQL
  • v0.12.1 Changes

    • ๐Ÿ›  Fix bug converting Int values to double? values
  • v0.12.0 Changes

    • ๐Ÿ‘Œ Support field "overloads" - fields with same name and different arguments.
  • v0.11.0 Changes

    • ๐Ÿ“ฆ Renamed package EntityGraphQL to emphasizes that it implements GraphQL
  • v0.10.1 Changes

    • ๐Ÿ›  Fix issue with arrays and objects in variables parameter on the request
    • ๐Ÿ‘ Better error messages when GraphQL arguments can't be mapped to an object
    • Validate required variables in operations are supplied in the variables dictionary
    • ๐Ÿ›  Fix potential issue with selecting sub object graphs
  • v0.10.0 Changes

    • ๐Ÿ”„ Change the errors to appear in errors key along side data key as per GraphQL
    • ๐Ÿ›  Fix an issue when selecting fields from a mutation result
  • v0.9.4 Changes

    • ๐Ÿ‘Œ Support selecting an object that may be null { person {name} } person will be null if it does not exist