Monica Android 发行说明
简短版
- 优化密码页面堆叠卡片的滚动与展开动画性能。
- 降低验证码进度和滚动状态更新产生的额外开销。
- 修复更换设备后 Bitwarden 中的 Steam 令牌无法识别的问题。
- 优化 Steam 令牌详情,可查看好友码及完整 Steam 身份标识。
- 新增韩语、德语和西班牙语界面支持。
- 修复 WebDAV 与 OneDrive 备份恢复后通行密钥私钥缺失的问题。
详细内容
密码页面
- 优化堆叠卡片的图层绘制与动画状态管理,保持现有外观、时长和交互效果。
- 验证码进度改用低频采样配合平滑绘制动画,减少列表持续刷新造成的卡顿。
- 合并滚动位置更新并增加列表内容类型复用,改善大量条目和部分 HyperOS 设备上的滑动表现。
Steam
- Bitwarden Steam 数据源加载前会同步最新专属字段与 maFile 附件元数据;本地附件缺失或解析失败时,会从远端 Cipher 恢复附件并使用逐条目密钥重新解析。附件下载会重新获取有效地址,避免缓存地址过期导致更换设备后无法识别令牌。
- 网络暂时不可用时继续使用本地缓存,避免已有 Steam 令牌被清空。
- 令牌详情页增加好友码卡片,点击后可查看并复制 SteamID3、SteamID2 和 SteamID64,也可打开对应的 Steam 社区个人资料。
多语言
- 新增韩语、德语和西班牙语完整界面翻译,并支持跟随系统语言或在 Monica 设置中手动切换。
备份与通行密钥
- 加密备份会导出经过校验的通行密钥私钥,并在恢复后重新写入设备受保护存储,支持系统重装和跨设备迁移。
- 包含通行密钥时要求启用备份加密;私钥缺失会阻止生成或上传不完整备份。
- 旧备份中的失效私钥引用会恢复为不可用的元数据记录,不再出现在系统通行密钥登录列表中。
- 备份与恢复报告增加通行密钥数量和完整性统计。
English
Highlights
- Improved scrolling and expand/collapse performance for stacked password cards while preserving the existing visuals and animation timing.
- Reduced continuous list updates from authenticator progress and scroll-position persistence.
- Improved item reuse for smoother password-list rendering on large vaults and affected HyperOS devices.
- Fixed Steam authenticators stored in Bitwarden not being discovered after moving to a new device.
- Steam now refreshes Bitwarden cipher fields and maFile attachment metadata before loading. If local attachment recovery fails, Monica fetches the remote cipher, resolves its per-item key, and requests a fresh attachment URL before parsing the maFile, while retaining cached authenticators when the network is unavailable.
- Improved Steam token details with a friend-code summary, copyable SteamID3, SteamID2 and SteamID64 values, and a shortcut to the Steam Community profile.
- Added complete Korean, German, and Spanish interface translations with system-language detection and manual language selection.
- Fixed passkeys becoming unusable after restoring a WebDAV or OneDrive backup on a reinstalled or different device.
- Encrypted backups now contain validated portable passkey private keys, while incomplete or unencrypted passkey backups are blocked.
- Legacy backups with missing private keys restore metadata as unavailable references and no longer expose unusable credentials to Android Credential Manager.