中文版
简要
- 密码页新增按文件夹堆叠。
- WebDAV 支持用户确认后连接证书异常的自部署服务。
- 自动填充黑名单显示应用图标,已屏蔽应用置顶。
- 优化密码页切换时的列表状态保留,减少返回页面时的空列表闪现。
- 增强密码库列表异常容错,避免单条数据解析异常导致页面卡在加载或闪退。
- 优化密码库列表布局复用,减轻滚动和目录切换时的重复测量。
- 优化生成器页面标题滚动过渡,向上滑动时平滑收缩到顶部栏。
- 优化设置主页分组卡片样式,分组首尾使用大圆角,中间项目保持连续布局。
- 编辑密码时支持单选存储位置,保存后可直接将条目移动到新的数据库或文件夹。
- 银行卡、证件、笔记、验证器及其他编辑页统一支持单选移动和多选复制。
- 优化生成器结果卡片在展开与紧凑状态之间的跟手过渡,并移除吸顶时的多余背景框。
- 统一生成器顶部标题字号,修复结果卡片收缩完成时的瞬间跳变。
- 修复生成类型选择区域离开屏幕时,结果卡片短暂重新展开的问题。
- 收紧生成器与设置主页的顶部留白。
- 生成器顶栏改为透明背景,与密码库等主页面保持一致。
- 修复导出 ZIP 备份包含通行密钥时不弹出密码设置、直接提示"请先启用备份加密"的问题。
- Monica 键盘的密码、验证器与卡包列表支持中文拼音排序,右侧字母索引条中文条目归入 A-Z# 而不是显示汉字。
详细
- 按数据库和文件夹的真实身份进行稳定分组,避免不同数据库的同名文件夹合并;默认布局及其他堆叠方式保持不变。
- WebDAV 遇到不受信任证书或证书域名与 DDNS 地址不匹配时显示确认提示,用户确认后仅信任当前主机的当前证书指纹;证书变化时会再次确认。
- 补充 WebDAV 证书异常的错误分类和明确提示。
- 自动填充黑名单使用真实应用图标,已加入黑名单的应用显示在列表顶部,其余应用按名称排序。
- 密码页在已有列表快照时优先显示上一帧完整内容,后台数据准备完成后再平滑替换,避免重复进入时先显示空列表。
- 密码库异步列表计算增加异常隔离:遇到无法解析的条目时保留上一帧内容并结束加载,后续数据更新时自动重试。
- 为筛选行、文件夹、分组标题及不同类型条目声明稳定内容类型,让列表切换时更充分复用已有布局。
- 生成器使用 Material 3 的可折叠顶部栏,保留历史记录和设置入口,滚动内容与标题使用同一滚动状态。
- 设置主页仅调整分组容器和列表卡片外观,独立卡片、设置详情和操作逻辑保持不变。
- 编辑页的多选模式仍保留原有目标,单选模式用于明确的移动操作,避免误删已有副本。
- 编辑页共用同一套存储位置选择交互:单选仅在目标改变时清理旧副本,多选始终保留已有副本,降低误删风险。
- 结果卡片的内边距、图标、间距、阴影和背景色直接跟随滚动距离变化;移除吸顶容器的独立背景层,避免黑框与卡片动画不同步。
- 结果卡片仅在连续收缩接近完成后切换紧凑文本布局,避免中途提前切换造成末尾跳变。
- 收缩进度按生成类型选择区域的实际滚动比例计算,跨越列表项目边界时保持连续。
- 生成器使用更紧凑的固定顶栏;Dock 内的设置主页不再重复应用状态栏安全区,独立设置页仍保留必要的系统边距。
- 移除生成器顶栏额外的 Surface 背景和色调阴影,避免出现整块深色标题背景。
- 数据导出页在导出前统计本次备份将包含的通行密钥数量:当勾选通行密钥且库中存在时,点击开始导出直接弹出"设置备份密码"对话框,并附提示说明通行密钥不允许明文导出;设置密码后以加密 .enc.zip 导出。无通行密钥或取消勾选时保持原有流程不变。
- Monica 键盘的密码、验证器和卡包列表在排序与生成右侧字母索引前,先将非 ASCII 标题转写为拉丁字母(ICU Any-Latin; Latin-ASCII),中文条目按拼音首字母归入 A-Z 分组并可拖动跳转,不再以汉字本身作为索引锚点;排序与索引使用同一转写键,与主密码库行为保持一致。
English
Brief
- Added folder-based stacking to the password page.
- WebDAV can connect to self-hosted services with certificate issues after explicit user confirmation.
- Autofill blacklist entries now show app icons, with blocked apps pinned to the top.
- Improved password list state retention to reduce empty-list flashes when returning to the page.
- Improved vault list resilience so one malformed item does not leave the page loading or crash it.
- Improved vault list layout reuse to reduce repeated measurement during scrolling and folder navigation.
- Improved the generator title transition so it smoothly collapses into the top bar while scrolling upward.
- Improved settings group cards with large rounded outer corners and a continuous middle layout.
- Editing a password now supports selecting one storage target and moving the entry to a different database or folder on save.
- Bank cards, documents, notes, authenticators, and other editors now use the same single-target move and multi-target copy interaction.
- Improved the scroll-following transition between expanded and compact generator result cards and removed the redundant pinned background frame.
- Matched the generator top-bar title size with other pages and fixed the final snap when the result card finishes compacting.
- Fixed the result card briefly expanding when the generator type selector leaves the viewport.
- Reduced excessive top spacing on the generator and settings home pages.
- Made the generator top bar transparent to match the password vault and other main pages.
- Fixed ZIP export with passkeys showing no password prompt and failing with "enable backup encryption".
- Monica Keyboard's password, authenticator, and card wallet lists now sort Chinese titles by pinyin, and the side letter index groups Chinese entries under A-Z# instead of showing Chinese characters.
Details
- Folder groups use stable database and folder identities, so same-named folders from different databases remain separate. Existing layouts and stacking modes are unchanged.
- WebDAV shows a confirmation prompt for untrusted certificates or certificates whose hostname does not match the DDNS address. After confirmation, only the current certificate fingerprint for that host is trusted; certificate changes require confirmation again.
- Added explicit WebDAV certificate error classification and user-facing messages.
- The autofill blacklist uses real application icons. Blocked apps appear first, followed by the remaining apps sorted by name.
- When a complete list snapshot is available, the password page shows it immediately and replaces it after background data preparation finishes.
- Vault list computation now isolates parsing failures, retains the previous frame, and retries on the next data update.
- Stable content types are now declared for filters, folders, section headers, and item types so Compose can reuse list layouts more effectively.
- The generator now uses a Material 3 collapsing top bar while retaining the history and settings actions.
- Only the settings group container and item appearance changed; standalone cards, detail screens, and behavior remain unchanged.
- Multi-select editing still preserves existing targets, while single-select is an explicit move workflow to avoid accidental replica removal.
- The shared storage picker only removes old replicas when an edited item is explicitly moved to a different single target; multi-target edits always keep existing copies.
- Result card padding, icon size, spacing, elevation, and color now follow the scroll distance directly. The separate pinned background layer was removed to prevent an out-of-sync dark frame.
- Compact text layout is applied only after the continuous collapse is nearly complete, preventing a premature end-state snap.
- Collapse progress now uses the generator selector's actual scrolled proportion and remains continuous across list item boundaries.
- The generator now uses a more compact fixed top bar, while the dock-embedded settings page no longer applies the status-bar inset twice. Standalone settings retain required system insets.
- Removed the generator top bar's extra surface background and tonal elevation to avoid a large dark title block.
- The export screen now counts passkeys included in the upcoming backup. When passkeys are selected and present, tapping export opens the "Set backup password" dialog directly with a hint that passkeys cannot be exported as plain text, then exports as an encrypted .enc.zip. Exports without passkeys keep the previous flow.
- Monica Keyboard's password, authenticator, and card wallet lists transliterate non-ASCII titles to Latin (ICU Any-Latin; Latin-ASCII) before sorting and building the side letter index. Chinese entries are grouped under their pinyin initial letter and can be jumped to directly instead of anchoring on raw Chinese characters; sorting and indexing share the same transliterated key, matching the main vault behavior.