| A | ↘ | B | Plugin got worse |
| ⇢ | C | Plugin::removeAssetDependencies() added | |
| ⇢ | B | PackageManager::prepareConfig() added | |
| ⇢ | A | Plugin::onPreDependenciesSolving() added | |
| ⇢ | A | Plugin::onCommand() added | |
| ⇢ | A | Bower::fixConstraint() added | |
| ⇢ | A | Constraint::getParser() added | |
| ⇢ | A | PackageManager::getKnownDeps() added | |
| ⇢ | A | PackageManager::setKnownDeps() added | |
| ⇢ | A | Plugin::hasManager() added | |
| ⇢ | A | Plugin::getManager() added | |
| ⋮ | view more | ||
| A | ↘ | B | PackageManager::scanPackage() got worse |
| A | ↘ | B | Constraint::merge() got worse |
| A | ↛ | PackageManager::mergeVersions() removed | |
| A | ↛ | Constraint::toNum() removed | |
| A | ↛ | PackageManager::isMoreVersion() removed | |
| A | ↛ | PackageManager::isAnyVersion() removed | |
| A | ↛ | Constraint::isWeaker() removed | |
| A | ↛ | Constraint::startsWith() removed | |
| A | ↛ | Constraint::endsWith() removed | |
| A | ↛ | Constraint::isEmpty() removed | |