Releases: softonic/graphql-client
Releases · softonic/graphql-client
Symfony 7 console compatibility
- Added Symfony Console 7 compatibility
- Removed Symfony Console 5 compatibility
- Improved Readme to clarify Oauth2 usage
Thanks to @arnaudbagnis
Upgrade laravel dependency to 9.0
To upgrade laravel-base projects to laravel 9. Laravel-base project use this repo
Upgrade guzzle oauth2 middleware to latest version
Upgrade guzzle oauth2 middleware to latest version
New data objects
Now graphql client is able to use data objects instead of arrays to process the query results and build query mutations. This allows you to do complex transformations like transform a query into a mutation, filter information, bulk data modifications, etc...
Check the Readme for more details.
What's Changed
Full Changelog: 1.3.0...2.0.0
Add Guzzle v7 compatibility
Add compatibility with guzzle v7 (#59) Improved checkstyle Fixed test for guzzle v7 Co-authored-by: Jose Manuel Cardona <[email protected]>
Do not send variables if null
Do not send variables if null
Improved exception handling
Only throw invalid response exception on empty response when there are errors, and improve exception handling.
Improved exception handling
Improve exception handling in case of network error
Added Guzzle options
- Added the possibility to instantiate a client with custom guzzle options.
Improve documentation
Fixed example in the documentation.