graphql-crystal / benchmarks

GraphQL server benchmarks
MIT License
88 stars 29 forks source link

chore(deps): update dependency graphql to v2.2.0 #253

Closed renovate[bot] closed 9 months ago

renovate[bot] commented 9 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
graphql (source, changelog) "2.1.7" -> "2.2.0" age adoption passing confidence

Release Notes

rmosolgo/graphql-ruby (graphql) ### [`v2.2.0`](https://togithub.com/rmosolgo/graphql-ruby/blob/HEAD/CHANGELOG.md#220-18-Dec-2023) [Compare Source](https://togithub.com/rmosolgo/graphql-ruby/compare/v2.1.8...v2.2.0) ##### Breaking changes - `loads:` now requires a schema's `self.resolve_type` method to be implemented so that loaded objects can be verified to be of the expected type [#​4678](https://togithub.com/rmosolgo/graphql-ruby/issues/4678) ##### New features - `GraphQL::Dataloader::AsyncDataloader`: a Dataloader class that uses the `async` gem to run I/O from fields and Dataloader sources in parallel [#​4727](https://togithub.com/rmosolgo/graphql-ruby/issues/4727) - Parser: use a heavily-optimized lexer and a hand-written parser for better performance [#​4718](https://togithub.com/rmosolgo/graphql-ruby/issues/4718) - `run_graphql_field`: a helper method for running fields in tests [#​4732](https://togithub.com/rmosolgo/graphql-ruby/issues/4732) ### [`v2.1.8`](https://togithub.com/rmosolgo/graphql-ruby/blob/HEAD/CHANGELOG.md#218-18-Dec-2023) [Compare Source](https://togithub.com/rmosolgo/graphql-ruby/compare/v2.1.7...v2.1.8) ##### New features - Rails generators: generate a base resolver class by default [#​4513](https://togithub.com/rmosolgo/graphql-ruby/issues/4513) - Dataloader: add some support for transfer-based Fiber schedulers, simplify algorithm [#​4625](https://togithub.com/rmosolgo/graphql-ruby/issues/4625) [#​4729](https://togithub.com/rmosolgo/graphql-ruby/issues/4729) - `prepare`: check for the named method on the argument owner, too [#​4717](https://togithub.com/rmosolgo/graphql-ruby/issues/4717)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.