Repository navigation
Releases: dpwiz/simplex-chat
Release list
6.2.1 + resize
Commits:
- ios: rework UX of creating new connection (simplex-chat#3482)
- android, desktop: rework UX of creating new connection (simplex-chat#3529)
- ui: group history preference, enable in new groups by default; core: create group history feature items (simplex-chat#3596)
- android, desktop: self destruct becomes better (simplex-chat#3598)
- core: send group description to new members as welcome message after sending history (fixes welcome message being created before history) (simplex-chat#3623)
- core: compatibility with GHC 8.10.7 (simplex-chat#3608)
- android, desktop: search view will be shown always (simplex-chat#3625)
- cli: prompt for database key entry if required (simplex-chat#3626)
- build-android: update nix and add armv7a branch switch (simplex-chat#3612)
- ios: show clear search button when search is not empty (simplex-chat#3627)
- ui: show secrets on tap (simplex-chat#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 (simplex-chat#3624)
- android, desktop: specifying text color globally (simplex-chat#3635)
- android, desktop: close gallery when media was deleted (simplex-chat#3636)
- build-android: fix new arrangement of nix command (simplex-chat#3634)
- ios: better way of starting chat after stop (simplex-chat#3637)
- core: always check integrity on MSG in direct chats (simplex-chat#3641)
- core: invalid name error when it matches hidden profile (simplex-chat#3647)
- core: batch send profile update (simplex-chat#3618)
- android, desktop: consistent colors in themes (simplex-chat#3649)
- core: update simplexmq (critical errors, worker restarts, subscription timeouts)
- core: update simplexmq (critical errors, worker restarts, subscription timeouts)
- Merge branch 'stable'
- core: replace deprecated memcpy (simplex-chat#3652)
- core: simplexmq 5.5.0.4
- ios: fix callkit calls via NSE (simplex-chat#3655)
- core: do not start clean up manager in background NSE (simplex-chat#3657)
- core: pause cleanup when chat is suspended (simplex-chat#3658)
- core: create new chat controller with chatActivated set to true
- android, desktop: show alerts on critical and internal errors (simplex-chat#3653)
- core: update simplexmq (better batching)
- android, desktop: adapted code for self destruct for ios logic (simplex-chat#3643)
- Merge branch 'stable'
- android, desktop: alerts when device was disconnected (simplex-chat#3483)
- script: changes in script for downloading libs (simplex-chat#3663)
- mobile, desktop: invalid display name alert (simplex-chat#3664)
- android, desktop: accept calls after restart (simplex-chat#3662)
- ios: update core library
- ios: more aggressive GC in NSE
- android: fix call sound when the app in the background (simplex-chat#3660)
- core: 5.4.3.0 (simplexmq 5.5.0.5)
- Merge branch 'stable'
- ios: self destruct improvements (simplex-chat#3640)
- core: fix db method reserving extra local display name (simplex-chat#3659)
- 5.4.3: ios 188, android 169, desktop 22
- Merge branch 'stable'
- core: 5.5.0.1
- 5.5-beta.1: ios 189, android 171, desktop 23
- mobile: chat deletion avoiding race conditions (simplex-chat#3650)
- website: translations (simplex-chat#3667)
- android, desktop: lock on changing user (simplex-chat#3669)
- cli: short command
- ui: translations (simplex-chat#3666)
- ui: add Hungarian (Android only) and Turkish (simplex-chat#3671)
- core, ui: create dummy member record when admin forwards a message from an unknown member (simplex-chat#3651)
- ui: fix unknown member UI (simplex-chat#3672)
- core: add notes chat type (simplex-chat#3568)
- android, desktop: moving to single thread in api calls (simplex-chat#3670)
- android, desktop: align member name functions with ios (fixes issue with displaying unknown members) (simplex-chat#3680)
- ui: show observer role in list of members (simplex-chat#3679)
- core: update simplexmq, optimize batching, remove builder (simplex-chat#3685)
- Merge branch 'stable'
- withLongRunningApi (simplex-chat#3675)
- android, desktop: local video encryption (simplex-chat#3678)
- core: members profile update, create profile update chat items (simplex-chat#3644)
- core: exclude some fields from member profile when sharing in group (simplex-chat#3688)
- ios: local video encryption (simplex-chat#3682)
- core: update simplexmq 5.5.0.6 (fix race conditions) (simplex-chat#3691)
- Merge branch 'stable'
- ios: profile updated chat items (simplex-chat#3692)
- android, desktop: fix alerts/modals when they are shown before UI init (simplex-chat#3697)
- android, desktop: disabling user picker items when chat is stopped (simplex-chat#3696)
- core: fix 8.10.7 compilation error (simplex-chat#3698)
- core: support deleting the last profile (always create user record in agent when user is created) (simplex-chat#3654)
- scripts: curl/wget security (simplex-chat#3693)
- Merge branch 'stable'
- ios: update library
- controller: add GetAgentWorkers/GetAgentWorkerDetails debug commands (simplex-chat#3681)
- ci: disable *-armv7a tags
- Merge branch 'stable'
- docs: downloads version
- readme: update link to users group
- android: profile updated chat items (simplex-chat#3700)
- ios: notes to self (simplex-chat#3690)
- core: reset address and preferences when updating profile of member without associated contact (simplex-chat#3701)
- android, desktop: ability to delete the last profile (simplex-chat#3645)
- android, desktop: notes to self (simplex-chat#3695)
- ios: text color of group invitation in chat list (simplex-chat#3703)
- ui: What's new in v5.5 (simplex-chat#3705)
- core: 5.4.4.0
- Merge branch 'stable'
- core: block member for all (simplex-chat#3689)
- core: fix blocked by admin encoding
- ios: allow to delete the last profile (simplex-chat#3707)
- android, desktop: withLongRunningApi when needed (simplex-chat#3710)
- core: update preset smp servers (simplex-chat#3713)
- core: process message errors (simplex-chat#3709)
- ui: update whats new (simplex-chat#3716)
- ios: block member for all (simplex-chat#3708)
- android, desktop: block member for all (simplex-chat#3711)
- ui: translations (simplex-chat#3717)
- website: translations (simplex-chat#3718)
- core: output messages and events while executing the CLI command passed via -e option (simplex-chat#3683)
- core: 5.5.0.2, update simplexmq 5.5.1.0
- 5.4.4: ios 190, android 172, desktop 24
- Merge branch 'stable'
- Merge branch 'stable'
- core: update min version for remote to 5.5.0.2 (simplex-chat#3720)
- ci: fix windows desktop build (simplex-chat#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 (simplex-chat#3725)
- android, desktop: switching C calls to IO threads (simplex-chat#3727)
- core: improve chat list performance (indexes) (simplex-chat#3728)
- core: update simplexmq 5.5.1.1 (optimize expired messages query) (simplex-chat#3730)
- core: 5.5.0.4
- ios: update library (5.5.0.4)
- android, desktop: small fixes to UI (simplex-chat#3731)
- ui: translations (simplex-chat#3732)
- desktop: opening SimpleX links inside the app (simplex-chat#3738)
- 5.5: ios 194, android 175, desktop 26
- docs: update downloads page
- ui: fix chat preview showing incorrect timestamp when chat is empty (simplex-chat#3739)
- ui: align call buttons with calls preference (simplex-chat#3740)
- ui: deleted item preview (simplex-chat#3726)
- ui: exclude not ready and active contacts from list of contacts to add to group (e.g. simplex team contact) (simplex-chat#3737)
- desktop: custom time picker (simplex-chat#3741)
- android: trying to start service again in case it was destroyed (simplex-chat#3745)
- android, desktop: marking chat as read if it was set unread (simplex-chat#3746)
- desktop: alignment for reactions (simplex-chat#3747)
- blog: v5.5 announcement (simplex-chat#3744)
- Merge branch 'stable'
- ui: fix link preview cancellation (simplex-chat#3750)
- ios: fix welcome view (simplex-chat#3743)
- desktop: prevent clicking enter on alert and text field at the same time (simplex-chat#3714)
- core: add cChatJsonLength function (simplex-chat#3753)
- ui: don't show context menu on non-sent yet live message (simplex-chat#3754)
- desktop: propertly updating delivery tab of chat item info page (simplex-chat#3752)
- android, desktop: protocol servers fix (simplex-chat#3755)
- ios: group welcome message byte limit (simplex-chat#3751)
- android: group welcome message byte limit (simplex-chat#3756)
- core: fix invitation as rejected when deleting group (simplex-chat#3759)
- android: refactor clipboard access to prevent Android error in logs (simplex-chat#3758)
- core: fix group invitation marked deleted
- android, desktop: lower limit of terminal items for non-developers (simplex-chat#3763)
- android, desktop: removed timer for some long running jobs (simplex-chat#3761)
- core: remove unused events from api (simplex-chat#3764)
- android, desktop: show different text when database migrates (simplex-chat#3762)
- website: update contact page layout if JS is disabled (simplex-chat#3331)
- android, desktop: possible fix of chat items race (simplex-chat#3520)
- core: 5.5.1.0
- v5.5.1: ios 195, android 177, desktop 27
- core: unify dependencies for GHC 8.10.7 and 9.6.3 (simplex-chat#3774)
- desktop (windows): added a missing symbol to lib build (simplex-chat#3778)
- scripts: check that all symbols were exported (simplex-chat#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: ability to hide active call (simplex-chat#3770)
- core: update simplexmq (extensible smp handshake)
- android: fix ConcurrentModification in sharing screen (simplex-chat#3785)
- desktop: better decoding Android's base64 encoded image (simplex-chat#3786)
- desktop: catching exception while opening non-existing web browser (simplex-chat#3787)
- android: fix applying updated instance of ended call (simplex-chat#3789)
- android: circular icon in notification while in call (simplex-chat#3790)
- Merge branch 'stable'
- core: 5.5.3.0 (simplexmq 5.5.2.0)
- 5.5.3: ios 198, android 181, desktop 29
- Merge branch 'stable'
- docs: change download links to the latest release
- ui: uncomment block for all functionality (simplex-chat#3799)
- core: return ntf server in APIGetNtfToken (simplex-chat#3797)
- docs: add to inactive group members rfc (simplex-chat#3798)
- core: update sha256map.nix
- core: update default ntf servers (simplex-chat#3804)
- ios: show ntf server (simplex-chat#3800)
- ios: Picture-in-picture while in calls (simplex-chat#3792)
- docker: update and fix build (simplex-chat#3805)
- core: update simplexmq (updated protocol, discontinue old versions) (simplex-chat#3818)
- android, desktop: refactor alerts for slow calls (simplex-chat#3811)
- ios: fix showing notification on sent messages
- 5.5.4: ios 199, android 183, desktop 30
- Merge branch 'stable'
- core: ntf server test (simplex-chat#3819)
- controller: add db passphrase test command (simplex-chat#3788)
- build-android.sh: fix tag detection (simplex-chat#3817)
- ios: update core library
- core: add direct xftp upload/download commands (simplex-chat#3781)
- core: read chat items with logical database errors as invalid (don't fail) (simplex-chat#3736)
- rfc: UX for database migration and other actions (simplex-chat#3810)
- core, ui: remove usage of inline files (send only xftp files) (simplex-chat#3823)
- core: check user record when deleting contact and display name (simplex-chat#3826)
- 5.5.5.0, update simplexmq to 5.5.2.1 (fix performance degradation)
...
v7.7.10
Commits:
- ios: fix navigation title redaction after biometric authentication (simplex-chat#5065)
- ios: fix chat not loading if initial page has too many merged items (simplex-chat#5066)
- ios: optimise ComposeView rendering (simplex-chat#5042)
- core: ntf server
- core, ui: add SMP STORE error (simplex-chat#5071)
- core: 6.1.1.0 (simplexmq: 6.1.1.0)
- ios: fix changing user via notification (simplex-chat#5069)
- 6.1.1: ios 245, android 249, desktop 74
- core, ios: get messages for multiple last notifications; separately get notification connections before requesting messages (to avoid acknowledgement races in case of parralel nse threads); coordinate nse threads (simplex-chat#5084)
- fixes
- fix syntax, raise jpeg quality back
- android, desktop: update to Compose 1.7.0 (simplex-chat#5038)
- multiplatform: edge to edge design (simplex-chat#5051)
- add chatWriteImage
- Fix cfArgs in tests
- website: update jobs page
- bumped haskell.nix (simplex-chat#5134)
- Use simplexmq with client_library flag (simplex-chat#5133)
- ios: update core library
- Merge remote-tracking branch 'origin/master' into ab/resize-image
- directory service: additional commands (simplex-chat#5159)
- docs: add control port section (simplex-chat#5164)
- Use jpeg-turbo encoder
- add nix pins
- desktop, android: user profiles move auth to change actions, show unread counts (simplex-chat#5171)
- bump jpeg-turbo
- add CI deps
- ios: user profiles move auth to change actions, show unread counts (simplex-chat#5170)
- Merge remote-tracking branch 'origin/master' into ab/resize-image
- add encoding funs to android lib
- bump jpeg-turbo for 20.04 fix
- jpeg-turbo fix for 8.10
- android fixes
- Bump jpeg-turbo
- set static flag for jpeg-turbo
SHA2-512(simplex-chat-macos-aarch64)= 97c3a23f3c68fb385d704951c3d3aea5d6a855d28bbc53c3e3b5bc3d1dada36ed9ddeb4c39621ec52254c24f2a6c426f725bdbd8f76cdfa5cb37ca94b265071b
SHA2-512(simplex-chat-ubuntu-22_04-x86-64)= 0ce16f5a618f830dd478bf56e87f3eab5fa33817bb2c7a52fa1f57a3ac9734470abb3e3c770bb939477c0f7b610126a0415525cb1795a698aa2a5eb1601ac6d3
SHA2-512(simplex-chat-ubuntu-20_04-x86-64)= ea0dbc5ea9434603751e52ad84d9fdeb328970965bcbe45bfb8f7ed0397e7f5725af1a7145bb9d1917caa0978bc772f2a2a37f6b092384d56ca946ae2d6acf15
SHA2-512(simplex-desktop-ubuntu-22_04-x86_64.deb)= c41efc89e68c399ca66aef0895ee55eca7a5b8d5cbb9b87481302e09780786dcf9d8219e433dcddf4ecd46d7ce157bd6d22b92ba9e8958ee34278200dfa06d8a
SHA2-512(simplex-desktop-ubuntu-20_04-x86_64.deb)= 8aca67f39ba0b201de2699b176137f34a8ca49e56bc15a4eb93157c9665ffeb56686ff1e9a59c2fdf139ff1e0032a7569b4ae94efa6cffa8a9e96af263338b10
SHA2-512(simplex-desktop-x86_64.AppImage)= 1c3b2944c0a3cbbee506d86a6def2bdd65a5a99dafe3e00d80d9f4dff13c50e6708ef550274cdc17e1bb5763a5a588b6b623708cb3acc77d68410927d8e35656
SHA2-512(simplex-chat-macos-x86-64)= f38c8d46a8cdd2a9c1cd115826cded5bd2a6b3d069496374be9e3a72418f11c93a1bff6c0877af53a17c03ef9d5af75802f61c67a4e8bf14a977df3372c0cd4f