| ⇢ | A | ConfigurationNotFoundException added | |
| ⇢ | A | InvalidAppConfigurationException added |
| ⇢ | A | SystemConfigService::saveConfig() added | |
| ⇢ | A | AppLifecycle::verifyConfig() added | |
| ⇢ | A | ConfigurationService::fetchConfiguration() added | |
| ⇢ | A | ConfigurationService::getAppByName() added | |
| ⇢ | A | AppLoader::getConfiguration() added | |
| ⇢ | A | AbstractAppLoader::getConfiguration() added | |
| ⇢ | A | ConfigurationNotFoundException::__construct() added | |
| ⇢ | A | ConfigurationNotFoundException::getStatusCode() added | |
| ⇢ | A | ConfigurationNotFoundException::getErrorCode() added | |
| ⇢ | A | InvalidAppConfigurationException::__construct() added | |
| A | ↘ | B | AppLifecycle::updateApp() got worse |
| B | ↗ | A | SystemConfigService::savePluginConfiguration() improved |
| A | ↛ | ConfigurationService::getBundle() removed |