Skip to content

Releases: simplex-chat/simplex-chat

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

v5.4.1

07 Dec 21:02
Compare
Choose a tag to compare

New in v5.4.1

Android and Desktop:

  • better error reporting of desktop-mobile connection.
  • better error/crash handling on - please send information from the alert on any app errors.
  • fix bug with image not showing when received.
  • minimum Android version is set to 9.

Desktop:

  • allow linking mobile without creating a user profile on desktop.
  • configure IP address and port used for connecting mobile to desktop, to simplify firewall configuration.

iOS:

  • fix calls not connecting on slow networks.
  • add logo to QR code in contact address.
  • faster app suspension when moving to background (improve notifications).

Commits:

  • Update app-settings.md (#3379)
  • ios: 5.4 build 184: switch to GHC 8.10.7 (9.6.3 crashes on older iPhone models), fix Connect to desktop closing when switching to QR code scan
  • rfc: post-quantum resistant augmented double ratchet algorithm (#3463)
  • docs: update downloads page
  • blog: v5.4 announcement (#3457)
  • Merge branch 'stable'
  • cli: remove clashing short option for device-name (#3468)
  • desktop: closing console window no longer closes entire application (#3466)
  • core: use fourmolu styles (#3470)
  • core, ui: add remote host/controller stop reasons to events (#3472)
  • core: fix chat previews showing not the latest message, fix message ordering in direct chats; mobile: update group previews only on timestamp increase (#3473)
  • ios: update libraries (#3474)
  • Revert "ios: update libraries (#3474)"
  • core: allow remote host commands without user (#3478)
  • desktop (windows): fix action (#3479)
  • ios: fix calls connecting state (#3475)
  • add remote host bindings (#3471)
  • ios: moving webrtc commands processing to another mechanism (#3480)
  • desktop: remember window position and size (#3465)
  • core: remove CRNewContactConnection response; mobile, desktop: create pending connections based on api responses (CRNewContactConnection was being used as "event" in UI) (#3489)
  • core: update simplexmq (ghc 8.10.7 compatibility) (#3492)
  • desktop: adapting onboarding process to linking devices (#3490)
  • android: do not show alert too early in obboarding (#3493)
  • docs: inactive group members rfc (#3419)
  • desktop: enable database operations (#3495)
  • core: expand ranges to fit ghc 8.10 & 9.6 (#3496)
  • desktop: allow changing listening ip and port of remote (#3498)
  • raise lower bound on mtl to a real version (#3499)
  • cli: option to mark shown messages as read (off by default) (#3506)
  • desktop, android: fix image not appearing in view when received (#3504)
  • docs: SimpleX address (#3508)
  • Merge branch 'stable'
  • core: compatibility with GHC 8.10.7, narrow dependency ranges (#3503)
  • docs: fix typo
  • desktop: enhancements to remote desktop connect UI (#3513)
  • ios: fix simplex address view (#3515)
  • android, desktop: crash handler (#3516)
  • android, desktop: crash handler addition (#3517)
  • core: update simplexmq (better suspend agent)
  • core: add missing field
  • desktop: fix onboarding when choosing random password (#3523)
  • desktop: fix toasts theme (#3524)
  • android: made minimum supported version of Android as 9 (#3525)
  • core: 5.4.0.7
  • 5.4.1: ios 185, android 164, desktop 19

Android APKs:

SHA2-512(simplex.apk)= 963912b6a0836f75cafdb0472bd8ec73861d5c67cffb49f1904c6dfd8cf35e8796dec847d8decf20b7a169e2dd68b196a10c6f25a35623b90ca09ce87255889e

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

Desktop app:

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

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

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

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

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

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

CLI:

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

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

SHA2-512(simplex-chat-macos-x86-64)= 79d34ddae64f3027daf231ad75d844118890206e10f1086a2690a7d7c07aa509296ac524f9cb3dc30ec9753f238c804c3389bc62f7060044a93b399b448cdc02

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