Skip to content

Releases: simPod/GraphQL-Utils

0.7.2

11 Aug 08:53
6fde9c1
Compare
Choose a tag to compare

What's Changed

  • feat: support creating field names from enums by @simPod in #169

Full Changelog: 0.7.1...0.7.2

0.7.1

27 Jul 09:57
42d5cd5
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.7.0...0.7.1

0.7.0

16 Mar 11:51
5f0b46c
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.6.2...0.7.0

Deprecate DateTimeType

24 Aug 08:03
2506437
Compare
Choose a tag to compare

What's Changed

  • chore(deps): update dependency ubuntu to v22 by @renovate in #141
  • chore(deps): update dependency infection/infection to ^0.27.0 by @renovate in #140
  • docs: remove TOC from Readme by @simPod in #142
  • feat: deprecate DateTimeType in favor of mll-lab/graphql-php-scalars by @simPod in #143
  • docs: fix versions in readme links by @simPod in #144

Full Changelog: 0.6.1...0.6.2

0.6.1

11 May 12:32
8a53f84
Compare
Choose a tag to compare

What's Changed

  • chore(deps): update dependency doctrine/coding-standard to v12 by @renovate in #137
  • chore(deps): update dependency phpunit/phpunit to v10 by @renovate in #136
  • feat: allow deprecating input fields and arguments by @simPod in #139

Full Changelog: 0.6.0...0.6.1

graphql-php v15

06 Jan 15:57
02e752d
Compare
Choose a tag to compare

What's Changed

  • Update codecov/codecov-action action to v3 by @renovate in #120
  • Update github/codeql-action action to v2 by @renovate in #121
  • refactor: do not use deprecated Safe fncs by @simPod in #124
  • Update dependency psalm/plugin-phpunit to ^0.17.0 by @renovate in #122
  • feat: introduce ObjectBuilder::addField() by @simPod in #125
  • chore: require php 8.1 by @simPod in #126
  • fix: allow enum int values by @simPod in #127
  • feat: allow deprecating enum values by @simPod in #128
  • Bump to gql-php v15 by @simPod in #108
  • ci: test on php 8.2 by @simPod in #133
  • chore(deps): update dependency psalm/plugin-phpunit to ^0.18.0 by @renovate in #131
  • chore(deps): update dependency doctrine/coding-standard to v11 by @renovate in #132
  • chore(deps): update dependency vimeo/psalm to v5 by @renovate in #134
  • ci: do not run psalm in ci as it cannot parse php types by @simPod in #135

Full Changelog: 0.5.4...0.6.0

Inputs, `$this` and thecodingmachine/safe v2

31 Mar 11:04
2ce052d
Compare
Choose a tag to compare

What's Changed

  • Drop psalm Github action as it does not support switching PHP versions by @simPod in #102
  • Update infection/infection requirement from ^0.24.0 to ^0.25.1 by @dependabot in #101
  • Improve DateTime type tests by @simPod in #103
  • Update infection/infection requirement from ^0.25.1 to ^0.26.0 by @dependabot in #104
  • Test on PHP 8.1 by @simPod in #106
  • Upgrade PHPStan to v1 by @simPod in #105
  • Use return $this instead of static as we're working with builders so the same instances are being returned by @simPod in #110
  • Cleanup builder tests by @simPod in #111
  • Introduce InputFieldBuilder and InputObjectBuilder by @simPod in #112
  • Configure Renovate by @renovate in #113
  • Update actions/checkout action to v3 by @renovate in #114
  • Update actions/download-artifact action to v3 by @renovate in #115
  • Update actions/upload-artifact action to v3 by @renovate in #117
  • Update codecov/codecov-action action to v2 by @renovate in #118
  • Allow thecodingmachine/safe v2 by @renovate in #119

New Contributors

Full Changelog: 0.5.3...0.5.4

Allow FieldDefinition

17 Sep 06:31
70bde76
Compare
Choose a tag to compare

Allow to pass FieldDefinitions into ObjectBuilder::setFields()

Add support for argument default values

08 Sep 12:20
70b0aa3
Compare
Choose a tag to compare

FieldBuilder::addArgument() now accepts a 4th defaultValue param

InvalidArgument is ClientAware

27 Feb 10:30
Compare
Choose a tag to compare

The DateTime type validation was not properly propagated as it was missing ClientAware and safe set to true