- SimpleX public names for channels and businesses (BETA)
- Promote subscribers to contributors in channels
- Publish your channel on your website
- Verify security code with contributors
- Host your own chat relays
- Add a longer description to your profile
- Wider messages in channels for easier reading
- Simplified app settings
- Settings navigation reorganization
- Show subscriber roles in list and contributor list for subscribers
- Render web previews for channels
- Fix races on member removal and delivery of their messages
- Fix delivery cursor not advancing to maximum group member id for PostgreSQL
- Fix delivery batching
- Fix crash on opening chat with extremely wide image
- Keep wide images at natural aspect ratio without crashing
- Fix E2E encryption section divider rendered inside card
- Fix chat item long-press menu and ripple shape
- Fix drag-and-drop videos attached as files on desktop
- Fix close icon hidden by long file name in compose file preview
New in v7.0.
SimpleX public names for channels and businesses (BETA).
Better channels:
- Promote subscribers to contributors.
- Publish your channel on your website.
- Verify security code with contributors.
- Wider messages, easier to read.
- Host your own chat relays.
Add a longer description to your profile.
Simplified app settings.
Read more about SimpleX Names: https://simplex.chat/blog/20260722-simplex-public-names.html
The GitHub release build is independently reproduced by:
| Verifier | Signatures | PGP key to verify |
|---|---|---|
| SimpleX Chat team | _sha256sums.asc _simplex-aarch64.apk.asc_simplex-armv7a.apk.asc | BBDF 7BDA D154 8B16 836A F5B9 D53B DFD1 53C3 66BA |
Read more about verifying and reproducing release builds: https://simplex.chat/reproduce/
Commits:
- android, desktop: new settings section design (#6777)
- core: deliver member profiles via relay (#6953)
- ios: add "update" scripts (#7004)
- core: update simplexmq (receiving services) (#6212)
- core, ui: member full delete with messages (#6994)
- flatpak: update metainfo (#7008)
- docs: update security assessment schedule (#7007)
- android, desktop: fix E2E encryption section divider rendered inside card (#7012)
- core: fix races on member removal / delivery of their messages (#7010)
- Merge branch 'stable'
- directory: add rtsopts (#7006)
- Merge branch 'stable'
- core: rename migrations (#7028)
- Revert "cli: fix redraw slowness (#6735)"
- Merge branch 'stable'
- simplex-chat-python: add BotCommand.params field (#7034)
- Merge branch 'stable'
- ios: update library
- Merge branch 'stable'
- core: fix delivery cursor not advancing to maximum group member id for posgtgres (#7043)
- Merge branch 'stable'
- Merge branch 'stable'
- ui: settings navigation reorganization (#7005)
- android, desktop: fix chat item long-press menu and ripple shape (#6997)
- desktop: fix drag-and-drop videos attached as files (#7015)
- Merge branch 'stable'
- android, desktop, ios: show chat name in delete / leave / clear confirmation dialogs (#7021)
- core: limit xftp file description (#7060)
- core: validate user chat ownership for chat tag and TTL APIs (#7063)
- core: fix delivery batching (#7065)
- Merge branch 'stable'
- desktop: authenticate call server websocket (#7076)
- core: render web previews for channels (#7029)
- docs: allow sign content messages in channels plan (#7049)
- website: add SimpleX Network News channel preview (#7087)
- Merge branch 'stable'
- cli: remove help entries for removed commands (#7079)
- core: file invitation size check (#7069)
- android, desktop: fix overlapping warning texts after finalizing migration (#7071)
- Fix IndexOutOfBounds crash when sending media with an undecodable preview (#7050)
- android, desktop: fix lag when closing support chat in large groups (#7061)
- Fix close icon hidden by long file name in compose file preview (#7077)
- ui: enable relay management (#7094)
- web: improve channel layout, fix subscriber count (#7092)
- android, desktop, ios: show clear error when saving group profile fails (#7090)
- docs: update query plans
- core: 7.0.0.0 (simplexmq 7.0.0.0)
- ios: update core library 7.0.0.0
- Merge branch 'stable'
- core: 7.0.0.1
- 7.0.0-beta.0: android 356, desktop 147, ios 336
- website: add whitepaper working draft
- website: update whitepaper draft
- Merge branch 'stable'
- Merge branch 'stable'
- docs: add channel webpage setup guide (#7097)
- android, desktop, ios: remove right gap on received messages in channels (#7106)
- Merge branch 'stable'
- Merge branch 'stable'
- core: improve short link decompression (#7110)
- Merge branch 'stable'
- core: 7.0.0.2 (simplexmq 7.0.0.2)
- Merge branch 'stable'
- core: 7.0.0.3
- core: public groups - roster of privileged members (#7017)
- ui: allow to change member role in channel (#7096)
- Merge branch 'stable'
- core: 7.0.0.4
- ui: translations (#7112)
- website: translations (#7033)
- ios: update core library
- core: 7.0.0.5
- android, desktop: fix crash on opening chat with extremely wide image (#7123)
- 7.0.0-beta.1: android 360, desktop 149, ios 338
- core: don't create member role change chat item in channels (#7124)
- core: support connecting to channels via cli (#7131)
- ui: show subsriber roles in list; contributor list for subscribers (#7126)
- core: XGrpMemNew checks (#7132)
- core: 7.0.0.6
- 7.0.0-beta.2: android 361, desktop 150, ios 339
- desktop: fix remote desktop channel and connection issues (#7137)
- android, desktop, ios: remove left padding on consecutive received messages in channels (#7108)
- ui: fix channel contributor being able to "send message" without relays (#7139)
- desktop, android: improve custom relay and user address text fields design (#7155)
- desktop: hide "Calls on lock screen" setting (#7154)
- desktop, android: fix file chat item meta layout (#7156)
- desktop, android: fix sections layout in Lock view and "connect to remote desktop" views (#7163)
- desktop: fix crash when opening a video full screen (#7167)
- readme: github-banner (#7172)
- readme: github-banner (#7172)
- Merge branch 'stable'
- ios: restore resolved packages
- android, desktop: keep wide images at natural aspect ratio without crashing (#7125)
- core, ui: support SimpleX names (#7045)
- ios: reliably show API alerts (use UIKit) (#7195)
- ios: export localizations
- core: request roster (#7121)
- core: use concurrency-safe agent async api (#7035)
- docs: add SimpleX name registration guide (#7194)
- core, ui: resolve untyped domains (#7198)
- core: 7.0.0.7 (simplex 7.0.0.4)
- core: fix armv7a build (incomplete record update) (#7205)
- ui: fix SEInvalidMention when @mention is edited in place (#7018)
- desktop: fix Windows in-app updater corrupting install (#7105) (#7136)
- core: 7.0.0.8
- ui: translations (#7210)
- website: translations (#7207)
- 7.0.0-beta.3: android 362, desktop 151, ios 341
- website: update whitepaper
- simplex-chat: sync nodejs and python libs with 7.0.0-beta.3 types (#7219)
- core: don't create group-only feature items in channels (#7220)
- ios: show spinner for database operations moved to sub-screen (#7228)
- multiplatform: improve image processing (#7082)
- core, ui: improve name resolution (#7209)
- core, ui: message signing (#7115)
- core: update query plans
- multiplatform: bound shared file URI copies (#7075)
- core, ui: show domain for business chat in CLI, test, improve UI (#7235)
- core, web: correctly process name verification for channels, show names in directory (#7238)
- directory: fix group link verification (#7242)
- tests: create separate tmp folders for test clients (#7244)
- ui: hide message signing preference, etc. (#7246)
- core, ui: make msgVerified optional (#7247)
- ci: update query plans
- docs: names overview (#7253)
- docs: add name resolution setup to SMP server guide (#7251)
- website: fix broken GitHub links for project files in docs (#7229)
- cli: add name, image and relay server address flags (#6944)
- core, ui: security code verification in channels (verify member key) (#7255)
- core: add optional profile description (#7256)
- bots api
- ui: add search to subscribers list view; android, desktop: lazy list (#7264)
- desktop: fix "Failed to launch JVM" on Windows when Java Access Bridge is enabled (one cause of #4146) (#7260)
- ui: what's new in 7.0 (#7265)
- desktop: show startup errors in a copyable window instead of bare "Failed to launch JVM" (#7261)
- website: add Chat Relay guide to the docs navbar (#7271)
- desktop: fix low-quality image previews from over-downsampling (#7267)
- docs: add Hosting your own Chat Relay guide (#7272)
- core: signed history in channels, auto-sign based on preference (#7257)
- core: 7.0.0.9 (simplexmq 7.0.0.5)
- ui: improve profile descriptions (#7262)
- ios: export localizations
- ios, desktop, android: clearer error message when connecting via removed link (AUTH) (#7268)
- desktop: show only desktop .deb packages for current architecture in updater (#7270)
- website: translations (#7273)
- android, desktop: fix empty area below wide images (beta.3 regression) (#7223)
- ui: translations (#7275)
- desktop: don't delete shared temp dirs from a transient second instance (#7168)
- 7.0.0-beta.4: android 363, desktop 152, ios 342
- core: allow moderators to change member <-> observer roles in groups (#7279)
- core: fail compilation on name shadowing (#7283)
- core, ui: per-server roles for self-hosted servers (#7254)
- core: update query plans
- core: fix missing ": " in CLI display name prompt (#7280)
- tests: enable names role for directory channel name tests (#6643)
- docs: Improve FAQ.md (#6360)
- ui: show XFTP servers used for a file in message info (#7088)
- android, desktop: fix draft loss when switching to chat where user cannot send messages (#7239)
- multiplatform: remove unused clipboard state polling that froze desktop UI (#7237)
- desktop: fix hand cursor over clickable commands; fix command clicks lost on quick successive clicks (#7249)
- ios: fix broken string in zh-Hant.xliff (#7282)
- 7.0.0.10
- android, desktop: remove stray card dividers in server info, connect-to-desktop, appearance and migration screens (#7118)
- android, desktop: fix video preview expanding into empty black area (#7286)
- android, desktop: don't allow swipe-to-reply to a marked-deleted message (#7214)
- 7.0.0-beta.5: android 364, desktop 153, ios 343
- blog: SimpleX public names (#7291)
- blog: corrections
- blog: correction
- core: reject group message forwards from unexpected admins (#7289)
- core: prohibit to change or assign relay role (#7284)
- core: fix member support chats staying marked unread after they're read (#7281)
- desktop: fix saving files with '[', '*', or '?' in name on Linux (#7290)
- core: remove SimpleX Status preset contact (#7231)
- core: prohibit image previews when images are prohibited (#7296)
- ios: put "connect to name" button below search in top bar layout (#7297)
- ios: fix receipts toggles in user settings (#7298)
- ios: fix app crashing after onboarding (#7299)
- ui: rename "how to register name" button (#7300)
- desktop: fix chat switch deleting the in-app updater's download (#7295)
- core: ignore mentions and replies of blocked members (#7303)
- directory: expand service README (#6701)
- support bot: fix double invite when joining a customer chat (#7129)
- core: 7.0.0.11 (simplexmq 7.0.0.6)
- desktop: fix opening contact request leaving previous open chat in connecting state (#7302)
- ios: update core library
- website: translations (#7306)
- ui: translations (#7305)
- ui: update whats new
- ios: build 344
- 7.0.0-beta.6: android 365, desktop 154
- desktop: fix forwarding moving message draft to another chat (#7307)
- android, desktop: fix reply header not filling message width for emoji (#7314)
- ios: fix chat not opening when contact connects via 1-time link (#7315)
- ios: fix connection dialogue not shown if app is opened via link before onboarding (#7301)
- android, desktop: fix accepting contact request from notification for non-active profile (#7316)
- ui: translations (#7317)
- ui: show "connect to name" button starting with 5 characters; ios: show button in New chat view search (#7318)
- ios, android, desktop: fix draft in support chat appearing in group chat (#7309)
- 7.0: android 366, desktop 155, ios 345
Android APKs:
SHA2-256(simplex-aarch64.apk)= bfee98b34854ed87f85ca4500f2d0ee0445ffe8408ab373bdd8f87c3f8e85c33
SHA2-256(simplex-armv7a.apk)= 9436de3fcf7e235dfdf6c2fb06085852b6356c634620411635ec8edcbe514c4a
Desktop app: SHA2-256(simplex-chat-ubuntu-24_04-aarch64)= 70a439699053c1d9b7f83fef9dcdd5e391a5b6648a28a797b4e1b730a08b1c1b
SHA2-256(simplex-chat-ubuntu-24_04-aarch64.deb)= 27ae4d40080586b47a663152c463bbcac8387101f2db2c32829ad394610ff445
SHA2-256(simplex-chat-macos-aarch64)= b2837b8d1e782285bdaefca98b61f03cb0384948ab43275b1bed7b2964593590
SHA2-256(simplex-chat-ubuntu-22_04-x86_64)= 393279f37a57ff7a63b92cffbd583d1d8abb5ea13e28f8caea74539d7c8db91d
SHA2-256(simplex-chat-ubuntu-22_04-x86_64.deb)= 548bf0ce65efd184f518a06192a057cc0afff5cdd939b9965fd372bbab790c53
SHA2-256(simplex-chat-ubuntu-22_04-aarch64)= 798cbe00b1cafcd65804762800aa8b889db42d7e231cfefd1ceeeb4d1e91f7f4
SHA2-256(simplex-chat-ubuntu-22_04-aarch64.deb)= 02dfb0c35708318b506ef36d3fb33a75615ea33d34dd802c238a14862bea250f
SHA2-256(simplex-desktop-ubuntu-24_04-aarch64.deb)= 0addd1311da7f467b0b3386ed7aec3b0d381772c5d792c4d51f9cfb364652e4b
SHA2-256(simplex-chat-ubuntu-24_04-x86_64)= 85272a558cd69059f0dfa99634b2c5cedb17f374460c9cec44d9777af10050c1
SHA2-256(simplex-chat-ubuntu-24_04-x86_64.deb)= 93ce866e5a0b327b8ad1e914e2e6c8be63b9d77453685608291a74a07ab320fc
SHA2-256(simplex-chat-windows-x86-64)= 30709806598f0e6987fd480b75d03572e12ecf2d460374e3667982c8a180b3ed
SHA2-256(simplex-desktop-macos-aarch64.dmg)= bc7f89221589ce4ed7fecbbcf4c780e8ad213846c22c13284adeb6fc503275d9
SHA2-256(simplex-desktop-ubuntu-22_04-aarch64.deb)= 11d2dcb9736579d3f29722539b0f973c766f880e473fd515efb8ff6d864723c9
SHA2-256(simplex-desktop-ubuntu-22_04-x86_64.deb)= 785693ab7c066a570f4def324a8bd23962c65bd0234d64efa12bf37f6b481303
SHA2-256(simplex-desktop-aarch64.AppImage)= 6ef0c493cb9bfce39faa58fa7b9bc5fc56182567562afd622237e1e56651dffe
SHA2-256(simplex-desktop-ubuntu-24_04-x86_64.deb)= f70f44d512d4b2446b52b1573fafc17e9cf65ddef7c9128b49ca43cf628210f2
SHA2-256(simplex-desktop-x86_64.AppImage)= 78d2c39390c21dddb89eb78e53b853d4acb6965d53c93be669b8b0cc546dc174
SHA2-256(simplex-desktop-windows-x86_64.msi)= 605254b3a1d2e312361e08c088fa526d0627866c7315201739c5ce6ba8df4198
SHA2-256(simplex-chat-macos-x86-64)= 252c566ac1abad183ce6c8e824cdb8320ee7dd420c9e5f973385d2f20e6d5b56
SHA2-256(simplex-desktop-macos-x86_64.dmg)= ef13cc53ff795d3b93ebdb5ca7c57d7ab699b9d57491a8ee3620e253c8bcb60d