You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
KeePass key files can now be kept as encrypted Monica copies and safely migrated with encrypted full backups.
Fixed Steam authenticators occasionally disappearing from Bitwarden-backed storage, with more reliable cross-device attachment recovery and transfers.
Autofill and add-password generation now reuse the generator settings from the home page.
Added a compact two-column authenticator layout and fixed overlapping expiry vibrations.
Fixed exported KDBX passwords becoming unavailable after reinstalling Monica.
Fixed passwords and authenticators becoming unavailable after restoring ZIP, WebDAV, or OneDrive backups on a fresh installation.
Notes now support optional custom fields without changing the clean layout of notes that have none.
Detailed Version
Local, WebDAV, and OneDrive KDBX flows can optionally copy a key file into
Monica's private storage. The original file is never moved or deleted.
Database details now show key-file copy status and provide export and safe
deletion controls. Exported files are retained as external fallbacks.
Re-selected key files are verified by content fingerprint, preventing stale
private copies from remaining active. Damaged copies can be safely replaced
from the correct source file.
WebDAV and OneDrive full backups may include private key-file copies only when
backup encryption is enabled. Restored copies are re-encrypted for the new
device without reusing old device URIs.
Fixed encrypted Bitwarden attachment sizes being compared with Monica's local
plaintext sizes, which could incorrectly discard a valid cached maFile during sync.
Steam maFile uploads now use each cipher's effective attachment key and a
pending-to-ready marker sequence, so incomplete uploads are never exposed as
usable Steam authenticators.
Partial Bitwarden upload failures now fail the transfer. Temporary read errors
record their failure stage and retain the latest successfully parsed account
during the current app session when possible.
Autofill and add-password generation read the home generator's length,
character types, symbol set, exclusion rules, and minimum character counts.
Changes in either picker stay local to the current generated password.
Authenticator page customization now offers standard and compact two-column
tile layouts. Tiles keep long-press selection and selection-mode reordering,
while horizontal swipe actions remain disabled only for the tile layout.
Expiry vibration is now scheduled once per page and once per second, then
cancelled when the page leaves the foreground to prevent overlapping pulses.
KDBX export never writes unreadable device-bound ciphertext. If a password or
authenticator secret cannot be decrypted, export stops with a clear error
instead of creating a backup that cannot be restored on another installation.
ZIP, WebDAV, and OneDrive backups now convert passwords, password history, and
authenticator secrets into portable values, including nested TOTP and Steam
fields created by older Monica versions.
Password-bound authenticators are re-encrypted with the new installation's
local key during restore. Unreadable device ciphertext is reported as a
failure instead of being stored as if it were a real secret.
Backup creation stops when any sensitive entry cannot be decrypted, preventing
silently incomplete or installation-bound backup archives.
Note custom fields are stored with the note and support text and protected
values. They appear in the detail view only when present and can be added,
edited, or deleted from the editor.
Custom fields on Bitwarden secure notes now synchronize in both directions;
existing notes without fields remain fully compatible.