| ⇢ | F | TypesRule added | |
| ⇢ | A | ContextBuilder added | |
| ⇢ | A | ValidationContext added | |
| ⇢ | A | JsonEncodeArrayTrait added | |
| ⇢ | A | RootTypesRule added | |
| ⇢ | A | SupportedRules added | |
| ⇢ | A | AbstractRule added | |
| ⇢ | A | SchemaValidator added | |
| ⇢ | A | NameValidator added | |
| ⇢ | A | SchemaValidatorProvider added | |
| ⋮ | view more | ||
| A | ↘ | B | GraphQLException got worse |
| A | ↛ | RulesBuilder removed | |
| ⇢ | D | TypesRule::validateObjectImplementsInterface() added | |
| ⇢ | C | RootTypesRule::validateRootType() added | |
| ⇢ | C | TypesRule::validateEnumValues() added | |
| ⇢ | C | TypesRule::validateFields() added | |
| ⇢ | C | TypesRule::evaluate() added | |
| ⇢ | B | DirectivesRule::evaluate() added | |
| ⇢ | B | NameValidator::isValidNameError() added | |
| ⇢ | B | TypesRule::validateUnionMembers() added | |
| ⇢ | B | TypesRule::validateInputFields() added | |
| ⇢ | B | TypesRule::validateObjectInterfaces() added | |
| ⋮ | view more | ||
| A | ↘ | B | Validator::validate() got worse |
| A | ↛ | RulesBuilder::build() removed | |