We’re trying to upgrade from 1.27.0 to latest version. But, one of the change we’ve noticed is that Deploy Plugin By Id has been removed in 1.28.0. However, we’re using & overriding the PluginExtDeployCommandService class to block external users from installing plugins in 1.27.0.
Is there an alternative for this class from 1.28.0 or it’s been completely ridden? If it’s ridden, is there a way for us to block end users from installing plugins?
If you do not want to let users search and install extensions then you can simply not include @theia/vsx-registry to your application (which contributes the “extensions” view). If you still want to keep this functionality but not let users install plugins from their local filesystem then you can un-register the command: