You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactored the way dependencies are defined in PluginMetadata (breaking change):
Load order and if the dependency is required is stored on PluginDependency, PluginMetadata has a set of dependencies (can only have one dependency for each plugin ID)
collectRequiredDependencies() and groupDependenciesByLoadOrder() return an immutable copy similar to the old getRequiredDependencies() or getLoadAfter()
PluginMetadata only accepts plugins with valid plugin ID