github shrimqy/Sefirah v2.0.0
v2.0.0 - Clown

latest release: v2.0.1
29 days ago

Changes

  • feat: Add multi-device support
  • feat: Allow pinning apps (Right-click → Pin)
  • feat: Add sync button to re-fetch apps from Android
  • feat: Add option to uninstall apps (ADB is required)
  • feat: Add custom action support
  • feat: Add media session preference toggle
  • feat: Add app icon and title to the scrcpy SDL window
  • feat: Add automatic unlock preference when launching scrcpy
  • feat: Add password prompt before launching scrcpy (with timeout)
  • feat: Overhaul settings UI; feature settings are now under Device-specific Settings
  • feat: Improve messages UI; bug fixes and messages are now stored in the device database
  • feat: Save contacts to the device database; contacts will now appear as suggestions in the address list
  • feat: Add Mica material support
  • feat: Show paired device ADB info in the Devices page
  • feat: Add mute toggle for audio devices
  • feat: Show badges on app icons for notifications
  • feat: Support in-app updates via store
  • feat: Implement drag-and-drop file sending
  • feat: Support sending multiple files in bulk
  • fix: Fixed auto-reconnection not working when using mobile data (e.g., in meshed VPN scenarios)
  • fix: Resolved issue with sending large files from desktop to Android
  • fix: Fixed app crashing on startup when already running
  • refactor: Refactored scrcpy launching logic (resolves some edge cases with USB)
  • i18n: Updated translations for French, German, Hebrew, Hungarian, Japanese, Korean, Dutch, Russian, Chinese (Simplified), Vietnamese, Indonesian, and Hindi

Changes in the Android App

Cross-Platform Support

With this release, the codebase has been migrated to Uno Platform, enabling future support for multiple platforms. A beta Flatpak version is now available for Linux. It doesn’t yet offer all the features of the Windows version, but it currently supports:

  • Clipboard: One-way sync from Android to desktop
    (Note: Uno Platform doesn't currently support full clipboard APIs for Linux I suppose. A workaround was implemented but felt too convoluted to include.)
  • Notifications
  • File sharing
  • Screen mirroring
  • Storage mount: This is experimental. If it doesn't mount automatically, check the logs for the username/password and mount manually using gio mount.

macOS?

Currently not supported, and likely won’t be in the near future since I don’t own any Apple devices. If someone is willing to contribute macOS support, I’d be open to it.


Apologies for the delayed release, and thank you for your patience!

Full Changelog: v1.1.6...v2.0.0

Don't miss a new Sefirah release

NewReleases is sending notifications on new releases.