What's new
Encryption hardening
- Atomic clip encryption — no more race condition between insert and flag
- Vault lock guard — blocks sending when vault is locked (prevents plaintext leak)
- Rate-limited unlock in Settings (progressive backoff)
- Proper decryption error handling with clear UI feedback
- Recovery phrase increased to 16 words (128-bit entropy)
Chrome extension encryption
- Full vault password support in the extension popup
- Clips are encrypted before send and decrypted before display
- Background script blocks plaintext sends when encryption is enabled
Desktop UI polish
- Type-colored hover glow on clip cards
- Staggered clip entrance animations
- Smooth view transitions (clips/teams/settings)
- Send button glow pulse
- Filter bar glow on active filter
- Settings sections stagger animation
- Decluttered titlebar
Downloads
- Mac (Apple Silicon):
SnipSync-0.5.0-arm64.dmg - Windows (x64):
SnipSync Setup 0.5.0.exe
Full Changelog: v0.4.0...v0.5.0