v0.5.9
v0.5.9 正式版
主要修复
- 修复未录入/未启用人脸时锁屏仍预热摄像头,以及手动输入 PIN/密码解锁后旧凭据会话在同一秒重新点亮摄像头的问题。释放后会等待凭据会话真正切换,下一次锁屏或显式识别仍可正常恢复。
- 优化面容录入启动:进入录入页即后台加载模型并让后台服务提前释放摄像头;模型构建不再占用全局摄像头状态锁。实体摄像头连续取得 3 个有效帧即可结束预热,虚拟摄像头仍保留最多 10 帧兼容回退。
- #26 休眠唤醒后 LogonUI 卡死和摄像头延迟释放; #27 自动锁屏失败却误报成功,这两个问题我本地已经修复,但是发现了其他问题,打算在下个版本一起修复完发布
- 完成无 UIA 的 CredUI 分类:WebAuthn/Passkey/security key/FIDO2/设置 PIN 明确跳过通用 Provider;Chrome/Edge 查看与填充密码在健康守卫下使用人脸,失败安全回退 Windows 原生流程。填充密码的时候可以使用人脸识别了
- 修复 Passkey 卸载残留和第三方卸载清理备份的问题,备份迁移到 ProgramData;保留专用 Passkey 插件的人脸授权与 PIN 设置、修改、删除、重建流程。
- 彻底移除 UIA、自动 PIN 键盘注入和解锁动画运行代码。
验证
- Unlock 单元测试:45 项通过
- Credential Provider 分类测试:9 项通过
- Tauri 后端检查与前端生产构建通过
- GitHub Actions 完成 Rust 核心、Passkey MSIX、运行库暂存、Tauri/NSIS 和更新清单的正式构建与校验
完整改动: v0.5.8...v0.5.9