Releases: graphpql/graphpinator
Releases · graphpql/graphpinator
Ergonomic passing of arguments
Arguments are passed directly into resolver functions, instead of pasing an ArgumentValueSet object.
Fixed FieldResult typehints for abtract fields
v0.14.2 fixed fieldResult for abstract types
Improved Interface contract validation
- fixed field type covariance
- added validation of arguments and their contravariant types
Bugfixes and internal changes
- Replaced
Infinityloop\Utils\Json
with custom implementation which disables the$assoc
witch injson_decode
. - Changed internal representation of object values to
stdClass
fromarray
, array is now only for lists. - Fixed a bug where empty object encoed as
[]
instead of{}
- Fixed printing of complex default value in introspection and schema printing.
Field selection merging
v0.13 codestyle fixes
Inteospection includes built in types and directives
Merge pull request #28 from vossik/types Added option to return built in types and directives
Fixed selection of operation using operationName
Fix of #24 (#25) * Fix of #24 * Added MultipleOperationsTest, removed default value from $name in Normalizer/Operation * fixed codestyle * Improved MultiOperationsTest * Changed request validation, added tests * Changed infection minCoveredMsi
Fixed resulution of inner abstract type
v0.12.4 fixed resulution of inner abstract types
Bumped utils to v1.3
v0.12.3 bumbed utils to 1.3
Request validation errors made printable
v0.12.2 Merge remote-tracking branch 'origin/master'