graphql v1.9.7 Release Notes
Release Date: 2019-06-25 // almost 5 years ago-
💥 Breaking changes
Analysis::AST::Visitor#argument_definition
no longer returns the previous argument definition. Instead, it returns the current argument definition and#previous_argument_definition
returns the previous one. You might have to replace calls to.argument_definition
with.previous_argument_definition
for compatibility. #2226
🆕 New features
- 🔧 Accept a
subscription_scope
configuration in Subscription classes #2297 - Add a
disable_introspection_entry_points
configuration in Schema classes #2327 - Add
Analysis::AST::Visitor#argument_definition
which returns the current argument definition,#previous_argument_definition
returns the previous one #2226 - 👷 Run CI on Ruby 2.6 #2328
- Autogenerate base field class #2216
- ➕ Add timeout support with interpreter #2220
🐛 Bug fixes
- 🛠 Fix Stack overflow when calling
.to_json
on input objects #2343 - 🛠 Fix off-by-one error with hasNextPage and ArrayConnections #2349
- 🛠 Fix GraphQL-Pro operation store compatibility #2350
- 🛠 Fix class-based transformer when multiple mutations are in one file #2309
- Use
default_graphql_name
for Edge classes #2224 - 👌 Support nested
loads:
with input objects #2323 - 👌 Support
max_complexity
with multiplex & AST analysis #2306