Repository navigation
Releases: MichengAI/dsh-skills-manager
Releases · MichengAI/dsh-skills-manager
Release list
v1.2.15
v1.2.14
中文说明
- 支持 DeepSeek Harness
0.2.1-rc.3,继续兼容此前已支持的宿主版本。
English
- Support DeepSeek Harness
0.2.1-rc.3while retaining all existing supported versions.
v1.2.13
中文说明
- 修复关闭在线更新后标题栏版本号标签仍残留的问题:将门控前置,关闭后同步隐藏版本号与检查更新按钮。
- 完善宿主配置锁定(
updater: false/onlineUpdate: false)体验:锁定后在配置卡片中明确禁用开关并提示锁定原因,防止点击后静默回弹 403。 - 修复侧边栏入口控制器的生命周期管理:在插件卸载清理钩子中安全释放监听器与插槽注册,并在销毁时阻断延迟初始化与回滚回调。
English
- Hide the heading version chip when online updates are disabled alongside the update check action.
- Disable the bundle config toggle with localized diagnostics when online updates are locked by host configuration (
updater: falseoronlineUpdate: false), preventing silent 403 bounces. - Clean up sidebar controller listeners and slots on plugin teardown, invalidating late initialization and rollback responses.
v1.2.12
中文说明
- 支持在插件详情配置中提供「在线更新」开关(默认开启),关闭后自动隐藏检查更新入口(#50)。
- 支持宿主 Cordis 插件配置(
updater: false或onlineUpdate: false)锁定,满足精选发行版与安全审计环境禁用内置更新器的需求(#50)。 - 当在线更新关闭时,拦截并拒绝更新接口的所有请求(返回 HTTP 403 禁用状态)(#50)。
English
- Support opt-out toggle for online updates with a native switch under bundle configuration (Issue #50).
- Support host-level Cordis plugin configuration (
updater: falseoronlineUpdate: false) to disable the update endpoint and automatically hide the update action (#50). - Intercept update requests with HTTP 403 when online updates are disabled (#50).
v1.2.11
中文说明
- 修复带路径前缀的反向代理下 API 根绝对路径丢失导致 404 的问题:将面板全部 API 统一请求出口(
callApi)及插件自身更新检查接口按页面基址(document.baseURI)解析,解决「服务端返回非 JSON 响应(HTTP 404)」报错(#56)。 - 完善页面基准地址边界处理:自动兼容无末尾斜杠的前缀路径,并在非浏览器或无
document测试环境中安全回退至原路径(#56)。
English
- Resolve API endpoints and plugin self-update URLs against the page base (
document.baseURI) instead of raw site-root paths, fixing "non-JSON response (HTTP 404)" when DeepSeek Harness is deployed behind a prefix-stripping reverse proxy (Issue #56). - Handle base URLs lacking trailing slashes and gracefully fall back to literal paths in non-browser and test environments (#56).
v1.2.10
中文说明
- 优化技能详情弹窗尺寸与阅读体验:弹窗宽度扩展至 760px,正文阅读区域大幅扩容并采用等宽字体排版,解除只读拉伸限制,支持垂直自由调整高度(#54)。
- 技能详情弹窗顶栏新增一键「复制正文」操作,并支持长标题浮动 Tooltip 显示完整全名,优化操作体验(#54)。
- 本地技能列表、仓库管理技能及公共目录(ClawHub / skills.sh)详情窗口全面对齐上述宽屏与阅读体验优化(#54)。
- 修复中文及包含特殊字符的技能名称保真度问题,杜绝名称被截断为无效短名条目(#53)。
- 规范对齐宿主名称格式限制:对宿主不支持的名称格式清晰提示无法启用并提供自救说明,同时放行对历史残留非规范技能的停用与清理操作(#53)。
- 优化侧边栏面板宽度与宿主 960px 基线对齐,并全面采用宿主自带原生开关控件。
English
- Enlarge skill detail dialogs to 760px wide with a spacious, monospace body reader that can be resized vertically (Issue #54).
- Add a one-click "Copy body" button with transient status feedback and full-title tooltips for truncated skill names (Issue #54).
- Unify the wide layout and reading experience across local skills, repository skills, and catalog skills (ClawHub and skills.sh) (Issue #54).
- Preserve Unicode and non-ASCII skill names, preventing Chinese and mixed skill names from being truncated into invalid short candidates (#53).
- Enforce host naming policies with clear diagnostics while allowing historical non-conforming skills to be safely disabled and cleaned up (#53).
- Align the sidebar panel width with the 960px host baseline and adopt native switch controls.
v1.2.9
中文说明
- 启停开关彻底对齐生命周期总闸设计:停用时全局彻底阻断;开启时完全继承并放权给宿主与源文件,尊重
disable-model-invocation与user-invocable声明,不再强制覆盖提权(#43, #51)。 - 修复通过 Git 仓库或发现页在线安装仅限用户调用的技能时,被自动写入显式启用策略并进入模型
skill-catalog的问题(#51)。 - 修复拨动开关后再开启时无法恢复源文件自然继承权限的问题(#43)。
English
- Align the enable/disable switch with lifecycle gatekeeper semantics: disabling globally blocks both model and slash invocations; enabling respects source frontmatter (
disable-model-invocationanduser-invocable) without forcing privileges (#43, #51). - Prevent repository and catalog installations from overriding
disable-model-invocation: true, keeping user-only skills out of the modelskill-catalog(#51). - Restore clean frontmatter policy inheritance when re-enabling a previously toggled skill (#43).
v1.2.8
中文说明
- 设置页去掉 820px 宽度上限,占满宿主内容区。
- 弹窗内容超出视口时内容区独立滚动,底部操作栏保持可见;覆盖创建、导入、详情和分类管理弹窗。
- 设置导航图标只处理宿主直接渲染在按钮里的 svg;包裹型图标不再注入,避免打乱宿主布局。
English
- Let the settings page fill the host content column by removing the 820px cap.
- Scroll the modal body when content exceeds the viewport while keeping footer actions visible across create, import, detail, and category dialogs.
- Only decorate settings nav buttons that render the host
svgas a direct child, so wrapped icons keep the host layout.
v1.2.7
中文说明
- 设置导航中的技能图标改用独立 CSS mask 渲染,不再改写宿主 svg,避免第三方皮肤下图标消失(#49)。
- 对齐技能页面范围 Tab 指示器与 2px 内边距。
- 补充记录支持的各 Agent 目录对应的环境变量。
English
- Keep the Skills settings nav icon visible under third-party skins by rendering it as an independent CSS mask instead of rewriting the host SVG (#49).
- Align the scope tabs indicator with the 2px inset used by the Skills page.
- Document the environment variables that override each supported agent directory.