VaultSort 3.1.1
encryptionSecurityanalytics
V3 encryption reliability fixes, key management improvements, and analytics opt-out default.
What's New
- Analytics now defaults to enabled with a clear opt-out option during first run and in Settings. Added anonymous heartbeat for accurate usage metrics.
- Purchase link in the license dialog now points to vaultsort.com/purchase for easier updates.
Bug Fixes
- Fixed V3 encrypted file parsing: strict header, version, and algorithm validation prevents corrupt or truncated files from being misidentified.
- Fixed V3 decrypt failing on certain files by adding container size hint to the decrypt path.
- Fixed V3 backup-replace committing before structural validation β encrypted replacements are now probed before overwriting the original.
- Fixed V3 auto-upgrade triggering based on credential counts instead of set membership, causing unnecessary re-encryptions.
- Fixed V3 cipher stream race: listeners are now attached before header write to prevent dropped data on fast empty-payload encryptions.
- Fixed V3 metadata extraction blocking the main thread β now runs asynchronously.
- Fixed bulk re-key dropping archived-key wraps, which could lock out deactivated credentials from future recovery.
- Fixed credential export/import losing archived state, causing re-imported keys to appear active.
- Fixed active-only credential count and limit gating in YubiKey settings UI.
