⇢ | A | HasGenericContextTrait added | |
B | ↗ | A | PropertyAccessor improved |
⇢ | C | TypeParser::scalarToType() added | |
⇢ | A | ObjectType::__toString() added | |
⇢ | A | HasGenericContextTrait::getGenericType() added | |
⇢ | A | ClassName::equals() added | |
⇢ | A | TypeParser::parseFromType() added | |
⇢ | A | TypeParser::parseObjectName() added | |
⇢ | A | GenericCompositeGenerator::createClass() added | |
⇢ | A | AbstractCollection::toArray() added | |
⇢ | A | BooleanType::cast() added | |
⇢ | A | CollectionType::__toString() added | |
⋮ | view more | ||
A | ↘ | B | ObjectType::equals() got worse |
B | ↘ | C | TypeComparator::compatible() got worse |
C | ↗ | A | TypeParser::currentValueToType() improved |
C | ↛ | PropertyAccessor::setNonNullValue() removed | |
B | ↛ | ObjectType::compare() removed | |
A | ↛ | PropertyAccessor::setNullValue() removed | |
A | ↛ | PropertyAccessor::setCollectionValue() removed | |
A | ↛ | CollectionType::compatible() removed | |
A | ↛ | PropertyAccessor::setObjectValue() removed | |
A | ↛ | GenericType::compatible() removed | |
A | ↛ | MixedType::compatible() removed | |
A | ↛ | ScalarType::compatible() removed | |
A | ↛ | ObjectType::compatible() removed |