feat(plugin): 启动检测插件兼容性支持市场升级与安全模式体检 - #299
Merged
Merged
Conversation
- 启动遇到插件不兼容时,查询市场最新版本并推断最低 DSH 版本与当前 runtime 兼容性 - 若市场最新版本已适配,在恢复窗口推荐一键升级并重启验证,同时保留卸载选项 - 安全模式对所有已安装插件进行全量体检,显示版本及适配状态,支持单插件与一键全部升级 - 新增 plugin-market-check 与 plugin-upgrade 模块,支持世代安装与回滚防循环保护
…ility_upgrade # Conflicts: # package-lock.json # package.json
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
功能概述
启动遇插件不兼容检测与升级提示:
安全模式全量插件体检与升级:
测试验证: