Implemented in 87f9e7b.
- Added a native search field at the start of the TOTP page.
- Added Rust-owned, trimmed, case-insensitive filtering of cached TOTP entry paths, available while locked. -…
Implemented in 1ce7b78. The TOTP toolbar now maps the Rust authentication state to the icon representing the current state: lock.open.fill while unlocked and lock.fill while locked. The existing…
Implemented in b5571fc. PIN-named fields are now classified as sensitive case-insensitively in the shared Rust document model, and the mobile editor derives masking from that sensitivity metadata.…
Non-destructive validation completed on 2026-08-12. In the iPhone simulator, a locked password entry was opened, Unlock was explicitly triggered, Face ID success was simulated with Features > Face…
Non-destructive validation completed on 2026-08-12. In the iPhone simulator, an uppercase query matched password entries case-insensitively by logical path, a result opened its detail, and…
Non-destructive validation completed on 2026-08-12. In the iPhone simulator, public-key QR export rendered, private-key export stopped at its explicit confirmation and was canceled, and QR import…
Non-destructive validation completed on 2026-08-12. In the iPhone simulator, the TOTP detail displayed the current-code presentation and countdown, and the Watch selection toggle was changed and…
Non-destructive validation completed on 2026-08-12. In the iPhone simulator, the row action surface exposed Move, Copy, and Delete; Move opened its destination picker and was canceled, while…