Repository navigation
Releases
Releases · hjj345/dsh-sm-version-display
发布 v1.2.27 并完善更新版本校验
更新内容
- 修复 pnpm 版本查询返回单元素数组时的误判;严格校验注册表结果,并补充回归测试。
- 新增一键更新时选择具体 npm 版本,展示推荐/弃用标记,并由客户端和主机端共同校验目标版本。
- 完善重启后的自动验证与任务状态收敛,精简更新看板并突出待处理操作及重启/停机状态。
- 扩展版本比较、备份路由、更新终端和 UI 测试覆盖。
完整变更见 v1.2.26...v1.2.27 比较记录。
发布 v1.2.26 修复设置菜单导航
更新内容
- 修复 DSH 设置菜单包含快捷键提示文本或禁用项时的导航匹配问题。
- 扩展设置导航测试,覆盖快捷键文本和禁用菜单项。
- 更新插件版本、客户端关于页、发布契约及双语文档至
v1.2.26。
完整变更见 v1.2.25...v1.2.26 比较记录。
发布 v1.2.25 并支持 DSH 0.2.1-rc.2
更新内容
- 更新 DSH
0.2.1-rc.2开发基线,并同步设置、Remote Settings、客户端模块、UI 组件及依赖。 - 修复设置导航,支持本地化标签和已打开的菜单,避免其他对话框导致误导航。
- 新增设置导航测试并更新 DSH 0.2 兼容契约;同步中英文文档中的兼容性声明。
完整变更见 v1.2.25 提交记录。
v1.2.24
v1.2.23
v1.2.22
v1.2.21
v1.2.20
v1.2.19
1.2.19
- 重构侧栏版本入口:底部槽位改为紧凑状态胶囊(状态点 + 版本号)与独立刷新圆钮,内容短小天然自适应任何侧栏宽度,彻底解决窄侧栏下版本卡片溢出、刷新按钮被裁的问题。
- 点击胶囊或折叠栏图标弹出 body portal 全屏面板,展示版本、检测状态、npm/GitHub 结果与刷新按钮,宽度与侧栏布局链解耦。
- 弹层与座位样式全量使用 DSH 主题变量并补充暗色覆盖,明亮/暗色模式均正确渲染;支持 Esc、遮罩点击、关闭按钮三种关闭方式及 prefers-reduced-motion。
- 三处 Tooltip 方位改为
side:"top":气泡显示在锚点上方并按视口 12px 边距钳制、放不下自动翻转,修复胶囊位于侧栏底部时悬浮提示越出视口底沿的问题。 - 测试同步覆盖座位结构、弹层开关、宽/窄两分支行为与 Tooltip 方位断言。
- 更新插件包、客户端关于页面、发布契约与中英双语文档至 v1.2.19。
v1.2.18
1.2.18
- 修复侧栏版本卡片宽度自适应:槽位适配规则全部加
!important并改为flex:1 1 0%+width/max-width:100%+min-width:0,卡片宽度严格跟随 DSH 侧栏伸缩,不再被新版运行时样式覆盖撑开而溢出。 - 仓库状态行独立成行(
.dvd_sourceTextdisplay:block),文本在卡片内自动多行换行、不溢出。 - 两处 Tooltip 加
portal:true,气泡挂到 body 按视口定位,不再被侧栏裁剪或错位。 - 测试补齐 portal 与加固 CSS 断言;315px/200px 侧栏下卡片均贴合宽度、文本换行无溢出。
- 更新插件包、客户端关于页面、发布契约与中英双语文档至 v1.2.18。