Skip to content

Releases: webonyx/graphql-php

v0.9.7

16 Mar 17:00
Compare
Choose a tag to compare
  • Bugfix: ResolveInfo::getFieldSelection() now correctly merges fragment selections (see #98)

v0.9.6

10 Mar 12:31
Compare
Choose a tag to compare
  • Bugfix: ResolveInfo::getFieldSelection() now respects inline fragments

v0.9.5

23 Feb 18:12
Compare
Choose a tag to compare
  • Fixed SyncPromiseAdapter::all() to not change the order of arrays (see #92)

v0.9.4

21 Feb 08:35
Compare
Choose a tag to compare
  • Tools to help building schema out of Schema definition language as well as printing existing schema in Schema definition language (see #91)

v0.9.3

13 Feb 19:53
Compare
Choose a tag to compare
  • Fixed Utils::assign() bug related to detecting missing required keys (see #89)

v0.9.2

07 Feb 11:43
Compare
Choose a tag to compare
  • Schema Definition Language: element descriptions can be set through comments (see #88)

v0.9.1

26 Jan 12:33
Compare
Choose a tag to compare
  • Fixed: GraphQL\Server now properly sets promise adapter before executing query

v0.9.0

19 Jan 12:34
Compare
Choose a tag to compare
  • Deferred resolvers (see #66)
  • New Facade class with fluid interface: GraphQL\Server (see #82)
  • Experimental: ability to load types in Schema lazily via custom TypeResolutionStrategy (see #69)

v0.8.0

25 Nov 11:56
Compare
Choose a tag to compare

This release brings several minor breaking changes. Please refer to UPGRADE document for details.

Changelog:

  • Support for null value (as required by latest GraphQL spec)
  • Shorthand definitions for field and argument types (#47)
  • path entry in errors produced by resolvers for better debugging
  • resolveType for interface/union is now allowed to return string name of type
  • Ability to omit name when extending type class (vs defining inline)
  • Spec compliance improvements
  • New docs and examples

v0.7.2

16 Sep 09:54
Compare
Choose a tag to compare
  • Fixed introspection query error with deprecated directive fields (#51). This error only affected users wih old js clients.