Repository navigation
dsh-plugin-install 0.4.4
本版本修复桌面端点击「更新」无效果的问题。
插件的更新操作通过重新调用 dsh CLI 完成。桌面宿主的命令行参数携带 Electron 开关且从不出现 CLI 入口,此前的解析因此回退到 GUI 环境的 PATH 上裸找 dsh——在桌面环境里不可靠,更新点击于是无声失败。现在会从启动参数中识别宿主脚本,按其所在 dsh 安装解析内置的 CLI 入口,并经由 Electron 自身可执行文件以纯 Node 方式执行,GUI 的 PATH 不再参与;裸 dsh 仍作为最后的回退。更新失败的状态现在持续可见:插件行的按钮与详情页按钮会显示「更新失败」,悬停可见原因,不再于六秒后自动还原。