| D | ↘ | F | Application got worse |
| A | ↛ | OptionParser removed | |
| A | ↛ | OptionParserTest removed |
| ⇢ | C | TestCase::getTestMagentoRootFromEnvironment() added | |
| ⇢ | B | Application::outputMagerunCompatibilityNotice() added | |
| ⇢ | A | ConfigLocator::getUserConfigFilePaths() added | |
| ⇢ | A | Application::requireOnce() added | |
| ⇢ | A | Config::setLoader() added | |
| B | ↗ | A | CheckRootUser::checkRunningAsRootUser() improved |
| C | ↗ | B | Application::checkVarDir() improved |
| B | ↗ | A | TestCase::getTestMagentoRoot() improved |
| B | ↗ | A | Application::_initMagento1() improved |
| D | ↛ | OptionParser::getLongOptionArgument() removed | |
| B | ↛ | OptionParser::hasLongOption() removed | |
| A | ↛ | ConfigLocator::getUserConfigFilePath() removed | |
| A | ↛ | OptionParser::init() removed | |
| A | ↛ | OptionParserTest::creation() removed | |
| A | ↛ | OptionParserTest::parseLongOptionArgument() removed | |
| A | ↛ | OptionParserTest::hasLongOption() removed | |
| A | ↛ | OptionParser::__construct() removed |