graphql v2.0.15 Release Notes
Release Date: 2022-10-22 // about 2 years ago-
๐ New features
- ๐ SDL: support extensions on the schema itself #4203
- SDL: recognize
.graphqls
files in.from_definition
#4204 - Schema: add a reader method of
TypeMembership#options
#4209
๐ Bug fixes
- Node Behaviors: call the id-from-object hook with the type definition, not the type instance #4233
- ๐ฐ RelayClassicMutation: add a period to the generated description of the payload type #4229
- Dataloader: make scoped context work with Dataloader #4220
- ๐ SDL: fix parsing repeatable directives #4218
- Lookahead: reduce more allocations in
.selects?
#4212 - Introspection Query: strip blank lines from generated query strings #4208
- Enums: Add error handling to result coercion #4206
- Lookahead: add
selected_type:
to.selects?
#4194 - Lookahead: fix
.selects?
on unions #4193 - Fields: use field-local
connection:
config over resolver config #4191
Previous changes from v2.0.14
-
๐ New features
- ๐ Input Objects: support
one_of
for input objects that allow exactly one argument #4184 - ๐ Dataloader: add
source.merge({ ... })
for adding objects to dataloader source caches #4186 - Validation: generate new schemas with a suggested
max_validation_errors
of 100 #4179
๐ Bug fixes
- ๐ Lookahead: improve performance when field names are given as symbols #4189
- โ Runtime: simplify some internal code #4183
- ๐ Datadog tracing: remove deprecated options #4159
- ๐ Input Objects: support