| ⇢ | A | FactoryContainer added | |
| A | ↛ | DependencyResolver removed |
| ⇢ | B | FactoryContainer::build() added | |
| ⇢ | A | FactoryContainer::getDefinition() added | |
| ⇢ | A | Factory::createDefinition() added | |
| ⇢ | A | FactoryContainer::__construct() added | |
| ⇢ | A | FactoryContainer::has() added | |
| ⇢ | A | Factory::mergeDefinitions() added | |
| ⇢ | A | FactoryContainer::hasDefinition() added | |
| ⇢ | A | FactoryContainer::setDefinition() added | |
| ⇢ | A | FactoryContainer::get() added | |
| A | ↘ | B | Factory::create() got worse |
| B | ↛ | DependencyResolver::getFromFactory() removed | |
| B | ↛ | DependencyResolver::create() removed | |
| A | ↛ | DependencyResolver::getDefinition() removed | |
| A | ↛ | DependencyResolver::__construct() removed | |
| A | ↛ | DependencyResolver::get() removed | |
| A | ↛ | DependencyResolver::canBeCreatedByFactory() removed | |
| A | ↛ | DependencyResolver::has() removed | |
| A | ↛ | DependencyResolver::mergeDefinitions() removed | |
| A | ↛ | DependencyResolver::createDefinition() removed | |
| A | ↛ | DependencyResolver::setFactoryDefinition() removed |