Skip to content

v0.5.0 — Encryption hardening + UI polish

Latest

Choose a tag to compare

@Vincentj88-python Vincentj88-python released this 01 Apr 08:27
· 5 commits to main since this release

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