Skip to content

Releases: simplex-chat/simplex-chat

v5.5.3

11 Feb 11:14
fec34ca
Compare
Choose a tag to compare

v5.5.3 adds forward compatibility with the future releases of SMP/XFTP relays and notifications servers.

Please note: from the end of March 2024 the earlier versions of the app will be incompatible with the new relays (but the new versions of the app will remain compatible with the old relays for several more months).

Also, v5.6 will not support very old relays and clients: see this Reddit post about specific dates - it should not affect anybody, as only rather old versions will be discontinued.

Please upgrade once the new versions are released in the stable channel, and we really appreciate everybody's help who uses the app from our beta channels - we really treat it as pre-production and aim to avoid any critical bugs there.

At the same time, for any mission-critical communication scenarios we recommend to postpone the migration to the new major versions x.y (e.g., 5.5 or 5.6), and instead migrate to x.y.1, or even x.y.2 versions, that usually stabilise and fix any issues in major releases, like it happened with 5.5.2 that fixed a 2-year old bug that was activated by the improvements in 5.5, and was very hard to diagnose.

The rapid evolution of SimpleX Chat apps and protocols will continue throughout 2024, and we aim to reach what we see as v2 in all these areas:

  • apps stability, UX, design.
  • protocols privacy and security (including sending proxies, post quantum encryption, improved sender repudiation, etc.).
  • operations, reliability and resilience of the infrastructure.
  • security of app builds and distribution process - e.g., we recently started signing release commits with PGP key you can validate via the alternative channel - it is openpgp.org for the email of the commit.

Commits:

  • core: update simplexmq (extensible smp handshake)
  • core: 5.5.3.0 (simplexmq 5.5.2.0)
  • 5.5.3: ios 198, android 181, desktop 29

Android APKs:

SHA2-512(simplex.apk)= 4bf756480ad510f379b29ef608cffb16c734c13f9253c425305b99bd7eb9d518933133f9ef0e85ce10624fc845d4dbe7f052146bc70f41d212d3754233a7ed3b

SHA2-512(simplex-armv7a.apk)= 0b2b316530572026a25c8ab75de60cdb794070dab185d6d8676afee55291355afd5035ceb019026e8c6a4a1b0762e889f0ec9e99d68c87c1faa6b48d66c6941c

Desktop apps:

SHA2-512(simplex-desktop-x86_64.AppImage)= 91d02cc0a5acaafe91ef74255dbb882e4d03da4d3707c10817eb93962570121a4e302f2871505c5addd7a4efd6bfbb4effc5e3ab64828422215630b6c91aa18a

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

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

SHA2-512(simplex-desktop-macos-aarch64.dmg)= 0ec24053ddd84032a2d953a773f979ef55151513f3016ec38e42f3a7ef4ba67030fba3d7b7e515f5ac16e75a63b4f0018074fed04a3c787657e37af99ac29840

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

SHA2-512(simplex-desktop-windows-x86_64.msi)= 6884526b198e0fc0922462c1f426b375a1f12023895807b5e8ec038b75990f2cda0a00f9b98c749a408233a0099688a48cb0df3fc68c786d067798a653417a49

CLI (terminal apps):

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

SHA2-512(simplex-chat-ubuntu-22_04-x86-64)= e7e21a7f4b4776925df872cdfaaff28cec89b14fb6665acfb63f529f6d751d59c1043ce2d5118a9461da720130a50e5e32d42519ade47ab330d3ed19acee60c4

SHA2-512(simplex-chat-macos-x86-64)= f13b1e97d8bd178de44d680960d4961feea83865532359b54cd6a4b0bcee27569de2ef5d17ac00db11ec5944afb3c6e1ca5c813071388f5fef8ea9bf3020db30

SHA2-512(simplex-chat-windows-x86-64)= 5c884c3bf97232c503c472b4e3996e3348458511ecc04ddc5d62c6299f128ec625f0254878f1ef945a53e332a3a5157931ffa8b2e24f439fdbccd805887c96fe

v5.5.2

02 Feb 15:33
09bbaa1
Compare
Choose a tag to compare

New in v5.5.2:

  • fix memory and socket leak that could happen when changing or re-connecting to network (it was an old bug that was "activated" by message delivery improvements in v5.5)

Commits:

  • core: unify dependencies for GHC 8.10.7 and 9.6.3 (#3774)
  • desktop (windows): added a missing symbol to lib build (#3778)
  • scripts: check that all symbols were exported (#3779)
  • core: update simplexmq (fix socket/memory leak on resubscriptions)
  • core: 5.5.2.0 (simplexmq 5.5.1.2)
  • 5.5.2: ios 196, android 179, desktop 28

Android APKs:

SHA2-512(simplex.apk)= 7b56786905deb3efb3f439f651602a195c40f6a81830ca201f1101e732b7d431e8f565d9b0aa7471e86c7b79d9c5a50facfaaf587a4d921201b36cfc2080ad5b

SHA2-512(simplex-armv7a.apk)= 497eb53b07715b96bdc14718a90ca02c4614ded16ebdaddb4623960271b287afb0feb891157c9608e4d0768dda74e65ee0b7f83241815b8f1b57ee94a61533f2

Desktop app:

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

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

SHA2-512(simplex-desktop-ubuntu-22_04-x86_64.deb)= 16b567eb901569389950489283003cfb37889b8af7db143309e7a86deb9589251576ed2e119c924cf0cd1074b6d3906e0b37d051399a54b9804414b431d3a9e9

SHA2-512(simplex-desktop-macos-aarch64.dmg)= 0c800722bd60f08c9754d9252cf4c6d28d2865f3202a2688349b85d460c6268d79971ba3e79ffd266dc0f0b99ba7c70843dbf12d1e3400f8f54524e26e5955c7

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

SHA2-512(simplex-desktop-windows-x86_64.msi)= 7fcff064cfb95c312019b463e030db62c9fdf4fdb5f7dc1f1e302cfdda1ebe6da64927a4c57edd080945486571715c9b60c2f81350e568b54730624d7a4a048e

CLI:

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

SHA2-512(simplex-chat-ubuntu-22_04-x86-64)= 9de73df9632bec897681ee5525c16227b12571b007a8210753b77254281e4de92fb6a761096993f451d55e3b7c52d4079256b92c5c8595aeb510038ebcc381cc

SHA2-512(simplex-chat-macos-x86-64)= 835c61c791b536198f1f9a9c1d31a850ede176030dc2537fd6ab3a8c2a417693b5fc69b96c8d8ca5d6733dc43ca45bf6e8bacdea0d8c19bae69c7b596ae5bb52

SHA2-512(simplex-chat-windows-x86-64)= 086a490e462d3b9d939b2d5d82c0574699cd3f05b2e7fb4abb288154dea9ab8949b37611df5ac88fa53375727d39d56114723b4929c41114f2160d6457ef5e44

v5.5.1

27 Jan 23:24
bce829e
Compare
Choose a tag to compare

New in v5.5.1:

  • fixes!

Commits:

  • docs: update downloads page
  • ui: fix chat preview showing incorrect timestamp when chat is empty (#3739)
  • ui: align call buttons with calls preference (#3740)
  • ui: deleted item preview (#3726)
  • ui: exclude not ready and active contacts from list of contacts to add to group (e.g. simplex team contact) (#3737)
  • desktop: custom time picker (#3741)
  • android: trying to start service again in case it was destroyed (#3745)
  • android, desktop: marking chat as read if it was set unread (#3746)
  • desktop: alignment for reactions (#3747)
  • blog: v5.5 announcement (#3744)
  • Merge branch 'stable'
  • ui: fix link preview cancellation (#3750)
  • ios: fix welcome view (#3743)
  • desktop: prevent clicking enter on alert and text field at the same time (#3714)
  • core: add cChatJsonLength function (#3753)
  • ui: don't show context menu on non-sent yet live message (#3754)
  • desktop: propertly updating delivery tab of chat item info page (#3752)
  • android, desktop: protocol servers fix (#3755)
  • ios: group welcome message byte limit (#3751)
  • android: group welcome message byte limit (#3756)
  • core: fix invitation as rejected when deleting group (#3759)
  • android: refactor clipboard access to prevent Android error in logs (#3758)
  • core: fix group invitation marked deleted
  • android, desktop: lower limit of terminal items for non-developers (#3763)
  • android, desktop: removed timer for some long running jobs (#3761)
  • core: remove unused events from api (#3764)
  • android, desktop: show different text when database migrates (#3762)
  • website: update contact page layout if JS is disabled (#3331)
  • android, desktop: possible fix of chat items race (#3520)
  • core: 5.5.1.0
  • v5.5.1: ios 195, android 177, desktop 27

Android APKs:

SHA2-512(simplex.apk)= ab5ea304446932bacf4de8bf60cf2ba7013148e055144dae4a02196fc7cef5a984ad92296c54c67d589fa9eae44f397e01ea5992fb1c343a7f83bf60a52e9ab5

SHA2-512(simplex-armv7a.apk)= 87c48bf9a1ba5d53a5482eb7c8b389e48eabdfac75e1f524e00656845bd3ebd95f930c854039ff65d1eae00424ee9e4711ddfcd126ce461e58482b3a5662839f

Desktop app:

SHA2-512(simplex-desktop-x86_64.AppImage)= 5ace61a8a9ed090555076f9e50e7cca33508b1eb54207590da4792554b2e1238e48555ddcc839df9d38fc51d3a3ca6bd5e51a48c301d9b9698ee7e44fc4d2c2a

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

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

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

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

SHA2-512(simplex-desktop-windows-x86_64.msi)= ddb2c21b5cdc2fe047e517a0c48ce122dec6dfff7b5eb5ae988e59556b043eef74fb71323e86e5b1323a6f613fcac075ab8c1ea64a32c01f0085f60f8c024186

CLI:

SHA2-512(simplex-chat-ubuntu-20_04-x86-64)= 802f3dfd8224c3018971e71bc3c311407886e57325450f5a775134f8f514b7639a64924c61040ee6080f3601fc8a1aae8ccb2af51b0de5792307168642b5443f

SHA2-512(simplex-chat-ubuntu-22_04-x86-64)= 457ddeb41d35fd38a1b12af9490cf05f958f2b8626423ef8755cfe6ea344ee1d1f398e914ad0b7b35b359ee622fe8737e6562ba147fa0c47171a078ca8b33ae9

SHA2-512(simplex-chat-macos-x86-64)= 9a89e0281e9697b86f677de1c2b1fa89f25c338d711a28824cac03c544659c0bd1a2aef4c28a19afa7be31f85ccec602d35f2d5dd3c60060690d7d1e76da9f1b

SHA2-512(simplex-chat-windows-x86-64)= a8b8b9105a04e6f75b26f5cc2485e6b3742b6048e35e45c23e27954396e4910f989bb32c62bfd5b7f63efd78f6a1d8d5e218136f4bd55e70b7c38a6a7eb02c6f

v5.5.0

23 Jan 21:12
d0b75e0
Compare
Choose a tag to compare

New in v5.5:

  • private notes - with encrypted files and media.
  • paste link to connect - search bar now accepts invitation links.
  • optional recent history in groups.
  • improved message delivery - with reduced battery usage.
  • reveal secrets in messages by tapping them.
  • all files in local app storage are encrypted by default.
  • allow deleting the last visible user profile.
  • do not share contact address in member profile.
  • many fixes!

Also, we added Hungarian (Android only) and Turkish interface - thanks to the users and Weblate (https://github.com/simplex-chat/simplex-chat/tree/stable#help-translating-simplex-chat).

Commits:

  • desktop (gradle): support specifying more versions in Gradle (#3614)
  • core: allow quoted strings (with spaces) in network interface of remote hosts (#3592)
  • android, desktop: localization script enchancement (#3616)
  • ui: translations (#3615)
  • website: translations (#3617)
  • ios: rework UX of creating new connection (#3482)
  • android, desktop: rework UX of creating new connection (#3529)
  • ui: group history preference, enable in new groups by default; core: create group history feature items (#3596)
  • android, desktop: self destruct becomes better (#3598)
  • core: send group description to new members as welcome message after sending history (fixes welcome message being created before history) (#3623)
  • core: compatibility with GHC 8.10.7 (#3608)
  • android, desktop: search view will be shown always (#3625)
  • cli: prompt for database key entry if required (#3626)
  • ios: show clear search button when search is not empty (#3627)
  • ui: show secrets on tap (#3628)
  • core: 5.5.0.0
  • 5.5-beta.0: ios 187, android 168, desktop 21
  • docs: update downloads
  • android, desktop: run with stopped chat (#3624)
  • android, desktop: specifying text color globally (#3635)
  • android, desktop: close gallery when media was deleted (#3636)
  • ios: better way of starting chat after stop (#3637)
  • core: always check integrity on MSG in direct chats (#3641)
  • core: invalid name error when it matches hidden profile (#3647)
  • core: batch send profile update (#3618)
  • android, desktop: consistent colors in themes (#3649)
  • core: update simplexmq (critical errors, worker restarts, subscription timeouts)
  • Merge branch 'stable'
  • core: replace deprecated memcpy (#3652)
  • android, desktop: adapted code for self destruct for ios logic (#3643)
  • Merge branch 'stable'
  • android, desktop: alerts when device was disconnected (#3483)
  • script: changes in script for downloading libs (#3663)
  • mobile, desktop: invalid display name alert (#3664)
  • android, desktop: accept calls after restart (#3662)
  • ios: update core library
  • Merge branch 'stable'
  • ios: self destruct improvements (#3640)
  • core: fix db method reserving extra local display name (#3659)
  • Merge branch 'stable'
  • core: 5.5.0.1
  • 5.5-beta.1: ios 189, android 171, desktop 23
  • mobile: chat deletion avoiding race conditions (#3650)
  • website: translations (#3667)
  • android, desktop: lock on changing user (#3669)
  • cli: short command
  • ui: translations (#3666)
  • ui: add Hungarian (Android only) and Turkish (#3671)
  • core, ui: create dummy member record when admin forwards a message from an unknown member (#3651)
  • ui: fix unknown member UI (#3672)
  • core: add notes chat type (#3568)
  • android, desktop: moving to single thread in api calls (#3670)
  • android, desktop: align member name functions with ios (fixes issue with displaying unknown members) (#3680)
  • ui: show observer role in list of members (#3679)
  • Merge branch 'stable'
  • withLongRunningApi (#3675)
  • android, desktop: local video encryption (#3678)
  • core: members profile update, create profile update chat items (#3644)
  • core: exclude some fields from member profile when sharing in group (#3688)
  • ios: local video encryption (#3682)
  • Merge branch 'stable'
  • ios: profile updated chat items (#3692)
  • android, desktop: fix alerts/modals when they are shown before UI init (#3697)
  • android, desktop: disabling user picker items when chat is stopped (#3696)
  • core: fix 8.10.7 compilation error (#3698)
  • core: support deleting the last profile (always create user record in agent when user is created) (#3654)
  • Merge branch 'stable'
  • ios: update library
  • controller: add GetAgentWorkers/GetAgentWorkerDetails debug commands (#3681)
  • Merge branch 'stable'
  • docs: downloads version
  • readme: update link to users group
  • android: profile updated chat items (#3700)
  • ios: notes to self (#3690)
  • core: reset address and preferences when updating profile of member without associated contact (#3701)
  • android, desktop: ability to delete the last profile (#3645)
  • android, desktop: notes to self (#3695)
  • ios: text color of group invitation in chat list (#3703)
  • ui: What's new in v5.5 (#3705)
  • Merge branch 'stable'
  • core: block member for all (#3689)
  • core: fix blocked by admin encoding
  • ios: allow to delete the last profile (#3707)
  • android, desktop: withLongRunningApi when needed (#3710)
  • core: update preset smp servers (#3713)
  • core: process message errors (#3709)
  • ui: update whats new (#3716)
  • ios: block member for all (#3708)
  • android, desktop: block member for all (#3711)
  • ui: translations (#3717)
  • website: translations (#3718)
  • core: output messages and events while executing the CLI command passed via -e option (#3683)
  • core: 5.5.0.2, update simplexmq 5.5.1.0
  • Merge branch 'stable'
  • ci: fix windows build (#3719)
  • Merge branch 'stable'
  • core: update min version for remote to 5.5.0.2 (#3720)
  • ci: fix windows desktop build (#3721)
  • Merge branch 'stable'
  • core: 5.5.0.3
  • 5.5-beta.2: ios 191, android 174, desktop 25
  • ios: fix removing group link in iOS 17 (#3725)
  • android, desktop: switching C calls to IO threads (#3727)
  • core: improve chat list performance (indexes) (#3728)
  • core: update simplexmq 5.5.1.1 (optimize expired messages query) (#3730)
  • core: 5.5.0.4
  • ios: update library (5.5.0.4)
  • android, desktop: small fixes to UI (#3731)
  • ui: translations (#3732)
  • desktop: opening SimpleX links inside the app (#3738)
  • 5.5: ios 194, android 175, desktop 26

Android SDKs:

SHA2-512(simplex.apk)= 8473321bae789f401afe181f958ae5755d6a357ea8c7b867912c70e462a964c5ebdb6e0dcbcf9c61e0005c50cd20d55c684b64fa57e276f9cb42a9af4a352512

SHA2-512(simplex-armv7a.apk)= 8b3abf79866460acd908f02155b86c57620de3e435101c25c0d54735dfec12f682713c85adc8829473daf00ecc66f3921f63ab9353768106eb52eaf42a5dc7e4

Desktop apps:

SHA2-512(simplex-desktop-macos-aarch64.dmg)= 00c115c383d50c44208afab4b98f24d233a6e3cf95f6c1b842c5b44d14549adbbdda5c2fcf22fdcd69f6ffd97bb10b8c4164118ace7cb0d6de1da02e9f8b3664

SHA2-512(simplex-chat-ubuntu-22_04-x86-64)= d6077cb04a96bd83d615be9fe6a88f7db51bc2d87ec05024b86f06b2ab8f0c96ed69ad6ae4ae0318f76d643a89ffd507b783e69a6d7c0e331ca67849083a0d19

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

SHA2-512(simplex-chat-macos-x86-64)= b59d94c5c5226676635f8d4ab8d1850d28f6d09c44866cf14a00116540f83f73bca8f920129fb0a1fc0b9f0d20448b3ac6ef49b05e3649bc2b12d801eeed1601

SHA2-512(simplex-chat-windows-x86-64)= 085506b8a9f6ebb17cc5906b946cf038bb31858b57ebb965a695a9b5f0206be8fcda4766b9118bb2acbc21e74d3a665b1004c92e2edf5fc579b9ce76be2bcee6

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

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

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

SHA2-512(simplex-desktop-windows-x86_64.msi)= 9b3dc69a9f9a0e0d67c4c0058b336becb70bc718627980d338b4fac88fe06cbd764ee1c2ca37d7b863cfea3113de04ee516f36e26ac9d058316fd813357379b5

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

v5.5.0-beta.2

20 Jan 22:54
10b3fe1
Compare
Choose a tag to compare
v5.5.0-beta.2 Pre-release
Pre-release

New in v5.5-beta.2:

  • private notes with encrypted files and media (stored locally on the device).
  • encrypt all files in local app storage (including videos now).
  • allow deleting the last visible user profile.
  • do not share contact address in member profile.
  • improved message delivery stability.
  • reduced battery usage on bad Internet connections.
  • Hungarian (Android only) and Turkish UI
  • many fixes!

Commits:

  • mobile: chat deletion avoiding race conditions (#3650)
  • website: translations (#3667)
  • android, desktop: lock on changing user (#3669)
  • cli: short command
  • ui: translations (#3666)
  • ui: add Hungarian (Android only) and Turkish (#3671)
  • core, ui: create dummy member record when admin forwards a message from an unknown member (#3651)
  • ui: fix unknown member UI (#3672)
  • core: add notes chat type (#3568)
  • android, desktop: moving to single thread in api calls (#3670)
  • android, desktop: align member name functions with ios (fixes issue with displaying unknown members) (#3680)
  • ui: show observer role in list of members (#3679)
  • Merge branch 'stable'
  • withLongRunningApi (#3675)
  • android, desktop: local video encryption (#3678)
  • core: members profile update, create profile update chat items (#3644)
  • core: exclude some fields from member profile when sharing in group (#3688)
  • ios: local video encryption (#3682)
  • Merge branch 'stable'
  • ios: profile updated chat items (#3692)
  • android, desktop: fix alerts/modals when they are shown before UI init (#3697)
  • android, desktop: disabling user picker items when chat is stopped (#3696)
  • core: fix 8.10.7 compilation error (#3698)
  • core: support deleting the last profile (always create user record in agent when user is created) (#3654)
  • Merge branch 'stable'
  • ios: update library
  • controller: add GetAgentWorkers/GetAgentWorkerDetails debug commands (#3681)
  • Merge branch 'stable'
  • docs: downloads version
  • readme: update link to users group
  • android: profile updated chat items (#3700)
  • ios: notes to self (#3690)
  • core: reset address and preferences when updating profile of member without associated contact (#3701)
  • android, desktop: ability to delete the last profile (#3645)
  • android, desktop: notes to self (#3695)
  • ios: text color of group invitation in chat list (#3703)
  • ui: What's new in v5.5 (#3705)
  • Merge branch 'stable'
  • core: block member for all (#3689)
  • core: fix blocked by admin encoding
  • ios: allow to delete the last profile (#3707)
  • android, desktop: withLongRunningApi when needed (#3710)
  • core: update preset smp servers (#3713)
  • core: process message errors (#3709)
  • ui: update whats new (#3716)
  • ios: block member for all (#3708)
  • android, desktop: block member for all (#3711)
  • ui: translations (#3717)
  • website: translations (#3718)
  • core: output messages and events while executing the CLI command passed via -e option (#3683)
  • core: 5.5.0.2, update simplexmq 5.5.1.0
  • Merge branch 'stable'
  • ci: fix windows build (#3719)
  • Merge branch 'stable'
  • core: update min version for remote to 5.5.0.2 (#3720)
  • ci: fix windows desktop build (#3721)
  • Merge branch 'stable'
  • core: 5.5.0.3
  • 5.5-beta.2: ios 191, android 174, desktop 25

** Android APKs**:

SHA2-512(simplex.apk)= c818199820161a0e2ef4e485064ea92083abb4e4a095881a98a7fed53f6a331bd86e00b5e7f4fe7409ed298df634152e4e385062c820eb50f05410163e01e5e8

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

Desktop apps:

SHA2-512(simplex-desktop-macos-aarch64.dmg)= 1a191f5de3ff8adb961dca67c6202dcb5483d149823a5ea5cb9e542b532b164179f97e3c272e4dd1224db719bae689c497ffd13d4ad567a9c18c92c075b3e7d3

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

SHA2-512(simplex-chat-ubuntu-22_04-x86-64)= 19762253878b13b065bf25e3cc83e4d8a31aaeb98678c87cc37791158ffd54ac88f17fdda07ab45b1008d69249bcc108681964372d1d090384a4bcd9240e6233

SHA2-512(simplex-chat-macos-x86-64)= 5cd5281cbb621bfed3dbb01ec998284ae1762078195999f24ca68f081a26f5028c6396a806572996b08ab55567501d007b78ab81396f17ab5ef8d46acea7d2b5

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

SHA2-512(simplex-desktop-x86_64.AppImage)= 6bcf13a242a7c089526a0076e42d98360f0c7d9bc9feefa0af94b25fbd3b183649dfc572c58b60268c902c0749d695698b3d43e5c8cae8e988d28ebfcb22fdba

SHA2-512(simplex-chat-windows-x86-64)= 886b5b2acaba2847089223a20b69a7dcfd583360577845ae97c4d35ed21ee77413273dd1025debafeb47bc77bcbea8931d1bd932e54ca13a9b6cce45349efc78

SHA2-512(simplex-desktop-ubuntu-22_04-x86_64.deb)= 71cbd544981de0f085bbda06a7d278e8953005e77a769f69c0ce367229717bf69694ce05e01f8ab7c850cc5215882c10031fbe0ef1e53333106475039d46057b

SHA2-512(simplex-desktop-windows-x86_64.msi)= 9b1a05af73d3b3802a52f2d1a0a942245ec31d6ab297879807367312f353055a8ceb51c6e189e17239a2d339918d66092c3d03cf9612196a749edd4dc7f8b510

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

v5.4.4

20 Jan 18:22
8159ae4
Compare
Choose a tag to compare

New in v5.4.4:

  • improved message delivery stability.
  • reduced battery usage on bad Internet connections.

Commits:

  • core: update simplexmq, optimize batching, remove builder (#3685)
  • core: update simplexmq 5.5.0.6 (fix race conditions) (#3691)
  • scripts: curl/wget security (#3693)
  • ci: disable *-armv7a tags
  • core: 5.4.4.0
  • 5.4.4: ios 190, android 172, desktop 24

Android APKs:

SHA2-512(simplex.apk)= 109b562f4098dc8e660c4bc52f81ff19925c360a1302fdd632ced4429f08b913f2a49c044dd1009f7bfe5d5157d92bc764590a6ac9232ca87dbf5b935dced520

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

Desktop apps:

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

SHA2-512(simplex-desktop-ubuntu-22_04-x86_64.deb)= 9fea86561de764f08cf51379a853248eb7d644247cae2f2ac304305a9887fb19847224aca57c865d6edef462cae14954caf8504e2fc4251b830142f638af6867

SHA2-512(simplex-desktop-x86_64.AppImage)= 85dfddd02bfd9d1bbe0fcc099f2ed05d8ebd8810cacb35915d9a1dea6049f19272e75174f22b6bed6ccb3edd177e11041f640f7b09cdf03604513e16be3fd261

SHA2-512(simplex-desktop-macos-aarch64.dmg)= 0685eb116c82355c42bca559061c55415aafd50a0a955543ebea36715b32d3b772ef20543edb76bfb52baf14028fa529a81fc0c848be15a1a933ed4f410668a5

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

SHA2-512(simplex-desktop-windows-x86_64.msi)= 025d3285adf4a29c29e274ca190e66a897d3a029342c5234fbe34988e491c1764a5597ec1b616545b23de4f025a5fddde019b5d086f4089e4cf7d36063e9136c

CLI:

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

SHA2-512(simplex-chat-ubuntu-22_04-x86-64)= fe8beac4cf8e4b771f9a152844e60db698647a5544d7d0632bac1564dcb3595aca949f6ed2388e217997b790021252d331b31b59cf25763ae0587148d4613abe

SHA2-512(simplex-chat-macos-x86-64)= 41335fed8c744eda4cce1ecdbbeafb4ed0d784a39e1b14c98d54b88f3a3589d66c8bf22edf3fab9c1a34fd29d4a378b986aa385cd0a8b51f381e4602e80e55f1

SHA2-512(simplex-chat-windows-x86-64)= 6d69dea4afcd95c2e47fd2b7cca009a2af2acbe9411bcc8faab50d41e11bab3ef2a3552067c5be8b8004c4eca3da496d01cf68737288b4d3af1f1f02fcc9befd

v5.5.0-beta.1

10 Jan 14:21
Compare
Choose a tag to compare
v5.5.0-beta.1 Pre-release
Pre-release

New in v5.5-beta.1:

  • fix incoming calls.
  • fix self-destruct when passphrase is not stored on the device.
  • faster sending of user profile updates.
  • ask user before starting previously stopped chat.
  • stabilize iOS notifications.

Commits:

  • docs: update downloads
  • android, desktop: run with stopped chat (#3624)
  • android, desktop: specifying text color globally (#3635)
  • android, desktop: close gallery when media was deleted (#3636)
  • ios: better way of starting chat after stop (#3637)
  • core: always check integrity on MSG in direct chats (#3641)
  • core: invalid name error when it matches hidden profile (#3647)
  • core: batch send profile update (#3618)
  • android, desktop: consistent colors in themes (#3649)
  • core: update simplexmq (critical errors, worker restarts, subscription timeouts)
  • Merge branch 'stable'
  • core: replace deprecated memcpy (#3652)
  • android, desktop: adapted code for self destruct for ios logic (#3643)
  • Merge branch 'stable'
  • android, desktop: alerts when device was disconnected (#3483)
  • script: changes in script for downloading libs (#3663)
  • mobile, desktop: invalid display name alert (#3664)
  • android, desktop: accept calls after restart (#3662)
  • ios: update core library
  • Merge branch 'stable'
  • ios: self destruct improvements (#3640)
  • core: fix db method reserving extra local display name (#3659)
  • Merge branch 'stable'
  • core: 5.5.0.1
  • 5.5-beta.1: ios 189, android 171, desktop 23

Android APKs:

SHA2-512(simplex.apk)= 036cd82da85c48367f53f72d6dc44cf26f5c358abaeaba5460057cb59c7ff2baa1b76e81d1a88d3c1e074ca9acf34ebbd56f78578d3db02d4f9b95e7544cd97b

SHA2-512(simplex-armv7a.apk)= 8922835c3c55f0065002740c0d333649f693eae508d5b0692af88f7b6bdc2e77d0f673bbb0cb74150074561ab998e9987f1ad1ddd3084b3bb1a8b30301ab32ad

Desktop app:

SHA2-512(simplex-desktop-macos-aarch64.dmg)= 97c36d0ea4ffddd5232715348806723d9b0a825e5baf4cfd1eb6b54f72995ca02b228c779bc268804b9d8189e3b8c639b5a9b70878dfc19d3da094c06a8d520a

SHA2-512(simplex-chat-ubuntu-20_04-x86-64)= 5b46fca9e817fad88da941c66dcf995710b77748bd6bf5c918f842dcf4d6a7879a6b7c66efd2dd771910efb47d206f76e64689ecda35bdde96857ed9e0949d5d

SHA2-512(simplex-chat-ubuntu-22_04-x86-64)= d081e2727e3c2aafd526c471428cdff1c067c440cf8381b66416d2e2a9372ea08a33d75ba86f4dbe6c568529c08397caa18d7e5d169bf375ee54b33c461669fc

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

SHA2-512(simplex-desktop-x86_64.AppImage)= 3a9fdef8545ece6714e7cf0c78ccb2e2b923b466ee19919a087cc093bb2d117a9d836f477dddcbbfb48fe11e1379bbf31eae235c5884e7e461f0b377fc151a33

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

SHA2-512(simplex-chat-windows-x86-64)= afa6751c1c6fcf715ca329ff395f8735febcf35a624773e4236954efc4d504077d3b3a6073f77b761c5fd219aebaa72c4e79fb7213108076c019cefbb45a76da

SHA2-512(simplex-chat-macos-x86-64)= 81a8528cb4c2ca9d27dd7e93a1ec8e3f2f654903bc9eed04e87f0c000f72ec4c103cccc8a083971a4197b559c72a8a04b7065603a8a81c0ff31d558c19c47a6b

SHA2-512(simplex-desktop-windows-x86_64.msi)= 85f179cf7d3bdb0e1bb75d664c79ee2d360fb1616de55e16dd368e11c405eac090eda4f2216605fb9560d6a37b39c70184ff5b651477c2236944257a161e1263

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

v5.4.3

10 Jan 11:57
Compare
Choose a tag to compare

New in v5.4.3

  • fixed incoming calls.
  • stabilized iOS notifications.
  • additional diagnostics for message delivery.

Commits:

  • build-android: update nix and add armv7a branch switch (#3612)
  • build-android: fix new arrangement of nix command (#3634)
  • core: update simplexmq (critical errors, worker restarts, subscription timeouts)
  • core: simplexmq 5.5.0.4
  • ios: fix callkit calls via NSE (#3655)
  • core: do not start clean up manager in background NSE (#3657)
  • core: pause cleanup when chat is suspended (#3658)
  • core: create new chat controller with chatActivated set to true
  • android, desktop: show alerts on critical and internal errors (#3653)
  • core: update simplexmq (better batching)
  • ios: more aggressive GC in NSE
  • android: fix call sound when the app in the background (#3660)
  • core: 5.4.3.0 (simplexmq 5.5.0.5)
  • 5.4.3: ios 188, android 169, desktop 22

Android APKs:

64bit CPU devices (use this one first if you don't know which one you have):
SHA2-512(simplex.apk)= 9674323a6c727d4823e3734932d2cd3d1bfd8ef281a82ca0ff4ccdfb71996683a37ab2cdbbca404a5afff288b9dd86a137427042396b0897d4a47784ad1c4fed

armv7a 32 bit CPU devices:
SHA2-512(simplex-armv7a.apk)= ce98b84bdc7181a53aba130207cec172c0d663a82c67d839d12ae2ceaef2be0be9e7ef83b6a76f1443750dc0c449563080b61b3cafcc546e759496fa5a5931fe

Desktop app:

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

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

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

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

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

SHA2-512(simplex-desktop-windows-x86_64.msi)= 5f8459eb38114be0fb7d361b336cf92e063bd7a7c80bbb02ea69b3a38f8497c3cdf549a7924a88fb5454c0ebb89ffadec090f98d0a3ce780f6ab63a7ff1d8695

CLI:

SHA2-512(simplex-chat-ubuntu-20_04-x86-64)= 2e98c9fa191285ab880890247576b54b3ab5ad6b50e6c0e9733fb454917947d63236601f088c7a60bf7c8b3a30685fd61433347458762ee9c16b8cd0599fd67d

SHA2-512(simplex-chat-ubuntu-22_04-x86-64)= b3c26402baf3a4ff36017f3a2e13a22d48d1dfa1279d9bfb775c1a44ae3835e15a2a74af9997f963432c7fbea4ba6f9c020279842749f26c7296334d9bc4759a

SHA2-512(simplex-chat-macos-x86-64)= fdf49f791d83ba7bad34d4da068d54b8bc43bf45164a185be04adfc1d953b42c011a50a5cec675b7ead096e0d86f684a7f2ae84791606a4a763b31b0fe81a136

SHA2-512(simplex-chat-windows-x86-64)= 6608dd445d4b51a41a7f74072de457fb9a2ffb918b848dcf2b35ee7b0036ce811caada55d448b4075200a6e7b7320c89c6aedb93625b7333615f4d3e9bca496b

v5.5.0-beta.0

30 Dec 21:10
Compare
Choose a tag to compare
v5.5.0-beta.0 Pre-release
Pre-release

New in v5.5-beta.0:

  • simpler UI for making connections - you can now paste 1-time invitations and addresses right into the search.
  • groups now have optional visible history (in this version in needs to be enabled, will be enabled by default for new groups in the next version).
  • reveal secrets in messages by tapping them.

Commits:

  • desktop (gradle): support specifying more versions in Gradle (#3614)
  • core: allow quoted strings (with spaces) in network interface of remote hosts (#3592)
  • android, desktop: localization script enchancement (#3616)
  • ui: translations (#3615)
  • website: translations (#3617)
  • ios: rework UX of creating new connection (#3482)
  • android, desktop: rework UX of creating new connection (#3529)
  • ui: group history preference, enable in new groups by default; core: create group history feature items (#3596)
  • android, desktop: self destruct becomes better (#3598)
  • core: send group description to new members as welcome message after sending history (fixes welcome message being created before history) (#3623)
  • core: compatibility with GHC 8.10.7 (#3608)
  • android, desktop: search view will be shown always (#3625)
  • cli: prompt for database key entry if required (#3626)
  • ios: show clear search button when search is not empty (#3627)
  • ui: show secrets on tap (#3628)
  • core: 5.5.0.0
  • 5.5-beta.0: ios 187, android 168, desktop 21

Android APKs:

SHA2-512(simplex.apk)= 91951c3d5c2ba4e135a97533e75f5b3200f5db807747bd1df09c01f0abca78d52536a88dc8e5f1ff41f7ced0ab4941db6742e16d5b7409e18071c73e1d1ad6ce

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

Desktop app:

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

SHA2-512(simplex-desktop-ubuntu-22_04-x86_64.deb)= 7732178b71dd7cd5e156a4f12c497c2f785dfc64a598b650b75f770715c63ccdc8cd370bf965f819ba41d6cc79df9337385972d3a9c4d2a5420b68462004313b

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

SHA2-512(simplex-desktop-macos-aarch64.dmg)= 666a68c11634861c310bf432a4d14492a5a1eb26cff1d407703603de44a21f01924f28bd4670d50beb23d25623b5bc2069736fb8ba809de19a8d1e2ccc874507

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

SHA2-512(simplex-desktop-windows-x86_64.msi)= 481dbd3ed98bd1c6676805499395390ca58445db582927f13e4b371bdf7b57e6436e208671640ac0639883c3f8e9e9289cb848826ce849da23f5e42b68c68634

CLI:

SHA2-512(simplex-chat-ubuntu-20_04-x86-64)= 96222fc51dff1a4175d53c748a715f18220eddbd6dded6dcb9c43240a97613f04c8fa68f9dc171c096ebad48de4e6a0dcd2911b84f64a5c133e4609a6373ad11

SHA2-512(simplex-chat-ubuntu-22_04-x86-64)= 30a5a279abf859670e1af5792356a1a3cba25187371e80f83dfc9d18a66f70740bd6045973b22124377aefafe0e0aeebe9bbb5593bf5dfa5f90072a63dc5b69e

SHA2-512(simplex-chat-macos-x86-64)= eb3d736152148f647e0a74cd307761d3dd0b9e8c8acf33ae7c187fbeff882cfbcd24d1ad666d81f76408296e191dd0a49edcd6c78adaf24065cf69eedd0d618c

SHA2-512(simplex-chat-windows-x86-64)= f8d922865a5e2c302e4b1dd86f82989335ee0c8ec43056973329b230b8ce31744e26f05b81a970dd5f17cd5d3a5d1df625f99466fa8f6d55172fead336ceef4e

v5.4.2

27 Dec 22:27
Compare
Choose a tag to compare

New in v5.4.2

  • faster sending messages to groups.
  • new GHC 9.6.3 compiler resulting in lower CPU usage (except Android armv7 devices).
  • iOS:
    • improved notifications
    • image/video picker now supports sending multiple videos (showing/scrolling video messages is still slow, it will be improved).
    • video compression and meta-data stripping.
    • fixed iPhone 7 and older crashing when connecting to desktop app.
  • Android:
    • fix individual message crashing the app, preventing access to the conversation
    • splash screen when opening the app now matches system light/dark mode (Android 12+)
  • many fixes.

Commits:

  • ios, core: better notifications processing to avoid contention for database (#3485)
  • simplexmq
  • core: mark all user messages read (#3530)
  • ios: communication between NSE and app via files (#3533)
  • ios: do not start chat if it was stopped, deliver "app stopped" notifications (#3535)
  • Merge branch 'master' into ios-notifications
  • core: update simplexmq (message notification markers)
  • core: chat list pagination (#3505)
  • Merge branch 'master' into ios-notifications
  • Merge pull request #3532 from simplex-chat/ios-notifications
  • ios: update library
  • ios: improve media picker for multiple images/videos (#3538)
  • docs: update latest version
  • all: increase default TCP timeouts, update simplexmq (#3540)
  • core: use crypton instead of cryptonite (#3542)
  • ios: fix member view freezing on iOS 15, closes #3487 (#3547)
  • core: improve chat list pagination performance, simplify logic by always reading chat stats and last item id for previews (#3541)
  • ios: fix code scanners only attempting to scan once (#3548)
  • ios: update core library
  • core: save CIContent tag in chat_items table (#3555)
  • android, desktop: some alerts became privacy sensitive (#3554)
  • ios: delay suspendChat in NSE, background schedule depends on notifications mode (#3561)
  • directory: better search, allow both simplex:/ and simplex.chat links in description (#3546)
  • ios: rework authentication (#3556)
  • sctipt: check string formatting (#3570)
  • desktop: saving qr code as an image (#3572)
  • core: allow deleting last user (#3567)
  • core: batch sending messages (#3566)
  • android, desktop: try-catch composables (#3575)
  • core: use ChaChaDRG as the source of randomness (#3551)
  • core: build iOS library with ghc 9.6.3 with iPhone7 etc. support (#3577)
  • ios: update core library (uses GHC 9.6.3)
  • desktop, android: update api to pass controller when encrypting files (use ChaChaDRG as source of randomness) (#3578)
  • android: splash screen with background color on Android 12+ (#3579)
  • android, desktop: saving and sharing files menu item (#3580)
  • desktop: enable sending images and files with enter (#3582)
  • Revert "ios: making thumbnails faster" (#3571)
  • docs: fix typo (#3552)
  • Update README.md (#3553)
  • core: agent background mode for iOS NSE (#3574)
  • core: support batch sending in groups, batch introductions; send recent message history to new members (#3519)
  • core: fix simplexmq commit
  • 5.4.2.0
  • 5.4.2.0: update .cabal
  • 5.4.2.0: fix migration in simplexmq
  • ios: update library
  • core: do not create group history item (#3586)
  • ios: saving and sharing items menu item (#3581)
  • core, docs: drop message views if they exist, remove mentions in docs (#3589)
  • android, desktop: loading prev messages better (#3585)
  • core: use version from config, add tests (#3588)
  • core: add group tests
  • Merge branch 'stable'
  • fix tests
  • core: add to tests
  • code: modify test
  • core: test group members connect in group when they were previously connected as contacts (#3595)
  • core: update simplexmq (mark failed work items to continue processing) (#3600)
  • ui: don't share address at onboarding by default (#3603)
  • ios: converting video to mp4 and making quality lower (#3597)
  • android, desktop: limit text length in terminal view (#3604)
  • desktop (windows): fixed handling non-utf8 Windows profile names (#3605)
  • core: update simplexmq
  • desktop (windows): fix script that generates localization (#3606)
  • core: min version for remote connection 5.4.2.0 (#3594)
  • android, desktop: fix terminal items crash (#3607)
  • core: fix contact subscriptions (#3611)
  • core: 5.4.2.1 (simplexmq 5.5.0.2)
  • 5.4.2: ios 186, android 166, desktop 20

Android APKs:

SHA2-512(simplex.apk)= 418ea23bd91017015ff0a46532b5e326d8aaae7400cfb7f221f4089e931e39d0875ceb941aaea15fbb7e463d9d053683d8fba7210a13fbd57c1f46a377f30dcb

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

Desktop app:

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

SHA2-512(simplex-desktop-ubuntu-22_04-x86_64.deb)= 4deda4ba4c6e85782bc02b407dda6a405c317a863bc7e23e7a1fe16a937c304ea9ab0796692f3b61e00f53d19409c2cd27e2146138137b2d5ebf5e3d760e926d

SHA2-512(simplex-desktop-x86_64.AppImage)= 2a92627cefc63a4b04b9ca0e794b5f9fa56d69c492a0995bd39ff786885c09847bf20fb1384f03aaa12686c058a94f091237b2fb093345cea32866aa43b4086f

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

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

SHA2-512(simplex-desktop-windows-x86_64.msi)= 72962d53d97f18e07644c1691488a334e99a8448994b22324edd0daef4adea20efe6dd18040e12b1a4531947f37ac6a367b4b07413ffec51de13fa721a39ef78

CLI:

SHA2-512(simplex-chat-ubuntu-20_04-x86-64)= 3d7e683d898c30d32f0ec421eaea8223f26893d53190919f12e1914ae82082b5391a97ba9cb8f13a3483da4fa689f35930234e532fea3d7c6887ad403d4bf434

SHA2-512(simplex-chat-ubuntu-22_04-x86-64)= af4ac74653435d2b304283067712099ffe2f0902af006496bae9479ef0df3097218d19b19479222ac79d147584ea80d4cbd0bf058b4bfce5ba05059979a0ec2e

SHA2-512(simplex-chat-macos-x86-64)= b62cd44295ce7efb860806b7a1804126fa90130a5cf625bbc98cc6926776ed5681538d661c56dc4918dd882124c49bd41b8cf7d4c9adbbb1aa272e24fc5a02a9

SHA2-512(simplex-chat-windows-x86-64)= cf6de7e13ab1fe1ac945fc133b0223e9c7aa469ac8fe64a65becbf3d6b10b8ea3320a1c7e62643de6013b3af1d74f68c20e5706682fc7683e977b37412393f99