New in v5.8:
- private message routing to protect IP addresses (opt-in in this version).
- protect IP address when receiving files.
- chat themes with wallpapers - set themes for all chats app-wide, per chat profile and per conversation - Android and desktop apps.
- some groups permissions can now be granted to admins only.
- improved message and file delivery with reduced battery usage.
- Persian interface language - Android and desktop apps.
Read more: https://simplex.chat/blog/20240604-simplex-chat-v5.8-private-message-routing-chat-themes.html
Commits:
- langs: change 1-2 days to several days on fdroid (#4170)
- core: save app themes as map with any text key (#4159)
- core: update simplexmq (better subscription management) (#4131)
- core: update simplexmq
- core: api to differentiate contacts and conversations (#4111)
- ui: apply model updates only for active user for switch and ratchet sync events (#4175)
- core: command to show duplicate message count (#4172)
- core: platform independent encoding for delete command (#4176)
- core: 5.8.0.0
- ios: update core library
- 5.8-beta.0: ios 216, android 208, desktop 45
- web: fix the links of faq & some other (#4144)
- directory: debug logging (#4104)
- core: update simplexmq (use MVar for better DB connection concurrency) (#4183)
- Merge branch 'stable'
- core: message statuses for sending proxies (#4161)
- ios: SMP proxy support (#4178)
- multiplatform: SMP proxy support (#4179)
- multiplatform: SMP proxy configuration buttons (#4188)
- core: support message forwarding with custom ttl (#4191)
- ui: support message forwarding with custom ttl (#4192)
- core: contact disabled event (#4194)
- ui: disable send field for disabled connection (based on authErrCounter) (#4193)
- blog: Redefining Privacy by Making Hard Choices (#4195)
- website: fix links
- blog: image
- ui: comment smp proxy ui (#4204)
- core: 5.8.0.1 (simplexmq: 5.8.0.1, faster reconnection when switching networks)
- ios: update core library
- 5.8-beta.1: ios 217, android 209, desktop 46
- core: check known relays before file reception, support user approval of unknown relays (#4043)
- ios: check known relays before file reception, support user approval of unknown relays (#4044)
- android: check known relays before file reception, support user approval of unknown relays (#4196)
- core: 5.8.0.2 (simplexmq 5.8.0.2)
- 5.8-beta.2: ios 218, android 210, desktop 47
- Merge branch 'stable'
- core: logging of chat events (#4216)
- core: 5.8.0.3
- Revert "ui: comment smp proxy ui (#4204)"
- android, desktop: wallpapers (#4109)
- Merge branch 'stable'
- ios: update core library 5.8.0.3
- ui: show UI for additional group preferences (SimpleX links and per-role permissions)
- 5.8-beta.3: ios 220, android 214, desktop 49
- core: delete connection records when connecting (JOIN) fails (#4233)
- core: avoid creating duplicate introductions between group members connecting concurrently (#4235)
- android, desktop: enhancements to wallpapers (#4234)
- android: fix showing empty notification (#4237)
- ui: translations, remove translations for wallpaper names used in exported themes (#4239)
- website: translations (#4241)
- android: replace new line in Uri before transforming it to URI (#4240)
- core: inactive connections/members (#4009)
- core: batch send pending group messages (#4242)
- android, desktop: close notes tab on switching between chats (#4246)
- desktop: prevent corruption of settings file (#4243)
- android: show alert of exception while initializing WebView (#4245)
- docs/smp-server: expand tor configuration, add security practices (#4228)
- core: 5.8.0.4 (simplexmq 5.8.0.7)
- ui: v5.8 whats new (#4244)
- android, desktop: add Persian interface language
- android, desktop: change wallpaper file type from PNG to WebP (#4250)
- Revert "android, desktop: change wallpaper file type from PNG to WebP (#4250)"
- 5.8-beta.4: ios 221, android 215, desktop 50
- android, desktop: wallpaper fixes (#4251)
- core: "/get queues" api to debug agent queues (#4252)
- android, desktop: creating wallpapers dir in some situations (#4254)
- desktop: performant drawing of wallpaper (#4249)
- core: commands to debug subscribed SMP queues (#4253)
- ios: allow to save sent file on tap (#4264)
- ui: fix filtering of contacts that can be invited to group (#4265)
- ios: log file error to console
- android, desktop: debug subscribed SMP queues (#4262)
- android, desktop: selectable cards for proxy options (#4263)
- ios: more sheets will become hidden while protect screen on (#4259)
- cli: options for private message routing and fallback mode (#4256)
- Merge branch 'stable'
- core: 5.8.0.5 (simplexmq 5.8.0.10)
- Merge branch 'stable'
- 5.8-beta.5: ios 223, android 218, desktop 52
- blog: Protecting Children's Safety Requires End-to-End Encryption
- ui: translations (#4273)
- website: translations (#4274)
- android, desktop: fix member search in group (#4277)
- docs: flexible user records rfc (#4205)
- 5.8: ios 224, android 219, desktop 53
Android APKs:
SHA2-512(simplex.apk)= e99257007ead7522cdccc3726187ee5340903d45daad73d8e8ad25d394ee6b5ecd3f3e8a83bbe89fc3c9db86303222eec9335c658757f70faaf3e8267aeadfbf
SHA2-512(simplex-armv7a.apk)= 5090a14c2073b43a81f829209805ace6d8978ac05a96e7e2645c5a64652cadfd05fd33183cef322d4a739271df6f1031a82d24d7e8f354a577cc197946152dd2
Desktop apps and CLI:
SHA2-512(simplex-chat-ubuntu-20_04-x86-64)= dcb701909f94166ce4126abdb6586b5a4ce7ccec132db6ddd54122beabf4de379b78323d213b842bf7970abd8716e62fbbc758a5d364879c8427f7f87c6f38e2
SHA2-512(simplex-chat-ubuntu-22_04-x86-64)= 070d5d8f183c3a8200924fb81197423820836b975c82c41c88e7dc430a1741690660fc801f31bcbae04476bb34a5ea6bff9b007818ef1f4bed1d981ec39e12a0
SHA2-512(simplex-desktop-ubuntu-20_04-x86_64.deb)= 61178e6e1ce602ea14c92bdc411a7b9e4ffa5fd020387939a23d3b2f44277d8672e8cb895c4084352a687b3f49c461d692892d852bd188234d1318499a381b08
SHA2-512(simplex-desktop-x86_64.AppImage)= 4183f6018dc2f08f82f3dd9ac6d6834cce13919c201d38ba792074b965de9c5b5071cdee37fb560cdd3479d26d0859a08a96ad61d358a6d0b0d2a4148b4355bc
SHA2-512(simplex-desktop-ubuntu-22_04-x86_64.deb)= c3d7b6eea2eeee5d18f0ada677f2776091941076a882c1961668ee6f62f1e5a205b7f51dba0d1eab0681a2571d0598bc3c39f9d19f55c7139bfd6f4052a21dd6
SHA2-512(simplex-chat-macos-x86-64)= 9800b8531fd023b1cbbad4f6aa8a1135d95279f5af6663f4d59c8dbc026206831482dbd501df3166eda660ff76cda53f7d1b6156e7a9a0c898620ac657043d0d
SHA2-512(simplex-chat-macos-aarch64)= 264517d74154cbc0fbdb2e117898123fb60dc7aac279b6a22b1654ecb611beb0939fb95c21ea72532efea51d5913b29aa65443f24935b748dc379c618567581a
SHA2-512(simplex-desktop-macos-x86_64.dmg)= 575bb83ded589ddf7c7078b1b14df0b2b6c189d54c8fd589fd547d82d42f20155b3c899cb9214c5375f05d348d2ec33106de5b4d214ee19d680a62962ecc6592
SHA2-512(simplex-desktop-macos-aarch64.dmg)= 1efe09825761563313574efe53c81f5db2293b8ff7e35b3ccdff91ec7011d52833f387cfc7b13b5b87443005fae11dcf3705830ac3a2d983e4c6e139a3818a9e
SHA2-512(simplex-chat-windows-x86-64)= 6a4540c3e3e927c047e49126bb501faebde2080ca4f6c24742a60a051cf58da168e3aab1c1732f4777ae208d39a322e35bdd448b4e27e16aafd9156e76db4948
SHA2-512(simplex-desktop-windows-x86_64.msi)= 0b84437a7143d15430f2ad28167e570dda2eac8a9641a10362cf4c4009a79d895037df0f5d53a09bfab1cd92ef974a0bbadea384fc3e8362c87748e64d368124