New in v6.2.0-beta.1:
- Flux (https://runonflux.com) - the second pre-configured operator in the app to improve metadata privacy.
- Improved chat navigation (Android/desktop apps):
- Open chat on the first unread message.
- Jump to quoted messages anywhere in the conversation.
Read more about how using several server operators improve privacy on Monday, Nov 25th, here: https://simplex.chat/blog/20241125-servers-operated-by-flux-true-privacy-and-decentralization-for-all-users.html
Commits:
- 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 (#5084)
- ios: move Network and servers settings modules to folder (#5110)
- android, desktop: update to Compose 1.7.0 (#5038)
- multiplatform: edge to edge design (#5051)
- website: update jobs page
- bumped haskell.nix (#5134)
- Use simplexmq with client_library flag (#5133)
- ios: update core library
- Merge branch 'master' into server-operators
- core: add support for server operators (#4961)
- core: getServerOperators, getUserServers, getUsageConditions apis wip (#5141)
- core: setServerOperators, getUsageConditions api wip (#5145)
- core: setConditionsNotified, acceptConditions, setUserServers, validateServers apis wip (#5147)
- core: validate servers - find servers with duplicate hosts (#5150)
- core: operator apis commands (#5155)
- directory service: additional commands (#5159)
- Merge branch 'master' into server-operators
- docs: add control port section (#5164)
- desktop, android: user profiles move auth to change actions, show unread counts (#5171)
- ios: user profiles move auth to change actions, show unread counts (#5170)
- core: pagination API to load items around defined or the earliest unread item (#5100)
- docs: update privacy policy and conditions of use (#5129)
- ci: update website build
- Merge branch 'master' into server-operators
- core: preset operators and servers (#5142)
- core: validate servers of all user profiles (#5180)
- core: fix accept conditions query (#5187)
- core: different roles for different protocols (#5185)
- core: remove comments
- core: 6.2.0.0 (simplexmq: 6.2.0.3)
- Merge branch 'master' into server-operators
- 6.2-beta.0: ios 246, android 251, desktop 75
- Merge branch 'master' into server-operators
- desktop, android: add address card to chat list and remove address from onboarding (#5177)
- Merge branch 'master' into server-operators
- core: use random servers for each operator (#5192)
- core: fix validation of operator servers for non current users (#5205)
- ios: server operators ui (#5114)
- core: remove a separate type to validate servers with invalid addresses (they are prevented by the UI) (#5211)
- ios: texts about operators (#5213)
- ios: rework existing users notice, condition views (#5214)
- core: update agent servers (#5215)
- ios: improve onboarding animations (#5216)
- ios: remove crashing accept button (#5217)
- ios: rework saving settings (#5219)
- ios: remove unused type
- android, desktop: open chat on first unread, "scroll" to quoted items that were not loaded (#5140)
- Merge branch 'master' into server-operators
- directory service: notify admins about group registration events (#5223)
- ui: always use private routing by default
- ios: button to open conditions and changes (#5225)
- flatpak: update metainfo (#5146)
- ios: fix repeatedly showing updated conditions
- core: tests for operators api, CLI command to update operators (#5226)
- android, desktop: better message info screen (#5227)
- desktop, android: server operators (#5212)
- android: fix single operator conditions paddings
- android: information icon right of operator logo
- android, desktop: highlight quoted messaged on click to scroll to it (#5229)
- Merge branch 'master' into server-operators
- android: improve layout of operator logo
- android, desktop: smaller info icon, corrections
- core: update simplexmq
- ios: move onboarding action cards, paddings (#5231)
- build: use openssl 3.0 (#5183)
- Merge pull request #5111 from simplex-chat/server-operators
- ci: fix mac & Windows build (#5232)
- core: 6.2.0.1 (simplexmq: 6.2.0.4)
- ui: update whats new link (#5234)
- desktop: unsaved changes popup for network and servers when clicking middle lane (#5230)
- 6.2-beta.1: ios 247, android 252, desktop 76
Android APKs:
SHA2-512(simplex.apk/simplex-aarch64.apk)= 187882ba35bea4ad694ef0273ae29f070e776ea9b524e317ee29ce4d9fe411ed196b57ab8fa8e1f6bfda8e168dd21b0f792fe9354de063254076a7a62943f1c2
SHA2-512(simplex-armv7a.apk)= 6aa50482c4899ea0ef7db9231b8109a94c1dd27fb9d5b1ce819caa5c34ef33b18d99250fe3231a7a1c44598304d72f5f0651c204c47ef35e36f56a5821594bfb
Desktop apps and CLI:
SHA2-512(simplex-chat-macos-aarch64)= 484e27920cd7fdfe86dc9348dd070cd971b40feda55994d9e37036ecd4e83e223ecb4b088b8a59f86cad806e64e802f38be698be500723e660087def5e4c1a8b
SHA2-512(simplex-chat-ubuntu-22_04-x86-64)= 198c5cf2bb2f77783eccbf9c7533dd48d00f6fd4499fcd94c36582e9f033a7de720156f4f5a9301277644cf712b2d81a2feab6761c25ea785b0c7b373e2c0312
SHA2-512(simplex-chat-ubuntu-20_04-x86-64)= 17879f32bccc4c3c40c2a095d8b50d2eead86b80c7fe8fab3c28709a118e39343092b9ba39c831c0404159448886bf2ddc6b456ed7d240fee004220489a1b4e1
SHA2-512(simplex-chat-macos-x86-64)= 918f1e439483b98c40d5c0cba9af3447bcbca32f19dfeae449a31b4850adf4a2da896ed1d8d303f61164e66977c6c11030b82c734c7b612e46b3d5e51d638dc2
SHA2-512(simplex-chat-windows-x86-64)= 3e0ca8dad37e99220369b5897bbf5bd2acefc98786a5a891ba2188ca50b5cdf74ed3b3c567c1b5417a171c5ddec2395a32e7b1bdbefc48c0351e559979f97a34
SHA2-512(simplex-desktop-macos-aarch64.dmg)= 1833485cbabb33f9464aec0b348e732b5c3798692e75528b493215a6c86aae270076b4da1731466aecf9819914314f05e03e44bf06c693d3dd8831c09d0f1e0b
SHA2-512(simplex-desktop-ubuntu-22_04-x86_64.deb)= 53d27d0461c464c666b69b5646ec659a692ed1be5a768f113a8ef3f65f7686c1cc542f794f140ee30c7e4627aab53ef0698f6346500d5e0a68c4d58f2f9177fc
SHA2-512(simplex-desktop-ubuntu-20_04-x86_64.deb)= 2ee72a96068097b8409862d81538db7a29083b1b4c96ecb963cd612b7740ad0dddbfeeffec92e1f889296fb56d94ce6a5dae79c4a8ec690c8c164ba4536bcab9
SHA2-512(simplex-desktop-x86_64.AppImage)= d2b44871f97b5d99d73fb7b21fafa3f15d066edc55480da834dbdd8f730ad03426aaa431bd981b3f2ea7300a5cade7dc2185f3e3fa1121fd9b59400c3bf00b85
SHA2-512(simplex-desktop-windows-x86_64.msi)= 327e67a59466c886706b33955027f7bd0eb42f4de7baf071b8ba2ea89b61267bb6460569082b6eaf949334224df92527ba9f2fee66b95d938e2894492198c352
SHA2-512(simplex-desktop-macos-x86_64.dmg)= 7cdce1a77a23fba344838a9838576e21cf9d8bc8b6db21891c2b7342133b3f9120276f7f7db9a3c48a9830a0e9c67773d04e03dcecd33e0936358b565fb3c671