Skip to content

Releases: simplex-chat/simplex-chat

v5.3.0-beta.8

20 Sep 20:23
b08768e
Compare
Choose a tag to compare
v5.3.0-beta.8 Pre-release
Pre-release

New:

  • group performance improvements!
  • send direct messages in groups even after contact is deleted.
  • more local file encryption.

Commits:

  • Merge branch 'master' into master-ghc9
  • ios: update team ID in Apple .well-known site associations
  • core: fix version of unix package to 2.8.1.1
  • core: direct messages in group (#2994)
  • multiplatform: voice playing fix (#3046)
  • docs: group member contacts rfc (#3049)
  • Revert "core: direct messages in group (#2994)"
  • core: use JVersionRange in UI facing types (#3048)
  • ios, android: add new error types (#3050)
  • website: add desktop app images
  • website: "linux" images
  • core: show rcv file error (#3054)
  • action: fix building CLI on Windows (#3058)
  • core: api to create contacts with group members (#3053)
  • core: terminal api to send message to / connect with member contact (#3065)
  • desktop: disabled gestures (#3045)
  • Merge pull request #3064 from simplex-chat/member-contact
  • ui: new in v5.3 (#3070)
  • ui: translations (#3071)
  • website: translations (#3072)
  • docs: new branches and process (#3068)
  • Merge branch 'master' into master-ghc9
  • core: update for GHC 9.6.2
  • core: update simplexmq
  • Merge branch 'master-ghc9'
  • core: refactor incognito membership (#3079)
  • core: connect existing contacts to new members when profile matches, enable skipping direct connections in groups (#3056)
  • ios: create contacts with group members (#3077)
  • ios: add Bulgarian language
  • core: optionally encrypt SMP files (#3082)
  • core: update contact and member profiles for both sides when contact is created with member (WIP) (#3081)
  • ui: translations (#3083)
  • website: translations (#3084)
  • core: 5.3.0.8
  • android: create contacts with group members (#3078)
  • website: add careers page (#3039)
  • 5.3-beta.8: ios 171, android 150 (#3085)
  • 5.3-beta.8: desktop 8 (#3086)

SHA2-512(simplex.apk)= f848ea14ad5421b0281b96ea743f6b293752a6f7b4287ce5004ded7bf7b34e000c901e60176521d8b1de1858196c03d258cc7fb8ae80617d88916279d04cbe09

SHA2-512(simplex-armv7a.apk)= 5d8242b0e3017d7c83415eca0c7a9a634c868ee9fce49ce065c3691948c027c0a396b13f90c6a84013c5b134fb3d32c8ed60bf781a0a63f94e49cae63d4885cf

SHA2-512(simplex-desktop-macos-aarch64.dmg)= 12043b5f7057d51c109fa2271da1b9fe79373d2b8728f4ca0bf8bfb327f854a753baca64f67805a0ac3f0049d93da187bdc2324eca2816b7bc8483ad5bb4487e
SHA2-512(simplex-chat-ubuntu-22_04-x86-64)= 8f795eb85c12f0f422363cfc90a5ea97e8d2f761a832afacbf4c782b94df80cf81a14e68a186387612fcdfef61787ae2a9240e4ae976d39b6bc0c9cf4db54078

SHA2-512(simplex-chat-ubuntu-20_04-x86-64)= 7769b2bf5cab5e4aaca03b494a56e52f024362f20349582d7b997482f9ead03347782fe5c3a4ac3ad4fc49b8de7c25eb2a3379ba5b495c02f75b59682b69a75e

SHA2-512(simplex-chat-windows-x86-64)= 459b319b28be73c3662853f6a5c48e8777aa881ae883e5cb0ecf0abef9182eb8bfd9166e249582e8f86070810612cde23aa67cde886c25199d391af566fde193

SHA2-512(simplex-chat-macos-x86-64)= 156084165c9cb48d89abb7639721b76b841126f7bf3a4b8a8e3f23254a4fc125f21eb99156116fab723a9a9938b1eb106aa7a07f72f021790d717590d16c5b7e

SHA2-512(simplex-desktop-ubuntu-22_04-x86_64.deb)= 77d7221682a318bce6fb6c7bc8593fa63264a8c2f0274c5edd714124e4233bb335d820afbda7bd0e68eda71f5a76b726a81abd8f84d48026f5f92e0a4e8ecc42

SHA2-512(simplex-desktop-ubuntu-20_04-x86_64.deb)= b7a82ec928be0c4daf32c544611063e49d772354b1cbd7594ce2226107ef96ac9df5404acd74ad64007a18baad85e60b6b692ecf6ee463fc83aa3e87c1c8aa43

SHA2-512(simplex-desktop-x86_64.AppImage)= e482d34bce38014c02f18875ac00d243ae7db7908c90fff2f4b48a09c10c419a19b459792a8951550a8aefde16aefebc5b070bd3c0c15bbb165c4355f1b9975b

SHA2-512(simplex-desktop-macos-x86_64.dmg)= ec949c86f10a2c46d536752fc6a9e51e41a7a1dba858e7475fa996b34690fba1fbef2460d33f607f896f57b71af9448ff305ae24c1f95c88f507394e236de2d3

v5.3.0-beta.7

11 Sep 12:19
Compare
Choose a tag to compare
v5.3.0-beta.7 Pre-release
Pre-release

New:

  • local file encryption in the app storage (except videos).
  • Finnish and Ukrainian interface languages.
  • Arabic and Hebrew interface languages (Android only).

Commits:

  • desktop: fixed gradle (#2982)
  • Sq/website fdroid page (#2980)
  • desktop: fixed gradle (#2982)
  • docs: update technical details and limitations
  • Merge branch 'stable'
  • website: update comparison
  • desktop: signing and notarizing mac build in Github action (#2986)
  • Merge branch 'master' into master-ghc9
  • desktop (mac): fixed linking (#2993)
  • core: communicate connection chat version range (#2886)
  • docs: groups improvements rfc (#2988)
  • core: support encrypted local files (#2989)
  • core: update simplexmq (import stateTVar)
  • core: fix WebRTC encryption, test (#3005)
  • rfc: local file encryption (#2342)
  • core: update return type of read/write file C api, tests (#3010)
  • android: sharing of files with plain text (#3011)
  • core: add debug info for subscriptions (#3014)
  • multiplatform: layout fix on link creation page and self destruct option (#3012)
  • desktop: setup passphrase during onboarding (#2987)
  • mobile: translations (#3015)
  • website: translations (#3017)
  • android: add Arabic, Finnish, Hebrew (#3018)
  • core: don't create direct connections in group (#2996)
  • desktop: open database dir (#3019)
  • multiplatform: reduce variables that is controlling running chat (#3021)
  • core: enable creation of direct connections in group for chat protocol v2 (for beta; to be reverted for full release) (#3022)
  • Merge branch 'master' into chat-version-negotiation
  • core: rename conn vrange into peer vrange (#3023)
  • core: change logic of checking if peer supports feature (check if peer version is compatible) (#3024)
  • core: enable creation of direct connections in group (revert this instead of #3022) (#3025)
  • Merge pull request #2995 from simplex-chat/chat-version-negotiation
  • core: C api to encrypt/decrypt local app files (#3029)
  • core: export chat_encrypt_file/chat_decrypt_file
  • Fix broken RSS feed source URL (#3033)
  • android: changing a chat on user change (#3027)
  • ui: types and stubs to encrypt local files (#3003)
  • ios: fix type that was preventing sent item status update
  • core: support unicode filenames and catch IO exceptions in C API for local file encryption (#3035)
  • core: change encoding of the result returned by chat_read_file C API (#3036)
  • desktop: local alias update (#3026)
  • ios: update chat_read_file (#3037)
  • desktop: catch Toast exception (#3028)
  • website: fix the apple-app-site-association (#3038)
  • ios: add Finnish and Ukranian interface languages (#3040)
  • docs: readme follow updates section, add rel=me for mastodon link
  • Merge branch 'stable'
  • docs: add mastodon rel=me to readme
  • Merge branch 'stable'
  • website: add nostr.json for NIP-05
  • multiplatform: local file encryption (#3043)
  • android, desktop: notices about SOCKS proxy limitations (#3044)
  • android, desktop: update SOCKS notice
  • core: do not subscribe to new connections from iOS NSE (subscribe=off flag), subscribe in app when it activates (#3016)
  • Merge branch 'master' into master-ghc9
  • core: 5.3.0.7
  • Merge branch 'master' into master-ghc9
  • v5.3.0-beta.7: ios 170, android 149, desktop 1.5.0 (7)
  • Merge branch 'master' into master-ghc9

SHA2-512(simplex.apk)= 77082eab2dc2b32446f1f3a1cd790b610746cad8ea7b8dbf1e8fed443be0174f6403a31863909a76d525c7db818cb80cfa754b1eab4bdb5e8a989bca11d848db

SHA2-512(simplex-armv7a.apk)= d240653f16ffba75dc4d0250d550fd1582eab73bc4c50257605586a1b8c6bca29dc357a090a3e10de1a33d58157b68df1ba6f74e0a57769c5b33c602858a75b8

SHA2-512(simplex-desktop-macos-aarch64.dmg)= 904f54b02017e67764ab2582bf31d24646b0e34744937fd7e88d9ed9c75205a48bd3e5b5daa671d04527bf286d4db068896f86514dd94ebed2a34b6b3de29ca7

SHA2-512(simplex-desktop-macos-x86_64.dmg)= 8cc9c00c6626c9a8322be907ca006532a8928321746fb2d16be025e99ae2d418b65714030b36cb7193554da71516bad4d62d671f9fde329aef66b4936a5a5553

v5.3.0-beta.6

27 Aug 08:20
38ff7d1
Compare
Choose a tag to compare
v5.3.0-beta.6 Pre-release
Pre-release

New in v5.3.0-beta.6

CLI and desktop builds are switched to GHC 9.6.2, that results in better garbage collection in performance.
Mobile apps are still using GHC 8.10.7

All apps:

  • more stable and faster initial connection to the relays.
  • fixed bug preventing members connecting in the groups.
  • Thai (all apps) and Ukrainian (Android and desktop) interface languages.

Desktop:

  • Lossy JPEG compression - better visual quality of sent images, profile pictures and link previews
  • Fixed auto-scroll to the new message
  • Improved UI performance

Mac apps are now signed and notarised, so should no longer require disabling the GateKeeper.

Commits:

  • docs: update privacy policy, directory service doc/terms (#2910)
  • Merge branch 'stable'
  • ios: fix group receipts override (#2951)
  • directory: add to website, send terms, sort search results (#2950)
  • docs: join the team (#2954)
  • docs: join the team (#2954)
  • docs: update "join team"
  • docs: update "join team"
  • readme: add USDT address
  • Merge branch 'stable'
  • core: update simplexmq (sequential sending of batches) (#2957)
  • ios: fix incorrectly showing previous address when it is deleted and created without closing the view (#2961)
  • ios: fix chat console not showing command and response before re-opening
  • ios: fix view model update not on main thread
  • website: add f-droid page (#2960)
  • multiplatform: fix handling HTML in some places (#2963)
  • multiplatform: section item text width limitation (#2955)
  • core: update simplexmq (fix repeated HELLO message) (#2962)
  • ios: export localizations
  • mobile: translations (#2964)
  • mobile: add Thai language
  • docs: translations
  • Merge branch 'stable'
  • mobile: remove most user data from responses, to reduce noice in errors/console (#2966)
  • core: change profile update API to return updated contacts (#2967)
  • core: only send changed contacts in api response on user profile update (#2971)
  • core: specify compiler
  • ios: fullscreen player fix (#2968)
  • ios: making thumbnails faster (#2972)
  • ios: update contacts on profile update (#2970)
  • android: update contacts on profile update (#2969)
  • core: use GHC 9.6.2 (#2641)
  • desktop: better autoscroll to bottom on new message (#2973)
  • multiplatform: reduce recompositions in ChatView while entering text (#2974)
  • mobile: translations (#2977)
  • ios: remove empty Localizable.strings files from NSE
  • android, desktop: add Ukrainian language
  • Merge branch 'master' into master-ghc9
  • core: debug agent subscriptions (#2976)
  • Merge branch 'master' into master-ghc9
  • website: translations (#2978)
  • dekstop: image compression (#2979)
  • Merge branch 'master' into master-ghc9
  • desktop (mac): signing and notarization (#2981)
  • rfc: improving iOS notifications
  • 5.3.0.6: update simplexmq (create database path)
  • Merge branch 'master' into master-ghc9
  • v5.3.0-beta.6: ios 169, android 148, desktop 1.4.0 (6)
  • Merge branch 'master' into master-ghc9
  • desktop: fixed gradle (#2982)

SHA2-512(simplex.apk)= f17465807bbd9c71bbc710dd7b354d8642a2a3bef03c981c64c277c48e991a284e6df87cfc727c7a6661cc030f160bbbb0c71c37d92e7cef7c8ce52edcc299d7

SHA2-512(simplex-armv7a.apk)= 3b8033f1c44fb4c887995828f846b703fd586793641debd268d19e5643cc83389b1478574a2ea2db2f8d2be8dbc7f4de97b1c49eb0e0c347124bb2f0c7ee1cd8

SHA2-512(simplex-desktop-macos-aarch64.dmg)= 2d491f76c1885f9cdafbf35f77bf5645853a9846a332c4f80b05b174920b294b2db3c913c39fa3707b0b6718eee25ebf2b92ad5e34414ff432739b1c2af98247

SHA2-512(simplex-desktop-macos-x86_64.dmg)= 3c1148d8518ab3439a942949acfcd6e54ea7e225552977d01d1efbbc6b2d3d9cb2553782c6a5f2c0d966ba830f07bf91f867f782039331ebda5dee82b8851f87

v5.3.0-beta.5

18 Aug 07:29
Compare
Choose a tag to compare
v5.3.0-beta.5 Pre-release
Pre-release

New:

  • new privacy settings: show last messages & save draft
  • improved groups layout, aggregated "member connected" events
  • iOS:
    • accessibility: fix voice over repeating messages
  • desktop:
    • enter app passcode with keyboard
    • fix marking messages as read
    • clickable links in replied to messages, hand cursor on hover
    • other stability/usablity improvements

Please note: if you use desktop app and store database passphrase on the device, it will be stored in config file as plaintext, which is almost as secure as using unencrypted database (default in CLI app). You can remove the passphrase from the device and enter it every time you start the app.

To run the app on MacOS:

  1. Download DMG for your platform (Intel - x86-64, ARM - aarch64)
  2. Install the app
  3. Disable Gatekeeper before starting the app. Check in Security & Privacy Settings of MacOS that applications downloaded from "Anywhere" are allowed – if you try starting it before allowing, MacOS can put it in quarantine and will later show it's damaged.
  4. If there is no "Anywhere" option, depending on the OS version you need to run sudo spctl --master-disable in the terminal (e.g. https://discussions.apple.com/thread/7803417, but consult Apple docs for your MacOS version).
  5. Start the app, confirming that it is ok. If the system shows that the app is "damaged", either remove it and download again or remove quarantine: sudo xattr -c /Applications/simplex.app (https://discussions.apple.com/thread/253714860)
  6. If app crashes on start, it is possible there is no folder ~/.local/share - check that it exists (ls -la ~/.local/share) and create if necessary (mkdir ~/.local/share, it will be created in later releases).

If you have problems starting the MacOS app, please run it from the terminal with open --stderr err.log /Application/simplex.app and then send us err.log file.

Commits:

  • ios: optmize chat console performance (#2912)
  • cli: change default member role from "admin" to "member" (#2915)
  • ios: members connected aggregated item (#2900)
  • desktop: better logic when switching chats (#2898)
  • multiplatform: do not close non-active chat on delete/leave (#2921)
  • multiplatform: handling wrongly pasted link (#2922)
  • multiplatform: do not remove focus from search field on member selection (#2923)
  • desktop: alert style in protocol servers (#2928)
  • desktop: close info panel on chat deletion (#2927)
  • ios: send button color for incognito conversations (#2918)
  • multiplatform: better draft (#2926)
  • ios: improve group layout (#2925)
  • core: add indexes to improve slow queries performance (#2931)
  • core: show count and average time for slow queries (#2939)
  • desktop: handling keyboard in auth screen (#2938)
  • ios: show chat previews & save last draft toggles (#2940)
  • ios: show draft even when messages in the list are hidden (#2944)
  • android: members connected aggregated item; group layout (#2934)
  • android: show chat previews & save last draft toggles (#2941)
  • multiplatform: mark read fix (#2932)
  • desktop: clickable links in quoted messages (#2943)
  • multiplatform: ChatView enhancements (#2945)
  • desktop: cursor on hover over clickable link (#2946)
  • website: lowercase the website urls (#2893)
  • ios: more responsive UI, especially during app start (#2942)
  • ios: fix Speak Screen repeating messages (#2897)
  • core: 5.3.0.5
  • 5.3.0-beta.5: ios 168, android 147

SHA2-512(simplex.apk)= 2cefb0c7378ef2388c5ca6f2692f7e3fda9171425488068e9da6fac249cc2af7205cbeb8b750ca1f238823872aac87650097ce82d1f2d706eff662f600bead92

SHA2-512(simplex-armv7a.apk)= 98986a78f01880975a5c8ea7c87636f870ca93ef615513b9edfe89dd9a043b739dceafa390fa588c9ff0e9ad42261cfd9d420a33be2b18892563c6caf3cd1c13

SHA2-512(simplex-desktop-macos-aarch64.dmg)= 169164c4ee1845f1221a5891d389a8ff8974ab8614247493aff61bfe7287ffa1a3ae1fb240595a9ef516d6d032b2dab6103a48c51d7a7fe75ca8905527de16b9

v5.3.0-beta.4

12 Aug 22:29
Compare
Choose a tag to compare
v5.3.0-beta.4 Pre-release
Pre-release

New:

  • Incognito mode is now chosen at a point of making a connection.
  • support for Unicode filenames.
  • Faster app loading.
  • iOS
    • fix race conditions when sending the message.
    • remove all notifications for muted conversations.
  • Android:
    • progress indicator when sending a message.
    • detect and notify about Restricted mode.
    • fully remove system backup.
    • Bulgarian UI language!

To run the app on MacOS:

  1. Download DMG for your platform (Intel - x86-64, ARM - aarch64)
  2. Install the app
  3. Disable Gatekeeper before starting the app. Check in Security & Privacy Settings of MacOS that applications downloaded from "Anywhere" are allowed – if you try starting it before allowing, MacOS can put it in quarantine and will later show it's damaged.
  4. If there is no "Anywhere" option, depending on the OS version you need to run sudo spctl --master-disable in the terminal (e.g. https://discussions.apple.com/thread/7803417, but consult Apple docs for your MacOS version).
  5. Start the app, confirming that it is ok. If the system shows that the app is "damaged", either remove it and download again or remove quarantine: sudo xattr -c /Applications/simplex.app (https://discussions.apple.com/thread/253714860)
  6. If app crashes on start, it is possible there is no folder ~/.local/share - check that it exists (ls -la ~/.local/share) and create if necessary (mkdir ~/.local/share, it will be created in later releases).

If you have problems starting the MacOS app, please run it from the terminal with open --stderr err.log /Application/simplex.app and then send us err.log file.

Commits:

  • directory: list groups with group member counts (#2855)
  • directory: store log (#2863)
  • Merge pull request #2854 from simplex-chat/directory-service
  • Merge branch 'stable'
  • Revert "Revert "core: rework incognito mode - set per connection (#2838)""
  • ios: rework incognito mode - choose when making connection (#2851)
  • android: rework incognito mode - choose when making connection (#2867)
  • desktop: small fix to AppImage action (#2862)
  • directory: remove welcome when contact joins via group, member count in approval, chat commands via bot (#2872)
  • core: update simplexmq (revert DB busy error handling)
  • android: workaround of system restricted background (#2873)
  • mobile: remove item status alerts (#2883)
  • docs: contact-groups rfc (#2775)
  • docs: create groups without establishing direct connections RFC (#2890)
  • mobile: translations (#2884)
  • multiplatform: format translations (#2892)
  • website: translations (#2891)
  • ios: show progress after send with timeout correctly (#2887)
  • multiplatform: showing progress indicator while sending a text message (#2880)
  • multiplatform: better performance in two cases (#2879)
  • desktop: fix scrolling in some cases (#2888)
  • docs: update and include tor installation section (#2806)
  • directory: do not send welcome message to members joining the group (#2895)
  • android: add Bulgarian UI language
  • desktop: changing language without reload (#2896)
  • ios: only show "entity" notifications if the are enabled in the conversation (#2899)
  • core: explicitly set encoding to utf-8 (fixes unicode filenames on mobile) (#2908)
  • core: track slow SQL queries (#2904)
  • Merge branch 'stable'
  • core: 5.3.0.4
  • 5.3.0-beta.4: ios 167, android 146

SHA2-512(simplex.apk)= 34ed3bbd355a8b8fc2e32c71baa23e968688c9cd74380dfa8083f16f6d5a7f3aa7b9fa51b557a307f9278372e4bfb586d288f4fd5d3d3a59365b9075032bc3b4

SHA2-512(simplex-armv7a.apk)= 1eaeb533fa2d6729ec9f6c1ed6a55f0b93073ce92a7077e1a5648d9f16fc9e4e1c9d78f151b22639902cdbb621e3af0f16f0df7c5464272695261afc21585ce1

SHA2-512(simplex-desktop-macos-aarch64.dmg)= 45a1f03ee7b13fae44a2842c239c1a1e4ca309e6410ba1847843f0718711ab3b4f03abe74dd447837faa6d73cd25e5d17f18748f533b4508a10b4f6157a7afd2

v5.2.3

12 Aug 20:02
Compare
Choose a tag to compare

New in v5.2.3:

  • Faster app loading.
  • Android: fully remove system backup.

Commits:

  • core: improve members query performance (#2903)
  • android: disable app data backup competely (#2907)
  • core: 5.2.3.0
  • 5.2.3: ios 166, android 144

SHA2-512(simplex.apk)= 0d9ac9ca7f85275b9b10ec421564042e4d39a32eff25b7082ada14a77023a7ca699e970e21964b79d05295d419e2585bbb51af7654908b8e295933a781e0f11d

SHA2-512(simplex-armv7a.apk)= dc20429e99986d86abb2d8523bd2559a164fd920a51f0b49162317f053a9b39a86fddc8e825862ea8a523570c03134b9c47c1877e875db0d06d2a4fc153fa652

v5.2.2

07 Aug 19:43
Compare
Choose a tag to compare

Commits:

  • core, ios: fix markdown (#2837)
  • core: 5.2.2.0
  • android: 5.2.2, build 142 (revert to API 32)
  • ios: 5.2.2, build 165

SHA2-512(simplex.apk)= 944e3ebcd0bd78ebdf3c84d459ef3453264ba9f56a4b32e42b05f6a7987e20b3aa0b5904304189746ab8562a30ae339b0ac6bd35e2891d23418cc7d6251c4c51

SHA2-512(simplex-armv7a.apk)= a0bfa791b04d8dfceac26d2369fb81c570c0169807be9881200904622503285029d342e9a2e82b2f766ca65548b979abe1cb6118a53c2cb3bdbf109da047cfc4

v5.3.0-beta.3

05 Aug 21:25
Compare
Choose a tag to compare
v5.3.0-beta.3 Pre-release
Pre-release

Mobile apps:

  • new preset servers.
  • delivery receipts in small groups – please test!
  • improved error messages.

Desktop app beta 1.1.0:

  • up arrow to edit the last message.
  • drag-drop files to send.
  • fix saving files.
  • emoji font for linux.
  • improved stability - the app no longer hangs.
  • fix Shift-Enter when editing multiline messages.
  • AppImage for Linux

To run the app on MacOS:

  1. Download DMG for your platform (Intel - x86-64, ARM - aarch64)
  2. Install the app
  3. Disable Gatekeeper before starting the app. Check in Security & Privacy Settings of MacOS that applications downloaded from "Anywhere" are allowed – if you try starting it before allowing, MacOS can put it in quarantine and will later show it's damaged.
  4. If there is no "Anywhere" option, depending on the OS version you need to run sudo spctl --master-disable in the terminal (e.g. https://discussions.apple.com/thread/7803417, but consult Apple docs for your MacOS version).
  5. Start the app, confirming that it is ok. If the system shows that the app is "damaged", either remove it and download again or remove quarantine: sudo xattr -c /Applications/simplex.app (https://discussions.apple.com/thread/253714860)
  6. If app crashes on start, it is possible there is no folder ~/.local/share - check that it exists (ls -la ~/.local/share) and create if necessary (mkdir ~/.local/share, it will be created in later releases).

If you have problems starting the MacOS app, please run it from the terminal with open --stderr err.log /Application/simplex.app and then send us err.log file.

Thank you!

Commits:

  • desktop: fix freeze in some situations (#2820)
  • desktop: include more libs for copying (#2823)
  • desktop: theme detector try-catch (#2817)
  • ios: don't show error alerts for automatically received files (#2813)
  • android: update error types (#2827)
  • ios: update error types (#2821)
  • ios, android: alert on connect via member address button (#2819)
  • core, ios: fix markdown (#2837)
  • Merge branch 'stable'
  • multiplatform: update compose version (#2835)
  • desktop: AppImage support (#2839)
  • ci: Github Action to build desktop app binaries (#2814)
  • desktop: edit previous message with Up arrow (#2841)
  • ios: change logic of not showing alerts on file auto-receive - only don't show on file cancelled errors (#2833)
  • android: don't show file cancelled error alerts for automatically received files (#2818)
  • desktop: fixed shift+enter (#2842)
  • core: rework incognito mode - set per connection (#2838)
  • desktop: files Drag & Drop support (#2843)
  • desktop: fix saving files and images (#2846)
  • multiplatform: limit link preview width (#2847)
  • Revert "core: rework incognito mode - set per connection (#2838)"
  • desktop: package name for Mac (#2857)
  • desktop: font for emoji (#2853)
  • core: 5.3.0.2
  • 5.3-beta.3: android 141, ios 164, desktop 1.1.0

SHA2-512(simplex.apk)= 04b0bf62def0ac0b042a01cbceaa55dd678d9cabef03eb7a66879e01fbb9446c16d93148e617953a2ea383c0e87673a95884bbdcc4c4e789b92678799e83e3ed

SHA2-512(simplex-armv7a.apk)= 4a404bc6101bee9d0d7200a8fad304f7ecb8a98683d99d0aa9b6abeebd314c114d351cd71c0ad20c1b0248391bfd1aec8fb4d959f41b89e9f647352ce25848b2

SHA2-512(simplex-desktop-macos-aarch64.dmg)= 19ed78502a146db08bf02a681047d96c8e6e7ffe9ed51706598bab245b4426db5d4b3364b7cc28704ddbe9874cb5d30e41497146a62ea43941be9f702ea398b4

SHA2-512(simplex-desktop-x86_64.AppImage)= f2f90759eeab433e3425838c64338fc81b5394615d5e354278bb386665fc14def40311a2f0097b6102395a55d59b91c642db8990ed3233c2000dc56b816a7239

v5.3.0-beta.2

31 Jul 17:47
f0d64a3
Compare
Choose a tag to compare
v5.3.0-beta.2 Pre-release
Pre-release

Desktop app beta 1.0.1:

  • fixes crashes when launching MacOS apps.

To run the app on MacOS:

  1. Download DMG for your platform (Intel - x86-64, ARM - aarch64)
  2. Install the app
  3. Disable Gatekeeper before starting the app. Check in Security & Privacy Settings of MacOS that applications downloaded from "Anywhere" are allowed – if you try starting it before allowing, MacOS can put it in quarantine and will later show it's damaged.
  4. If there is no "Anywhere" option, depending on the OS version you need to run sudo spctl --master-disable in the terminal (e.g. https://discussions.apple.com/thread/7803417, but consult Apple docs for your MacOS version).
  5. Start the app, confirming that it is ok. If the system shows that the app is "damaged", either remove it and download again or remove quarantine: sudo xattr -c /Applications/simplex.app (https://discussions.apple.com/thread/253714860)
  6. If app crashes on start, it is possible there is no folder ~/.local/share - check that it exists (ls -la ~/.local/share) and create if necessary (mkdir ~/.local/share, it will be created in later releases).

If you have problems starting the MacOS app, please run it from the terminal with open --stderr err.log /Application/simplex.app and then send us err.log file.

Thank you!

PLEASE NOTE:
This Android build has major changes related to migration to Multiplatform architecture to release the desktop app.
While the most critical things were tested, there can be many bugs.
Huge thank you for helping us to test it!
DO NOT use this version if you need it to be stable.

Commits:

  • android: make tmpDir (#2797)
  • android: build 138
  • website: simplex explained graphics animation (#2713)
  • Merge branch 'stable'
  • desktop: include openssl lib on Mac (#2810)
  • core: update preset smp relays (#2804)
  • core: read unparsable item status as unknown (#2805)
  • core: 5.2.1.0
  • core: fix status parsing (#2807)
  • core: fix status parsing 2 (#2809)
  • Merge branch 'stable'
  • core: 5.3.0.1
  • 5.3-beta.2: ios 163, android 140, desktop 1.0.1 (#2812)

SHA2-512(simplex-desktop-linux-x86-64.deb)=
15e4c9c40a4f56dfe578222e47ea274021ee9a396d3f98fba93ceeedb9dc85fb38fa704f68cbf455fc0659055906ac205d12c8c66ec503343ebde3159268b3cc

SHA2-512(simplex-desktop-macos-x86-64.dmg)=
5ebf415856d11f2e4f7d826e5f6840b0f61c8b67598afdeb9ec38cbf16c2ca9846add0a4c8e19a5af3e97fc59e7e2f258835d7e70fcb4cd9cfee2e2fd0a96546

SHA2-512(simplex-desktop-ubuntu-22_04-x86-64.deb)=
15233efaa2e628dbf7458b1cd01e29d715be1f8d5589ec8df776bd7dff501e31ace80edcb2e2fa2ddea9fe2c412d81a2415e6e0c681c112001343abdfa311e7a

v5.2.1

31 Jul 14:02
Compare
Choose a tag to compare

Commits:

  • blog: v5.2 announcement (#2748)
  • Fixed typo in en.json (#2773)
  • core: update preset smp relays (#2804)
  • core: read unparsable item status as unknown (#2805)
  • core: 5.2.1.0
  • core: fix status parsing (#2807)
  • core: fix status parsing 2 (#2809)
  • ios: update library (status parsing) (#2811)
  • mobile: increase default network timeouts (#2801)
  • core: 5.2.1.1
  • ios: update library (5.2.1.1)
  • ios: 5.2.1 (162)
  • android: 5.2.1 (139)

SHA2-512(simplex.apk)= f2fe4019364c87355c4e09b8aacb546f5b9afa5b26acdd6645f511957a40cbc7a98853308822a8afebfb870fa2b30a791b6166c2a1a1b76e309bff9e98b82760

SHA2-512(simplex-armv7a.apk)= 860210e8b79bbbd5fc0e095f96506850aaab733ce14b509cad5c5b402806f05bddb0698cc3f2477d60ed1c4dc9fad2d31bf7d941725305239769e38eed3f0754