Skip to content

v0.4.12

Latest

Choose a tag to compare

@qinyre qinyre released this 16 Oct 08:56

dsh-plugin-install v0.4.12

修复:桌面端「重启」按钮静默无效的问题

在 DSH Desktop 中更新插件后,若未能热替换生效,更新按钮会翻转为「重启」。此前点击该按钮不会有任何反应:客户端调用的 window.dshDesktop.restartSidecar() 在官方桌面壳的预加载桥中从未存在(官方桥仅暴露 browser、deviceInfo、keyboard、shortcuts、updates 五个接口),属于静默空操作。

本版本的调整:

  • 移除虚构的桥调用:desktop-bridge.d.ts 声明同步修正为官方真实表面,与 dsh-plugin-capabilities 0.4.1 保持一致;
  • 桌面端改为如实提示:更新就绪后,详情页与列表行不再显示无效的「重启」按钮,改为显示「已更新,重启后生效」,悬停提示请通过桌面客户端托盘菜单中的「重启服务」完成重启;
  • 独立 dsh web 行为不变:自重启仍经由安装器自带的中继换班流程完成,并携带令牌交接以保持页面可用。

桌面端的进程重启自始至终由壳层监管与拥有,页面内不存在任何官方重启通道——本次修复使界面陈述与这一事实一致。