| ⇢ | A | DuplicateValuesException added | |
| ⇢ | A | UnknownEnumProperty added | |
| ⇢ | A | UnknownEnumMethod added | |
| ⇢ | A | EnumDefinition added | |
| ⇢ | A | DuplicateLabelsException added | |
| A | ↛ | InvalidValueException removed | |
| A | ↛ | DuplicatedValueException removed | |
| A | ↛ | InvalidNameException removed | |
| A | ↛ | DuplicatedIndexException removed | |
| A | ↛ | InvalidIndexException removed |
| ⇢ | A | Enum::resolveDefinition() added | |
| ⇢ | A | DuplicateLabelsException::__construct() added | |
| ⇢ | A | DuplicateValuesException::__construct() added | |
| ⇢ | A | UnknownEnumProperty::new() added | |
| ⇢ | A | Enum::__get() added | |
| ⇢ | A | Enum::labels() added | |
| ⇢ | A | Enum::findDefinition() added | |
| ⇢ | A | Enum::arrayHasDuplicates() added | |
| ⇢ | A | Enum::equals() added | |
| ⇢ | A | Enum::values() added | |
| ⋮ | view more | ||
| B | ↛ | Enum::resolve() removed | |
| A | ↛ | Enum::isEqual() removed | |
| A | ↛ | Enum::resolveFromStaticMethods() removed | |
| A | ↛ | InvalidValueException::__construct() removed | |
| A | ↛ | Enum::getName() removed | |
| A | ↛ | DuplicatedValueException::__construct() removed | |
| A | ↛ | InvalidNameException::__construct() removed | |
| A | ↛ | Enum::clearCache() removed | |
| A | ↛ | Enum::resolveByStaticCall() removed | |
| A | ↛ | Enum::getValues() removed | |
| ⋮ | view more | ||