Repository navigation
v0.4.0 发布说明
版本号从 0.3.x 跳到 0.4.0:本版包含四个审计轮次沉淀的大量健壮性与体验修复,
变更面广,值得一个次要版本号。
重点
- 侧边浏览器可以打开 GitHub、必应等此前"拒绝访问"的网站(CETUS 在网络层剥除嵌入限制头)
- 全局快捷键、开机自启等设置在 DSH 离线时依然可用(新增托盘「CETUS 设置…」原生对话框)
- 修复二次启动可能永久无响应的死锁、iframe 网页伪造设置消息的安全漏洞
健壮性(两轮深度审计,24 项发现全部闭环)
- 二次启动的管道转发改为全同步,消灭"双击图标无响应"的 UI 线程死锁
- iframe 任意网页不再能伪造设置消息(发送方 ORIGIN 校验),关闭开机自启劫持
- 页面卡死时脚本执行 10 秒超时,不再无限期挂起"打开工作区/聚焦会话"
- 转发的目录不存在时窗口前置 + 可点击气泡提示(原来只有 8 秒气泡且无窗口)
- 启动期间的连续工作区请求改为队列,不再互相覆盖
- 后台清理、保留清理、磁盘写入等全部异常隔离,磁盘满不再导致崩溃退出
体验
- 新增托盘「CETUS 设置…」原生对话框:DSH 离线也可管理全部开关
- 全局快捷键注册失败时气泡说明原因(原来静默弹回)
- 剪贴板被占用时诊断复制有容错与反馈
- 更新下载前检查磁盘空间,不足时提前提示
- 关闭公告通知后 1 小时内不再重弹同一版本
- Jump List / 快捷方式支持带空格的工作区路径
- DSH 端口说明统一为"保存后自动重连"(与实际行为一致)
升级提示
- 0.3.6+ 用户:静默自动更新即可升级(下载链路自 0.3.6 起已修复)
- 更早版本用户:直接运行安装器覆盖安装,设置与数据自动保留