Skip to content

Releases: webonyx/graphql-php

v0.13.4

13 May 07:13
Compare
Choose a tag to compare
  • Force int when setting max query depth (#477)

v0.13.3

11 May 07:49
Compare
Choose a tag to compare
  • Reverted minor possible breaking change (#476)

v0.13.2

10 May 06:05
Compare
Choose a tag to compare
  • Added QueryPlan support (#436)
  • Fixed an issue with NodeList iteration over missing keys (#475)

v0.13.1

09 Mar 15:36
Compare
Choose a tag to compare
  • Better validation of field/directive arguments
  • Support for Apollo-style client/server persisted queries
  • Minor tweaks and fixes

v0.13.0

27 Nov 10:44
Compare
Choose a tag to compare

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

New features and notable changes:

  • PHP version required: 7.1+
  • Spec compliance: error category and extensions are displayed under extensions key when using default formatting (#389)
  • New experimental executor with improved performance (#314).
    It is a one-line switch: GraphQL::useExperimentalExecutor(). Please try it and post your feedback in #397 (as it may become the default one in future)
  • Ported extendSchema from the reference implementation under GraphQL\Utils\SchemaExtender (#362)
  • Added ability to override standard types via GraphQL::overrideStandardTypes(array $types) (#401)
  • Added flag Debug::RETHROW_UNSAFE_EXCEPTIONS which would only rethrow app-specific exceptions (#337)
  • Several classes were renamed (see UPGRADE.md)
  • Schema Validation improvements

v0.12.6

02 Sep 15:04
Compare
Choose a tag to compare
  • Bugfix: Call to a member function getLocation() on null (#336)
  • Fixed several errors discovered by static analysis (#329)

v0.12.5

03 Aug 14:08
Compare
Choose a tag to compare
  • Execution performance optimization for lists

v0.12.4

07 Jul 21:46
Compare
Choose a tag to compare
  • Allow stringeable objects to be serialized by StringType (#303)

v0.12.3

07 Jul 15:49
Compare
Choose a tag to compare
  • StandardServer: add support for the multipart/form-data content type (#300)

v0.12.2

25 Jun 17:00
Compare
Choose a tag to compare
  • SchemaPrinter: Use multi-line block for trailing quote (#294)