Skip to content

v0.1.14

Choose a tag to compare

@Daniel-Robbins Daniel-Robbins released this 19 Feb 15:01
· 47 commits to main since this release

What's New

Notification Preview for E2E Encrypted Messages

  • Added opt-in Notification Preview toggle in Settings → Security
  • When enabled, push notifications on iOS/Android show actual message text instead of "New encrypted message"
  • Plaintext previews are never stored on the server — they exist only in memory during push delivery
  • Web browser notifications are unaffected (they already decrypt locally via Service Worker)
  • Clear security trade-off warning displayed when enabling

Push Notification Improvements

  • iOS: Direct APNs HTTP/2 integration (Capacitor raw device tokens)
  • Android: FCM with visible notification payload (no longer silent in background)
  • Fix: Messages reload correctly when app resumes from background
  • Added Capacitor Push Notifications package integration

Other

  • Added Swift Package Manager Package.resolved for iOS dependencies