✨ 新功能
dws CLI 版本管理升级(v2)
- 新增语义化版本比较,按本地版本与目标版本的关系自动选择策略:
- 目标版本更高:直接升级
- 本地版本更高:提示用户确认后再覆盖(避免误降级)
- 版本一致:跳过
- 全新安装时输出已安装的具体版本号,方便排查
- 鉴权检查与版本检查解耦,无论是否安装/升级都会同步验证登录态
🐛 修复
#527 — Cannot find package 'openclaw'(插件安装到 ~/.openclaw/extensions/ 时崩溃)
configSchema改为在register()阶段通过createRequire懒加载,避开 ESM loader 在解析阶段早于 gateway jiti 别名生效的问题promptSingleChannelSecretInput改为动态import(),同样规避 bare specifier 解析失败- 对外新增导出
initDingtalkPluginConfigSchema
📦 变更范围
bin/dingtalk-connector.js、index.ts、src/channel.ts、src/onboarding.ts、openclaw.plugin.json、package.json
Full Changelog: v0.8.19...v0.8.20