| ⇢ | A | PluginDescription added | |
| ⇢ | A | PluginDescriptionFactory added |
| ⇢ | C | PluginManager::createPluginTree() added | |
| ⇢ | B | PluginManager::enableDisablePlugins() added | |
| ⇢ | A | DataProviderManager::deletePlugin() added | |
| ⇢ | A | PluginDescriptionFactory::create() added | |
| ⇢ | A | PluginManager::isPluginCompatible() added | |
| ⇢ | A | AbstractDataProvider::deletePlugin() added | |
| ⇢ | A | PluginManager::disablePlugin() added | |
| ⇢ | A | PluginDescription::getParents() added | |
| ⇢ | A | PluginDescription::setParents() added | |
| ⇢ | A | PluginDescription::setDataProviders() added | |
| ⋮ | view more | ||
| B | ↗ | A | PluginManager::init() improved |
| B | ↘ | D | PluginPass::process() got worse |