Features
- export an encrypted .bramble vault backup
- store the vault in chrome.storage.local, drop the FSA backend
- restore the popup route on reopen while unlocked
Bug Fixes
- give a clear error for an encrypted Bitwarden export
- suppress native autofill on fields the picker takes over
- await hydration in the webAuthn proxy listeners
- make background passkey vault reads FSA-safe
- decode TOTP QR in the offscreen host, not the service worker
- cache the VEK on security-key unlock
Refactors
- rip out dead FSA / file-picker code
Documentation
- rename kdbx-import.md -> encrypted-import.md; add Bitwarden section
- correct the durability note
- add the encrypted-export feature to the Firefox listing
- reflect chrome.storage.local backend; drop false claims
- reflect the chrome.storage.local vault backend (FSA retired)
- correct conflict-loser section to match code (loser dropped, history unbuilt)
Other
- test: cover the legacy FSA->local migration and vault export
Full Changelog: 1.0.2-firefox...1.1.0-firefox