更新日志
查看 SDK、示例工具和开发者体验相关的版本变化。
Hardware JS SDK
用于连接 UKey Wallet 硬件并发起设备交互的核心 SDK。
v2.0.4
PATCHLATEST
2026-05-06
改进固件升级流程:加强升级前兼容性检测、路径选择与异常处理,提升升级成功率与过程可预期性。
更新协议层版本校验规则,统一升级各阶段的版本比对与设备状态判断,减少 SDK 与设备侧判定不一致。
移除已废弃的本地库资源,减小发布包体积并降低后续维护成本。
v2.0.3
PATCH2026-04-25
更新开发者文档、SDK 默认配置及示例中的品牌展示、文案与对外链接。
优化 Web 访问白名单:纳入新域名、清理已下线域名,保障 WebUSB / 桥接场景可用性。
统一提升 monorepo 各子包版本号,确保发布版本一致,便于集成方锁定依赖。
v2.0.2
PATCH2026-04-09
修复固件升级路径中缺失的 bootloader 与固件格式版本校验,恢复升级前兼容性检查。
加强升级包准入控制,防止不兼容固件被误刷入设备,降低变砖风险。
校正版本边界判断逻辑,确保升级决策符合当前协议与设备能力约束。
v2.0.1
PATCH2026-04-09
对齐核心依赖版本并完成兼容性验证,保障与钱包 Provider 及宿主应用集成稳定。
同步示例工程及 lockfile,便于开发者按最新集成方式快速验证。
本次为依赖与示例维护性发布,未引入新的硬件通信或签名能力。
v2.0.0
MAJOR2026-04-09
改进蓝牙设备扫描与名称匹配逻辑,提升多型号硬件的发现与连接成功率。
重构固件升级策略,完善固件与 bootloader 联动校验。
更新消息配置、桥接协议版本及多链签名实现,提升与最新固件、宿主应用的协议一致性。
协调各 SDK 子包版本联动发布,降低集成时的版本错配与运行时异常风险。