| A | ↘ | B | PluginTrait got worse | 
| ⇢ | A | PluginManager::dispatchToPrefixes() added | |
| ⇢ | A | PluginManager::dispatchToPlugins() added | |
| ⇢ | A | PluginTrait::canonicalMatcher() added | |
| ⇢ | A | PluginManager::getPluginMap() added | |
| ⇢ | A | PluginManager::getPriorityMap() added | |
| ⇢ | A | PluginTrait::getPriority() added | |
| B | ↗ | A | PluginManager::getHelp() improved | 
| B | ↗ | A | PluginTrait::canonicalMatchers() improved | 
| C | ↗ | A | PluginManager::dispatchMessage() improved | 
| A | ↛ | PluginManager::getPrefix() removed | |
| A | ↛ | PluginManager::getPrefixMap() removed |