| A | ↛ | BadMethodCallException removed | 
| ⇢ | A | ReflectionEnum::byName() added | |
| ⇢ | A | ReflectionEnum::name() added | |
| ⇢ | A | OutOfEnumException::invalidValue() added | |
| ⇢ | A | OutOfEnumException::undefinedConstant() added | |
| A | ↛ | ReflectionEnum::detectConstants() removed | |
| A | ↛ | ReflectionEnum::__call() removed | |
| A | ↛ | Set::isValid() removed | |
| A | ↛ | ExplicitEnum::isValid() removed | |
| A | ↛ | ReflectionEnum::isValid() removed | |
| A | ↛ | ReflectionEnum::constant() removed | |
| A | ↛ | BadMethodCallException::noStaticMethod() removed | |
| A | ↛ | BadMethodCallException::noMethod() removed | |
| A | ↛ | OutOfEnumException::create() removed |