Releases: webonyx/graphql-php
Releases · webonyx/graphql-php
v14.6.3
v14.6.2
v14.6.1
v14.6.0
v14.5.1
v14.5.0
Feat:
- Implement support for interfaces implementing interfaces (#740), huge kudos to @Kingdutch
Deprecates:
-
Constant
BreakingChangeFinder::BREAKING_CHANGE_INTERFACE_REMOVED_FROM_OBJECT
.
UseBreakingChangeFinder::BREAKING_CHANGE_IMPLEMENTED_INTERFACE_REMOVED
instead.
Constant value also changed fromINTERFACE_REMOVED_FROM_OBJECT
toIMPLEMENTED_INTERFACE_REMOVED
. -
Constant
BreakingChangeFinder::DANGEROUS_CHANGE_INTERFACE_ADDED_TO_OBJECT
UseDANGEROUS_CHANGE_IMPLEMENTED_INTERFACE_ADDED
instead.
Constant value also changed fromINTERFACE_ADDED_TO_OBJECT
toIMPLEMENTED_INTERFACE_ADDED
.
Refactoring:
- Reify AST node types and remove unneeded nullability (#751)
v14.4.1
v14.4.0
- Fixed
SchemaPrinter
so that it uses late static bindings when extended (#747) - Parse
DirectiveDefinitionNode->locations
asNodeList<NamedNode>
(fixes AST::fromArray conversion) (#723) - Parse
Parser::implementsInterfaces
asNodeList<NamedTypeNode>
(fixes AST::fromArray conversion) - Fix signature of
Parser::unionMemberTypes
to match actualNodeList<NamedTypeNode>