Skip to content

Releases: syphon-org/syphon

v0.1.2-alpha

12 Aug 03:22
993cd77
Compare
Choose a tag to compare

Group E2EE Week

  • 👥 Private group E2EE encryption*
  • 🌐 Create public and private groups - w/ photos
  • 💁🏻‍♂️ User Profiles (both quick view and fullscreen
  • 💌 Invite users to any joined room
  • ✅ Mark all messages read (locally or remotely)
  • 🛠 Tons of code refactoring to help dev and performance
  • 🔮 A lot more (new fonts, colors, etc)

Summary:
Group E2EE is now working! There's tons of other features to hopefully make the user experience more complete. From viewing profiles to invites subtle animations, I'm hoping this is the first big leap and solid foundation for the rest of the version 0.1.x updates.

Up Next:

  • Bug Fixes in general
  • Cross Signing + Verification
  • Key Imports/Exports
  • Major performance improvements by switching caching/cold-storage to sembast and sqlcipher

Group E2EE Known Issues*:

  • Currently a bug exists where if you've previously sent encrypted messages through a direct chat to users device, they cannot get keys to decrypt a group chat. A fix for this should be out soon. I know how to fix it but am going through a move 🚚
  • Sometimes Matrix finishes sending the first group E2EE message before it sends the pre-key message to decrypt it. I'll be adding user feedback to show this and fixing it with a small poll session for first messages in group chats.

v0.0.23-alpha

24 Jul 15:40
8f059b2
Compare
Choose a tag to compare
v0.0.23-alpha Pre-release
Pre-release
  • Hot fixes for FDroid release

v0.0.21-alpha

20 Jul 13:37
58bcc3f
Compare
Choose a tag to compare
v0.0.21-alpha Pre-release
Pre-release

Catch Up Weekend:

  • opt-in read receipts
  • signup email input and verification (working with matrix.org again)
  • signup/login bug fixes, standardizing secure text inputs
  • global error alerts and confirmations will show up
  • better small screen UI scaling
  • lots of code cleanup and refactoring

Summary:
Group E2EE dev was stalled this weekend due to the recent matrix.org changes requiring email addresses during signup. This should hopefully be the last big bug fix release prior to new features.

v0.0.19-alpha

13 Jul 03:50
Compare
Choose a tag to compare
v0.0.19-alpha Pre-release
Pre-release

Clean up weekend:

  • Saving account data correctly when adding/removing direct rooms
  • Issues regarding direct room naming
  • Showing loading indicators for room creation, preventing duplicate room creations on accident
  • Allowing removal of unknown rooms that are still cached
  • Better image caching knowledge (has failed or is checking)
  • Offloading image caching and downloads to separate threads (off UI thread)
  • Two Syphon users would have one end broken e2ee due to not being able to save "direct" status on receiver
  • Auto completion on signup and login should be turned off on all platforms
  • Older messages not loading when hitting the end of the messages list
  • E2EE is enabled by default for direct chats, group chats coming soon

v0.0.18-alpha

06 Jul 02:40
60e0e1c
Compare
Choose a tag to compare
v0.0.18-alpha Pre-release
Pre-release
  • Color picker issues and styling
  • Performance issues on large rooms
  • Standardizing theming, getting ready for font settings
  • Direct room creation and name/avi selection bugs
  • Signup cleanup and captcha process

v0.0.17-alpha

05 Jul 15:20
Compare
Choose a tag to compare
v0.0.17-alpha Pre-release
Pre-release

shasum needed for fdroid release, no other changes

v0.0.16-alpha

03 Jul 02:18
Compare
Choose a tag to compare
v0.0.16-alpha Pre-release
Pre-release

several issues regarding iOS uploads required version increases

v0.0.14-alpha

29 Jun 16:10
Compare
Choose a tag to compare
v0.0.14-alpha Pre-release
Pre-release

Several bug fixes for signup were addressed from the first release.

Please only signup under home servers (like matrix.org) that use username/password as the signup method.

Open Alpha First Release

29 Jun 12:20
Compare
Choose a tag to compare
Pre-release

Syphon is a privacy focused end-to-end encrypted matrix chat client that feels comfortable and easy to use.
Built as a non-profit seeking, community driven tool.

That means:

  • end-to-end encryption
  • no analytics, tracking, or telemetry
  • no third party APIs (firebase storage, facebook sdk, etc)
  • opt-in only for all features like showing when typing or
  • and much more

There's still a lot of work to be done on user experience and performance as well as missing pieces of the spec. E2EE is currently working for direct chats only, but group chats will be supported in the next version. That said, the app is usable and we’re hoping that you can see the vision of the app as a whole. Support the cause and send us feedback at feedback@syphon.org