Session
Session uses the Session encryption protocol and the Oxen blockchain’s decentralised Service Node network to provide anonymous, end-to-end encrypted messaging without relying on central servers.
Release Overview
- Streamlined onboarding processes to reduce technical complexity (#3056, #3083).
- Upgraded React to version 18 for better performance and new features (#3056).
- Upgraded Styled Components to version 6 for better performance and new features (#3083).
- Introduced
framer-motion
for animations (#3056). - Important copy changes
Session ID
->Account ID
,Recovery Phrase
->Recovery Password
.
Improvements
- Simplified device linking and account creation and restoration (#3056, #3083).
- Improved new conversation flow with better error messaging and consistent styling (#3083).
- Improvements to the Message Request UI (#3083).
- Improvements to the Contacts List (#3083).
- Improvements to the Global Search (#3083).
- Improvements to account id and recovery password QR codes. They now use Session branding and improved error correction (#3083).
- Improvements to new release checking by polling less frequently but more efficiently (#3133).
- Improvements to all input boxes in the app with clearer error messaging (#3056).
- Replaced translation link in Help Section (#3083).
Additions
- Added a new Recovery Password Settings Screen with the option to disable access to your recovery password on the current device (this setting is not synced) (#3083).
- Added new
Invite a Friend
Screen (#3083). - Added new icons to settings pages for better visual guidance and to match mobile platforms (#3056).
- Added new Turkish translations. Thanks to @mistih for their contribution (#3122).
Bug fixes
- Fixed Blocked Contacts UI is not visible on smaller screens (#3131)
Signatures
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
The following hashes have been signed for verification using keejef's GPG keys
located in the oxen core repository at https://github.com/oxen-io/oxen-core/blob/dev/utils/gpg_keys/KeeJef.asc
SHA256 Hashes
latest-linux.yml de48755e2746edb039addda62111f0d327df4a346e709dd221103b4051129751
latest-mac.yml aa29ed18f1563430e5d442a25d819b800c082af760439885f953f16e391ed4a2
latest.yml 5b7fed6f14b11720436a21ec4543151e0d64b0dbdfed52406d49891f2e025a68
session-desktop-linux-amd64-1.13.0.deb 506548ac728d62be4aca4333221ce231a3cc18b8f1cc8933db87e34059c64aee
session-desktop-linux-x64-1.13.0.freebsd eaca0be85661e2c59905ce21f8441d7957f9de85a6da6934655b28a62b9e8dac
session-desktop-linux-x86_64-1.13.0.AppImage 5c7dc7458e05fef81e3134d07325650cb1578e96d8b80cc4d43f751b938cf402
session-desktop-linux-x86_64-1.13.0.rpm.crdownload e873bc834f9b9260e12e68b19277213fa24698059a88a27f8fa4ec0d63b7a3dc
session-desktop-mac-x64-1.13.0.dmg f951f806f285d9f11d1a3b27b6a332a5eaac5097f507123a73a947040636822e
session-desktop-mac-x64-1.13.0.dmg.blockmap 378d6cacb7aa75fd7baa439e836b2d93fdfa3bcfa6da12a7fbe74159fee1b615
session-desktop-mac-x64-1.13.0.zip a76b05f93f59cd22816d63775e8d647145db26cea1c58f65df7b39b853c582a1
session-desktop-mac-x64-1.13.0.zip.blockmap a8e4e386471f70ae46c98b803f00a8293f5ad5192c0aa93adcf0dfb6100e5c8a
session-desktop-win-x64-1.13.0.exe 96ba36948296fe3f4ce2c447348eb515c60248c11059b020d7a25ec6d2a58bac
session-desktop-win-x64-1.13.0.exe.blockmap c8f49cf6e3992829104f96c8414b3afaadc323c4180316bcd7fd34f87ee7d739
-----BEGIN PGP SIGNATURE-----
iIIEARYIACoWIQT8KCHeNb2DnpPTrnZQ94kLze2QqwUCZrm03wwca2VlQG94ZW4u
aW8ACgkQUPeJC83tkKuvMgD+LHZz+iRrWXQDEFTVoCRvB86Aik7W5/v0DAldudE+
17QA/jZY8HEAKzAOeUBDVXz0nvDC4JgbJLR/fRH0jC9WBwoJ
=dfl/
-----END PGP SIGNATURE-----
Supported Platforms
Session requires Windows 10 or later, macOS Monterey (12) or later, or a linux distribution with glibc 2.29 or later like Debian 10 or Ubuntu 20.04.