| A | ↘ | B | CompilerPass got worse |
| ⇢ | C | CompilerPass::isExcluded() added | |
| ⇢ | B | CompilerPass::isInjectable() added | |
| ⇢ | B | CompilerPass::findInjectableServices() added | |
| ⇢ | B | CompilerPass::processInjections() added | |
| ⇢ | A | CompilerPass::processArguments() added | |
| ⇢ | A | CompilerPass::processServiceAsArgument() added | |
| ⇢ | A | CompilerPass::processExpressionAsArgument() added | |
| ⇢ | A | CompilerPass::processStringAsArgument() added | |
| ⇢ | A | CompilerPass::processConstantAsArgument() added | |
| B | ↘ | F | CompilerPass::process() got worse |
| D | ↛ | CompilerPass::processInjection() removed | |
| D | ↛ | CompilerPass::filterExcludedDefinitions() removed | |
| B | ↛ | CompilerPass::getDefinitionsFromClassNamespaces() removed | |
| A | ↛ | CompilerPass::getDefinitionsFromTags() removed |