v6.3.0
New in v6.3:
Better groups.
- Mention members and get notified when mentioned.
- Send private reports to moderators.
- Delete, block and change role for multiple members at once (Android and desktop only).
- Faster sending messages and faster deletion.
Better chat navigation
- Organize chats into lists to keep track of what's important.
- Jump to found and forwarded messages.
Better privacy and security.
- Private media file names.
- Message expiration in chats.
Read more on March 8: https://simplex.chat/blog/20250308-simplex-chat-v6-3-new-user-experience-safety-in-public-groups.html
Commits:
- core: reduce simplexmq modules used in the client (#5368)
- flatpak: update metainfo (#5381)
- blog: digital IDs (#5389)
- ios: update library
- core, ios: chat tags (#5367)
- ios: don't show what's new after import on onboarding (#5394)
- ios: track unread chat lists, avoid scanning when adding and removing chats (#5398)
- core: split Chat.hs module (#5397)
- core: update simplexmq (6.2.1.0)
- ui prohibit sending to member if connection is not ready (#5399)
- build: fix test
- build: add PRIVACY.md to .cabal (fixes cabal.install)
- ios: show alert when import database is failed or succeeded (#5400)
- Merge branch 'stable'
- ios: add chat to created list (#5407)
- Merge branch 'stable'
- Merge branch 'stable'
- core: correct order or migrations (#5422)
- Merge branch 'stable'
- flatpak: update metainfo (#5425)
- core: update simplexmq
- android, desktop: chat tags (#5396)
- ios: update library
- ui: chat tag fixes (#5427)
- Merge branch 'stable'
- flatpak: update metainfo (#5433)
- core: 6.3.0.0 (simplexmq 6.3.0.0)
- 6.3-beta.0: ios 258, android 267, desktop 86
- build: remove package.yaml (#5440)
- core: update simplemq (with PostgreSQL support) (#5444)
- cli: option to disable vacuum on migration (#5446)
- core: fix reference to simplexmq (#5454)
- android, desktop: moving chats changing in main thread (#5461)
- android, desktop: improving group members loading to prevent crashes (#5462)
- android, desktop: chat tags UX improvements (#5455)
- ios: chat tags ux improvements (#5456)
- Merge branch 'stable'
- Merge branch 'stable'
- Merge branch 'stable'
- Merge branch 'stable'
- desktop: saving settings in a safer way to handle process death (#4687)
- core: rfc, protocol and types for user reports (#5451)
- Merge branch 'stable'
- Merge branch 'stable'
- Merge branch 'stable'
- directory: option to run service as CLI (#5494)
- Merge branch 'stable'
- core: support postgres backend (#5403)
- Merge branch 'stable'
- core: fix report count when loading chat (#5505)
- android, desktop: reports dashboard (#5471)
- android, desktop: fix size changing when empty (#5497)
- android, desktop: disable new emojis (#5507)
- android, desktop: fix reports dashboard (#5508)
- ios: report tags and icon on ChatList (#5503)
- ios: moved and rename major tag components to match android/desktop (#5459)
- fix typo (#5506)
- core, ui: errors for blocked files and contact addresses (#5510)
- Merge branch 'stable'
- ui: open links from chat list with confirmation (#5519)
- core: add index to load chats faster (#5521)
- blog: change date
- Merge branch 'stable'
- Merge branch 'stable'
- core: 6.3.0.1 (simplexmq 6.3.0.1)
- desktop, android: fix group moderation on multi select (#5530)
- blog: privacy preserving content moderation (#5528)
- blog: update
- 6.3-beta.1: ios 260, android 270, desktop 88
- blog: update
- flatpak: update metainfo (#5535)
- docs: update transparency report
- directory: process group deletion correctly, group of owners (#5540)
- core: support names with spaces in bot parameters (#5542)
- core: update simplexmq (reopenStore), fix postgres compilation (#5543)
- cli: require single quotes around names with commas (fixes names in bot parameters)
- directory: log superusers, admin users and owners group (#5547)
- core: Mobile.hs postgres interface (#5545)
- core, ui: support chat item TTL per chat and group aliases (#5415)
- core: simplexmq 6.3.0.2
- ios: update core library
- desktop, android: use timestamp as file name for videos (#5539)
- core: don't subscribe to deleted/left groups, read less data for groups on subscription (#5552)
- android, desktop: support chat item ttl per chat (#5546)
- core: get group history faster (#5562)
- test: track query plans (#5566)
- core: update simplexmq
- test: track agent query plans (#5571)
- core: batch connection deletion events (#5573)
- Merge branch 'stable'
- core: role for full delete preference (#5572)
- ui: translations (#5575)
- website: translations (#5580)
- ui: remove duplicate localization
- ui: translations (fix) (#5582)
- core: update simplexmq
- core: member mentions, types and rfc (#5555)
- android, desktop: refactor ChatView by reducing usage of derived state (#5589)
- core: update message text when forwarding and quoting to reflect changes in mentioned member names (#5586)
- Merge branch 'master' into mentions
- core: mentions in history, unread mentions in stats (#5594)
- Merge pull request #5588 from simplex-chat/mentions
- core: delete unused group contacts, don't create new ones (#5590)
- docs/servers: update installation instructions (#5561)
- Revert "ui: disable report item feature (#5498)"
- scripts: sqlite to postgres migration instruction (#5504)
- core: optimize group deletion (#5565)
- ui: show spinner on chat deletion (#5597)
- ui: optionally use TCP port 443 as default for messaging servers (#5598)
- core: update simplexmq 6.3.0.3
- update library
- core: only include mentions in unread count for groups with mentions-only notifications (#5601)
- core: fixes for mentions (initial chat load, update mentions, markdown) (#5603)
- android, desktop: group member mentions (#5574)
- ios: group member mentions (#5593)
- core: 6.3.0.2
- ios: update core library
- 6.3-beta.2: ios 261, android 271, desktop 89
- core: forward reports only to moderators and above roles (#5605)
- ios: fix members ruins layout of ComposeView (#5607)
- core: 6.3.0.3
- ios: faster member suggestions (#5609)
- android, desktop: fix footer of web port setting
- 6.3-beta.3: ios 262, android 272, desktop 90
- core, ios: check notifications token status, offer to re-register token (#5610)
- core: update simplexmq
- website: livestream group link
- android: fix entering characters while sending a message (#5615)
- android: restart the app on update (#5616)
- desktop: run with postgres backend (#5604)
- core: fix mentions "disappearing" on reactions (#5617)
- core: api to archive reports (#5618)
- core, ui: report preference (#5620)
- build: update query plans
- ui: translations (#5613)
- website: update livestream link
- ui: archive multiple reports (#5619)
- core: 6.3.0.4 (simplexmq 6.3.0.4)
- website: translations (#5614)
- ios: export localizations
- ios: support opening SimpleX links from camera and other apps
- 6.3-beta.4: ios 263, android 273, desktop 91
- core: adapt simplexmq api for shared msg body (via MsgReq markers) (#5626)
- Merge branch 'stable'
- core: update simplexmq (avoid deleting shared message bodies) (#5630)
- core: fix postgres test (#5631)
- core: 6.3.0.5 (simplexmq 6.3.0.5)
- Merge branch 'stable'
- 6.3-beta.5: ios 265, android 276, desktop 93
- flatpak: update metainfo (#5634)
- docs: member limits rfc (#5635)
- ios: open chat on first unread, "scroll" to quoted items that were not loaded (#5392)
- ios: fixed unread counters (#5640)
- ios: loading progress moved to chat list (#5639)
- ios: enhancements to floating buttons (#5644)
- ios: equal scrolling speed to top/bottom and fix of scroll loop (#5649)
- desktop: closing modals when connected to remote host (#5650)
- android, desktop: link previews with posters (#5652)
- ios: what's new for v6.3 (#5651)
- android, desktop: what's new for v6.3 (#5654)
- ios: fix height of compose view field when having a draft (#5655)
- core: 6.3.0.6 (simplexmq 6.3.0.6)
- android, desktop: marking chat read fix (#5658)
- android, desktop: correct width of quoted message with link view (#5659)
- android, desktop: fix showing big gifs (opens in viewer) (#5660)
- ui: drop filter when no such tags exist (#5662)
- website: translations (#5664)
- ui: translations (#5663)
- 6.3-beta.6: ios 266, android 277, desktop 94
- cli: remove multiple members (#5656)
- core: communicate group join rejection (#5661)
- ui: rejected group previews (#5665)
- core: fix search in chat (#5677)
- ios: go to forwarded item or search result (#5679)
- android: allow to enter passphrase in case of error reading it (#5683)
- core: batch apis - remove, block, change role of members (#5674)
- ui: batch apis for members (#5681)
- android, desktop: go to forwarded item or search result (#5666)
- docs: update privacy policy (#5646)
- core: update privacy policy for the apps (#5696)
- ui: updated conditions (#5700)
- core: member acceptance (#5678)
- core: update query plans
- ios: fix running in simulator (#5704)
- ios: fix showing first unread (#5703)
- core: 6.3.0.7 (simplexmq 6.3.0.7)
- ios: update core library
- ui: translations (#5705)
- website: translations (#5706)
- 6.3-beta.7: ios 267, android 278, desktop 95
- ios: fix toolbar in chatList on iOS 15 (#5707)
- ui: fix "View conditions" view on onboarding offering to accept conditions when no operators are selected (#5710)
- directory: command to disable all spam filters (#5709)
- android, desktop: bulk actions with group members (#5708)
- android, desktop: hovered item in chat (#5684)
- ios: small fixes (#5712)
- ios: fix search (#5715)
- blog: v6.3 announcement (#5714)
- android, desktop: add Catalan UI languages
- ios: fix crash on migration to device (#5716)
- core: delete members with messages (#5711)
- Translated using Weblate (Russian) (#5720)
- ui: translations (#5719)
- ios: fix small scroll on new message (#5721)
- android, desktop: expand moderated messages (#5722)
- ui: fix strings, update translations (#5718)
- core: name limit (#5724)
- core: 6.3.0.8 (simplexmq 6.3.0.8)
- ui: option to remove messages of removed members (#5717)
- android, desktop: fix group members duplicates (#5727)
- android, desktop: fix link preview (#5725)
- 6.3: ios 268, android 279, desktop 96
Android APKs:
SHA2-512(simplex-aarch64.apk)= ce65183f986c5c519952b1806a13d8652b69517e90b9a036c6d2de777f564d4d947957551f547a3128703730c2ccffe3be800875ad8bd3068bdd77ab30cc2c8a
SHA2-512(simplex-armv7a.apk)= 25972a5249565e6db9fb7bc23b2065324ef2620ab3dcea313fc68a9e497b894d3a22800b65b492a8519260a9120826749b550476b62c4c172a5b4341a93729fb
Desktop apps and CLI:
SHA2-512(simplex-chat-ubuntu-22_04-x86-64)= 97925fe63fbd494d9c816a86405d17b487c0deff325d511d52575f227603999865ed44194a08ee046e7726cc010e04e3565d6fa6933b8b2e9885271279c584d0
SHA2-512(simplex-chat-ubuntu-20_04-x86-64)= 546ae96ac6c260b1d0df4b973af56373ca4fdc50662c88905dc2c225d9436201b4dc1358be9e5ab7c7fc8764918f6885ebdb546919cc7f30e63207dc05afab13
SHA2-512(simplex-desktop-ubuntu-20_04-x86_64.deb)= 08ef6cba8055983bea5975a8b5ec47628c9be2d76a09287d49f7404ebea9a5cf2e6e0a0f9ed3de5af74c1170db6b3b5754c203612fac5af62221a689aee0dd6a
SHA2-512(simplex-desktop-x86_64.AppImage)= bde367d0fccd0e47ba641b0890baeed57a98cf587e2c6bd957a72a0ed70c1fb281e8ed29508bd276f6f520967ce3257b69c5a15df18bbae47ce89a0347750953
SHA2-512(simplex-chat-windows-x86-64)= b3347148e54b31286ae4b79d0521223722b8705453a43e8e65d369e82a48e7091f5130faf3024775e0062cbda6f61d03c539fda239bcb9827dd6cf5c339f2abc
SHA2-512(simplex-desktop-ubuntu-22_04-x86_64.deb)= c4b81d10bed0a35b0728e4a50a6da8b91b94ee5fd8827506473d715ea8ce081be2aa961b1c40620c2d1948f7251d8c686fcae40b01205765e9b2df60fada38ba
SHA2-512(simplex-chat-macos-x86-64)= 7e97bf10a7fb02553c615fff593a9fefd21e5fac4f66d69537f3aeef862b7004888feb8cd6d70a83c247644feaea0a73ab005e9b41ee7c57c06f4e17d05abdcb
SHA2-512(simplex-desktop-windows-x86_64.msi)= 02bbea7c8c446343d9897da997fd2c442327bd808661292b93cebefcd7903e23bb9735743cd02849e8db4378d3bbea9a758a237a06a1b214de0c217e810b6db8
SHA2-512(simplex-chat-macos-aarch64)= 30c12019b4e23c283491de0ae0463ba33e5e8139f26224747f5dd5444dd5b4800a703a4cec09da92ea60a712ddb1fd92b9ce483444cd32ebe2f6b6cccf46d3eb
SHA2-512(simplex-desktop-macos-x86_64.dmg)= 554dcb6b268d715d789f1fd095168860bf78b43de3d32485029b51304d5861edea208a751dd34e4c85ac9dba2e91c36e7de0eb71927589bde92cf7538b16e5ed
SHA2-512(simplex-desktop-macos-aarch64.dmg)= 87af92a7091669449f1a5d7c9affc54cd26e08d4f2737ee95c982cabacb13c956b28bf81d7e299b9b928bf3330ed589df812641af8e024e633a4935eb507ff7c