graphql v2.0.15 Release Notes
Release Date: 2022-10-22 // almost 4 years ago-
๐ New features
- ๐ SDL: support extensions on the schema itself #4203
- SDL: recognize
.graphqlsfiles 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_offor 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_errorsof 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