| A | ↘ | C | BaseField got worse |
| ⇢ | C | BaseField::checkConstraints() added | |
| ⇢ | B | SchemaValidator::applyForeignKeysResourceHack() added | |
| ⇢ | A | BaseField::disableConstraints() added | |
| ⇢ | A | BaseField::enum() added | |
| ⇢ | A | BaseField::validateCastValue() added | |
| ⇢ | A | Schema::fullDescriptor() added | |
| ⇢ | A | BaseField::getAllowedValues() added | |
| ⇢ | A | BaseField::fullDescriptor() added | |
| ⇢ | A | BaseField::castValueNoConstraints() added | |
| ⇢ | A | IntegerField::validateCastValue() added | |
| ⋮ | view more | ||
| A | ↘ | B | Table::current() got worse |
| A | ↛ | StringField::validateValue() removed | |
| A | ↛ | IntegerField::validateValue() removed | |
| A | ↛ | NumberField::validateValue() removed | |
| A | ↛ | StringField::format() removed | |