| ⇢ | A | ProvidedRequiredArgumentsRule added | |
| A | ↛ | ProvidedNonNullArgumentsRule removed |
| ⇢ | B | ProvidedRequiredArgumentsRule::leaveField() added | |
| ⇢ | A | ProvidedRequiredArgumentsRule::leaveDirective() added | |
| ⇢ | A | TypeInfo::popDefaultValue() added | |
| ⇢ | A | TypeInfo::getDefaultValue() added | |
| ⇢ | A | TypeInfo::pushDefaultValue() added | |
| B | ↘ | C | ValuesResolver::coerceVariableValues() got worse |
| B | ↘ | D | ValuesResolver::coerceArgumentValues() got worse |
| A | ↛ | ProvidedNonNullArgumentsRule::leaveField() removed | |
| A | ↛ | ProvidedNonNullArgumentsRule::leaveDirective() removed | |
| A | ↛ | ValuesResolver::coerceValueForVariableNode() removed |