Repository navigation
0.3.24-jay.67 — Native remote Session actions and shortcut routing
远程会话复用 DSH 原生菜单、重命名与归档确认、可恢复归档和 Undo。RC2/RC3 父窗口的新建、重命名、分叉、归档快捷键现在跟随当前远程会话,并保留本地会话行为及用户按键设置。
- 汇总远端账户服务复用、模型与插件跟随、加载与磁盘缓存、项目排序和首连滚动修复。
- 对已审查的 RC2/RC3 使用带精确实现检查的临时快捷键适配层;未知实现采用 Web 独立页面或 Desktop 明确提示,不回落到本地会话操作。
- 保留已合并贡献者的 Windows 私有文件权限修复、严格主机密钥验证、断线不重放及无遥测约束。
- 修正离线历史降级验收脚本的选择性解包清单;未发布的 jay.66 标签与失败记录保留。
感谢 @Jason8996 在 PR #2 中贡献 Windows 私有存储权限兼容修复;原始作者署名及合并历史均已保留。
完整 128 个文件、1,160 项测试,以及类型检查、构建、归档检查通过。内置浏览器使用生成的 loopback SSH 账户实测四个父窗口快捷键、原生消息复制、远端归档恢复和本地草稿保留,无模型请求。
发行验收:GitHub Actions。附件为同一次 CI 验收并由 npm OIDC 发布的归档及校验和。发行流程核对四个 DSH 运行时、旧历史回退、历史补差及重启、SSH 断线、npm/国内镜像实际文件完整性和按包名安装。
npm 和国内镜像的 latest 均为 0.3.24-jay.67。macOS 另完成官方源按精确版本安装到 DSH RC3 的验收,安装的前后端与发行包字节相同。
希望以后只输入包名,可先按一次性信任设置在当前 DSH profile 允许 @biogod/dsh-ssh 即时更新。该规则不含版本号,之后官方添加插件入口只需输入 @biogod/dsh-ssh;已用真实官方 UI 验证安装 jay.67。
尚未配置一次性信任时,立即安装本次发行可使用精确版本:
dsh plugin --profile web add @biogod/dsh-ssh@0.3.24-jay.67 --registry=https://registry.npmjs.orgpnpm 的新包等待策略可能使刚发布时的 @latest 或裸包名安装选择旧版,即使 npm 的 latest 已更新。此版本实测默认 @latest 选到 jay.42,精确版本安装成功;仅在生成的隔离 profile 为这个精确版本增加 minimumReleaseAgeExclude 后,@latest 也选择 jay.67。发行未修改用户日常 profile 或全局包管理策略。
此发行不自动更新或重启现有日常 Web/Desktop 服务。源码 PR #3 保留仓库所有者的审核要求。