graphql-ruby
graphql-ruby copied to clipboard
Ruby implementation of GraphQL
Resolves https://github.com/rmosolgo/graphql-ruby/issues/4905 Reimplemented https://github.com/rmosolgo/graphql-ruby/pull/4970 The idea is that we expanded methods that construct the schema with new comment parameter (we should cover most of them like types, unions, enums). By...
**Describe the bug** If you try using a union type to restrict what something loads, it doesn't work if that union type isn't also exposed as a field somewhere.: ```ruby...
This aims to add to improvements to GraphQL-Ruby's (forthcoming) schema visibility system: - Named visibility profiles, which can be configured directly into the schema; - And, ahead-of-time caching of named...
In #4998, I started on a new schema visibility implementation. I have a few goals here: - Make it possible to load GraphQL types lazily -- only loading types needed...
Fixes #5011 The spec says that JSON key-value pairs should come back in the same order that they were requested in the query. I need an implementation that complies with...
This is a feature request to add a flag to an object specifying if the list was scoped. This would make it easier to check if the items returned from...
**Describe the bug** We've got a resolver which loads a lot of items of type `Foo`. This resolver originally only existed on our `query_type.rb` and could be directly queried from...
The spec says that response maps should have keys in the same order that the query requested fields (https://spec.graphql.org/draft/#sec-Serialized-Map-Ordering), but GraphQL-Ruby doesn't do that. Instead, it creates a Hash to...
Resolves https://github.com/rmosolgo/graphql-ruby/issues/5126
**Describe the bug** I recently upgraded our application to the latest version of graphql-ruby and converted all of our uses of graphql-batch to graphql-ruby's Dataloader framework. After deploying to production,...