| ⇢ | A | ResolvingState added | |
| B | ↗ | A | Injector improved | 
| ⇢ | A | ResolvingState::resolveParameterByClass() added | |
| ⇢ | A | ResolvingState::resolveParameterByName() added | |
| ⇢ | A | ResolvingState::addResolvedValue() added | |
| ⇢ | A | ResolvingState::sortArguments() added | |
| ⇢ | A | ResolvingState::getResolvedValues() added | |
| ⇢ | A | ResolvingState::__construct() added | |
| ⇢ | A | ResolvingState::hasNamedArgument() added | |
| ⇢ | A | ResolvingState::pullNumericArgument() added | |
| ⇢ | A | ResolvingState::disablePushTrailingArguments() added | |
| B | ↗ | A | Injector::resolveDependencies() improved | 
| B | ↛ | Injector::findObjectArguments() removed | |
| A | ↛ | Injector::checkNumericKeyArguments() removed |