| ⇢ | A | RegistrablePluginManager added | |
| ⇢ | A | ArgumentPluginManager added |
| ⇢ | B | PluginManagerBase.import_plugin() added | |
| ⇢ | A | ArgumentPluginManager.load_arguments() added | |
| ⇢ | A | register_arguments() added | |
| ⇢ | A | RegistrablePluginManager.load_plugin() added | |
| ⇢ | A | BlueprintPluginManager.__init__() added | |
| ⇢ | A | ArgParse._plugin() added | |
| ⇢ | A | ArgumentPluginManager.get_argument() added | |
| ⇢ | A | MimetypeActionPluginManager.clear() added | |
| ⇢ | A | ActionPluginManager.clear() added | |
| ⇢ | A | ArgumentPluginManager.register_argument() added | |
| ⋮ | view more | ||
| A | ↘ | B | Node.from_urlpath() got worse |
| B | ↗ | A | PlayListFile.from_urlpath() improved |
| A | ↘ | B | ActionPluginManager.iter_actions() got worse |
| B | ↗ | A | PluginManagerBase.load_plugin() improved |
| A | ↛ | BlueprintPluginManager.load_plugin() removed | |
| A | ↛ | MimetypeActionPluginManager.__init__() removed | |
| A | ↛ | ActionPluginManager.__init__() removed | |
| A | ↛ | ArgParse._plugins() removed | |