| ⇢ | A | UninitializedPropertyException added | |
| ⇢ | A | FieldNotDeclaredException added | |
| ⇢ | A | HydratorGenerationException added | |
| ⇢ | A | InvalidTypeException added | |
| B | ↘ | C | MapperHydrator got worse |
| A | ↛ | HydratorException removed |
| ⇢ | B | ArrayHydrator::getHydratorForClass() added | |
| ⇢ | A | UninitializedPropertyException::__construct() added | |
| ⇢ | A | AttributesResolver::className() added | |
| ⇢ | A | AttributeInfo::isTyped() added | |
| ⇢ | A | AttributeInfo::isNullable() added | |
| ⇢ | A | AttributeInfo::isInitializedByDefault() added | |
| ⇢ | A | AttributeInfo::containerClassName() added | |
| ⇢ | A | AttributeInfo::reflection() added | |
| ⇢ | A | FieldNotDeclaredException::__construct() added | |
| ⇢ | A | MapperHydrator::shouldSkipValue() added | |
| ⋮ | view more | ||
| B | ↗ | A | ArrayHydrator::hydrate() improved |
| B | ↘ | F | RepositoryAssertion::compareEntity() got worse |
| A | ↛ | HydratorException::__construct() removed | |
| A | ↛ | HydratorException::entityClass() removed | |