console
console copied to clipboard
Make dynamic plugin dependencies optional
- Plugin metadata field
dependencies
is now optional. - Plugin dependency
@console/pluginAPI
is now optional. If missing, the Console version check is skipped. - Existing plugins with
@console/pluginAPI
dependency (regardless of version range used) are not affected. - Removed
@console/pluginAPI
dependency from dynamic demo plugin. - Updated README to account for semver pre-release specifics when declaring plugin dependencies.
/retest
QE Approver: /assign @yapei
Docs Approver: /assign @opayne1
PX Approver: /assign @RickJWagner
Console Approver: /assign @jhadvig
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: jhadvig, vojtechszocs
The full list of commands accepted by this bot can be found here.
The pull request process is described here
- ~~dynamic-demo-plugin/OWNERS~~ [jhadvig,vojtechszocs]
- ~~frontend/packages/console-dynamic-plugin-sdk/OWNERS~~ [jhadvig,vojtechszocs]
Approvers can indicate their approval by writing /approve
in a comment
Approvers can cancel approval by writing /approve cancel
in a comment
/label px-approved
@jhadvig is this another one we need to update from plugin to plug-in? I am going to go ahead and add the label though.
/label docs-approved
QE tested the changes, confirmed that plugin metadata fielddependencies
is now optional(plugin still work without dependencies
) and no regressions(existing plugins with dependencies
still work)
/label qe-approved