Skip to content

Releases: spawnia/sailor

v0.20.2

13 Apr 16:30
Compare
Choose a tag to compare

Changed

  • Ignore the schema itself when looking for operations

v0.20.1

13 Apr 15:28
Compare
Choose a tag to compare

Changed

  • Simply ignore non-executable definitions

v0.20.0

13 Apr 15:07
Compare
Choose a tag to compare

Added

  • Support fragments

Fixed

  • Merge fields between diverging subtrees within inline fragments

v0.19.0

10 Mar 10:33
Compare
Choose a tag to compare

Added

  • Allow customizing how documents are found

v0.18.2

15 Feb 11:04
Compare
Choose a tag to compare

Fixed

  • Validate endpoint names in introspect command are strings

v0.18.1

02 Feb 11:23
Compare
Choose a tag to compare

Fixed

  • Fix PHP 8.1 compatibility

v0.18.0

02 Feb 10:56
Compare
Choose a tag to compare

Added

  • Allow thecodingmachine/safe v2 as dependency

v0.17.1

14 Jan 09:41
Compare
Choose a tag to compare

Fixed

  • Set errors property of Spawnia\Sailor\Error\ResultErrorsException

v0.17.0

04 Jan 13:43
fa32ab7
Compare
Choose a tag to compare

Changed

  • Use self-explanatory string value for ObjectLike::UNDEFINED

v0.16.0

04 Jan 13:23
e567c4c
Compare
Choose a tag to compare

Added

  • Add configuration EndpointConfig::errorsAreClientSafe() to propagate client-safety of endpoint errors

Changed

  • Move Spawnia\Sailor\ResultErrorsException to Spawnia\Sailor\Error\ResultErrorsException
  • Move Spawnia\Sailor\InvalidDataException to Spawnia\Sailor\Error\InvalidDataException
  • Include only messages in ResultErrorsException::$message, expose full Error objects as ResultErrorsException::$errors

Removed

  • Remove Spawnia\Sailor\Response::assertErrorFree()