| B | ↗ | A | ExtensionContext improved |
| ⇢ | A | idType() added | |
| ⇢ | A | floatType() added | |
| ⇢ | A | intType() added | |
| ⇢ | A | stringType() added | |
| ⇢ | A | booleanType() added | |
| B | ↗ | A | ExtensionContext::extendFieldMap() improved |
| A | ↘ | B | ValidationContext::getFragmentSpreads() got worse |
| A | ↘ | B | FieldOnCorrectTypeRule::getSuggestedTypeNames() got worse |
| A | ↛ | AbstractResolver::resolveType() removed | |
| A | ↛ | Boolean() removed | |
| A | ↛ | String() removed | |
| A | ↛ | Float() removed | |
| A | ↛ | ID() removed | |
| A | ↛ | Int() removed |