New in v5.4.0-beta.3:
- new compiler version for armv8 android and iOS devices - please let us know any changes in battery usage or any glitches.
- screen sharing during video calls in desktop app!
- group improvements:
- create groups with an incognito profile.
- block messages of specific members.
- faster joining groups via link.
- merge multiple deleted messages and group events.
- fixes:
- bug when connecting/joining groups.
- don't include trailing punctuation in links.
- sending files being stuck.
- sharing files and QR codes (android).
- crashes (android).
- no sound when playing videos and voice messages in silent mode
- device sleeping while playing video
Commits:
- website: update copy
- website: downloads page
- core: update simplexmq (inv locks) (#3274)
- core: take chat lock earlier when joining group (#3272)
- core: create new group with incognito membership (#3277)
- android: delete files after sharing correctly (#3264)
- android: alert on unsupported file path when sharing (#3265)
- ui: show alert after saving profile with existing name (#3273)
- core: update simplexmq (check snd queue) (#3280)
- ios: making message text view working better (#3279)
- core: more permissive display name validation, only allow single quotes in CLI for the names with spaces (#3282)
- ios, android: show progress indicator on joining group (#3281)
- ios: create new group with incognito membership (#3284)
- android: create new group with incognito membership (#3285)
- update simplexmq
- core: improve group link protocol (immediately establish group connection without first creating contact) (#3288)
- ios, android: process new group link events (#3293)
- core: add delays to testXFTPMarkToReceive test (#3294)
- ios: block members (#3248)
- core: fix uri parse to not include trailing punctuation in URIs (#3296)
- docs: groups integrity rfc (#3128)
- docs: groups integrity DAGs rfc (#3258)
- android, desktop: block members (#3290)
- desktop: adding build version code to UI (#3304)
- android, desktop: updated Compose and changed mac notarization tool (#3303)
- core: update simplexmq (http2 lib update to fix sending files)
- android, desktop: removed unused plugin (#3309)
- android: fixed QR code sharing (#3311)
- core: contacts without connections (#3313)
- desktop: screen sharing in video calls (#3310)
- android, desktop: catching decoding errors (#3314)
- ios, android: fix contactInfo response encoding (#3319)
- core: switch to GHC 9.6.3 (#3307)
- core: preset simplex contact (#3321)
- android: fixed crash on device rotation in Create link screen (#3322)
- mobile: keep screen on while playing/recording media (#3317)
- android: replaced function that requires higher API (#3324)
- core: add image to simplex contact profile (#3326)
- core: fix deletion of contact without connections (#3327)
- ci: ghc 9.6.3 (#3328)
- android, desktop: fix linking (#3333)
- ios: connect with contact via address (for preset simplex contact) (#3323)
- android: connect with contact via address (for preset simplex contact) (#3330)
- windows: script for building the lib (#3340)
- windows: upgrade UUID (#3341)
- ui: disable expanding one item (#3344)
- android: fix crash when playing recorded voice message (#3325)
- ui: translations (#3343)
- website: translations (#3345)
- ios: allow sound in silent mode (#3346)
- translation: remove duplicate string
- core: 5.4.0.3
- 5.4.0-beta.3: iOS 181, Android 160, Desktop 16
Android APK:
SHA2-512(simplex.apk)= a02c4e44d405667b05cd29d994ba826d8a6beb04265875ac0f77a4b3e0e14eba211578e9ea127ece7f245beb7b9f3dfbfcbf0fbf776f2e86c2b5b8b29ea74092
SHA2-512(simplex-armv7a.apk)= 16dfee8b31573b67fab976ffd1167ae3c696f9001c4911377de0f2302312245960cfbce40a90b227bf28cfb6f0bd52650e95b324f2a35e17232fc4857149f704
Desktop app:
SHA2-512(simplex-desktop-ubuntu-22_04-x86_64.deb)= e7b562fc0ff445570fb5c48e64ad6c09a0ee1da9cd05381f4bce2837323aaf4dc6c4c5cdfb6841dfdc4e23fc5c2a8c72e95784136f5f8fcce9be8792b8bbb12d
SHA2-512(simplex-desktop-ubuntu-20_04-x86_64.deb)= abd3b57592e2e9ce5dab697bac65a5aa88af918c9552afc17704dd78a5afb72bd153deae04a1a9fdf4fa0bf800f587a0564f478dbda635ce01f0421e1c6dc163
SHA2-512(simplex-desktop-x86_64.AppImage)= 0c57a2625f25624a2e255a7a21df6bddb871ae755739b3c376203f2a273bc2b76ad7bc681da8c48a85940ba89e4eac8cd51ba9d825ad19a3c8c9cec8ca711657
SHA2-512(simplex-desktop-macos-aarch64.dmg)= 3768b7e23c62eb3dcb537f6a70cbee0e517d38f49688c7876cbc8ffec75ebad098fa60ef09728debc2e979610b711ff602d5157f8aeebee140a489eaf56c1e6c
SHA2-512(simplex-desktop-macos-x86_64.dmg)= 07678343c155ca1a9ddf936255506a0259f11264b95d6ae20584e66547465ddb43ef99205291c9ecbf1b49c291e333b0181278d121b6cc47ff5377097333e406
SHA2-512(simplex-desktop-windows-x86_64.msi)= 878ec0dff435d0af7ab4f72659bdbd8c5a300a5db30634b273f0666031344fe0105595926617a36dde5ececa4fb03e982a28cd0a846a6d20eb36eba53c46412f
CLI:
SHA2-512(simplex-chat-ubuntu-22_04-x86-64)= 3f259ad06ac22aa53278d9486d75872a8e4c0ec7d35731767a85eef0e1709923d1518eb8bc3a3e5098a2e2150ac5075ea55d65fc1befe4f4ca22e42a3f4e244b
SHA2-512(simplex-chat-macos-x86-64)= 0531f2434ee0eba0c9b055f48b750a52eda9719b5d0bec665c9b2d173de8a789f8c9459a7a342dfbc4029b34f489ba6b3f7fbe534e0d30698aa993d31e6ac572
SHA2-512(simplex-chat-windows-x86-64)= 0b82a9c0097829eefe5c4c38593cbf7e9fb24d89b3703e8cfcfb998b4ce1d126bb3c6302e18ece3872867030b7eea56d78e24cb1612d5af90f4fcc7cb188b53c