Commit 7d7991d6 authored by Luke Duncalfe's avatar Luke Duncalfe Committed by Mike Jang

Add to what constitutes a breaking change to the GraphQL API

parent d8a891a9
...@@ -86,6 +86,9 @@ Breaking changes are: ...@@ -86,6 +86,9 @@ Breaking changes are:
- Removing or renaming a field, argument, enum value or mutation. - Removing or renaming a field, argument, enum value or mutation.
- Changing the type of a field, argument or enum value. - Changing the type of a field, argument or enum value.
- Raising the [complexity](#max-complexity) of a field or complexity multipliers in a resolver. - Raising the [complexity](#max-complexity) of a field or complexity multipliers in a resolver.
- Changing a field from being _not_ nullable (`null: false`) to nullable (`null: true`), as
discussed in [Nullable fields](#nullable-fields).
- Changing an argument from being optional (`required: false`) to being required (`required: true`).
- Changing the [max page size](#page-size-limit) of a connection. - Changing the [max page size](#page-size-limit) of a connection.
- Lowering the global limits for query complexity and depth. - Lowering the global limits for query complexity and depth.
- Anything else that can result in queries hitting a limit that previously was allowed. - Anything else that can result in queries hitting a limit that previously was allowed.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment