| ⇢ | A | BooleanCollection added | |
| ⇢ | A | StringEnum added | |
| ⇢ | A | Tag added | |
| ⇢ | A | LimitedBooleanCollection added | |
| ⇢ | A | IntegerEnum added | |
| ⇢ | A | NullableBooleanCollection added | |
| ⇢ | A | Collection added | |
| ⇢ | A | Product added | |
| ⇢ | A | Category added | |
| ⇢ | A | UnstantiableObject added | |
| ⋮ | view more | ||
| A | ↛ | UnstantiableObject removed | |
| A | ↛ | LimitedBooleanCollection removed | |
| A | ↛ | Product removed | |
| A | ↛ | NullableBooleanCollection removed | |
| A | ↛ | Category removed | |
| A | ↛ | Tag removed | |
| A | ↛ | BooleanAssociationCollection removed | |
| A | ↛ | UnstantiableCollection removed | |
| A | ↛ | BooleanCollection removed | |
| A | ↛ | Collection removed | |
| ⇢ | A | InvalidValueException::getMessageTemplate() added | |
| ⇢ | A | InvalidValueException::getMessagePlaceholders() added | |
| ⇢ | A | BooleanCollection::__construct() added | |
| ⇢ | A | BooleanAssociationCollection::__construct() added | |
| ⇢ | A | StringEnum::values() added | |
| ⇢ | A | UnstantiableCollection::__construct() added | |
| ⇢ | A | Tag::__construct() added | |
| ⇢ | A | LimitedBooleanCollection::__construct() added | |
| ⇢ | A | IntegerEnum::values() added | |
| ⇢ | A | NullableBooleanCollection::__construct() added | |
| ⋮ | view more | ||
| A | ↘ | B | MyclabsEnumTypeConverter::castValue() got worse |
| A | ↛ | UnstantiableObject::__construct() removed | |
| A | ↛ | LimitedBooleanCollection::__construct() removed | |
| A | ↛ | Product::__construct() removed | |
| A | ↛ | NullableBooleanCollection::__construct() removed | |
| A | ↛ | Category::__construct() removed | |
| A | ↛ | Tag::__construct() removed | |
| A | ↛ | BooleanAssociationCollection::__construct() removed | |
| A | ↛ | UnstantiableCollection::__construct() removed | |
| A | ↛ | BooleanCollection::__construct() removed | |
| A | ↛ | Collection::offsetSet() removed | |
| ⋮ | view more | ||