Commit 8e7780e2 authored by Mike Jang's avatar Mike Jang

Merge branch 'ld-graphql-docs-add-another-item-to-breaking-changes' into 'master'

Add to what constitutes a breaking change to the GraphQL API

See merge request gitlab-org/gitlab!55568
parents 32f026c3 7d7991d6
......@@ -86,6 +86,9 @@ Breaking changes are:
- Removing or renaming a field, argument, enum value or mutation.
- Changing the type of a field, argument or enum value.
- 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.
- Lowering the global limits for query complexity and depth.
- 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