v5.2.0
Pre-release
Pre-release
Commits:
- ios: reactions in one line in menu (simplex-chat#2577)
- android: restart and shutdown the app with buttons (simplex-chat#2578)
- readme: update users group link
- Merge branch 'stable'
- build.yml: bump actions version (simplex-chat#2580)
- Merge branch 'stable'
- cli: option to auto-accept files (simplex-chat#2540)
- core: api to abort connection switch; update simplexmq (simplex-chat#2544)
- mobile: allow hiding profile when SimpleX lock is disabled (simplex-chat#2586)
- core: count successes and failures for batch operations, only log errors in info log-level (simplex-chat#2585)
- core: rename module (simplex-chat#2587)
- core: split Store.hs to multiple files for faster re-compilation (simplex-chat#2589)
- core: mark chats as favorite (simplex-chat#2591)
- ios: UI to filter favorite and unread chats (simplex-chat#2592)
- ios, android: abort switching connection (simplex-chat#2584)
- ios: search members (simplex-chat#2593)
- core: include ConnectionStats into switch api response (simplex-chat#2594)
- mobile: uncomment message reactions preferences/permissions
- ios, android: update connection stats on switch start (simplex-chat#2597)
- ios, android: allow to set custom ttl per message if conversation timer is not set (simplex-chat#2598)
- ios, android: increase disappearing message interval limit (simplex-chat#2599)
- core, mobile: unhide share address (reverts simplex-chat#2468) (simplex-chat#2600)
- readme: add simplex-devs group
- Merge branch 'stable'
- core: moderate messages that have arrived after the event of moderation (simplex-chat#2604)
- core: group permision to allow files and media (simplex-chat#2610)
- website: fix hero layout for small height screens (simplex-chat#2609)
- website: monerokon group link
- website: add icons in footer (simplex-chat#2612)
- website: social icons order
- website: translations, Ukrainian language (simplex-chat#2613)
- mobile: translations (simplex-chat#2614)
- core: update simplexmq (switch status encoding) (simplex-chat#2615)
- add cabal.project source-file to simplex-chat.cabal (simplex-chat#2588)
- ios: group preference to prohibit files and media (simplex-chat#2611)
- ios: improve chat filter, "No filtered chats" note (simplex-chat#2619)
- ios: update library
- android: group preference to prohibit files and media (simplex-chat#2620)
- android: filter favorite and unread chats (simplex-chat#2623)
- android: search members (simplex-chat#2621)
- core: 5.2.0.0 (simplex-chat#2626)
- android: returned lost focus in text field (simplex-chat#2625)
- 5.2-beta.0: iOS 151, Android 129 (simplex-chat#2628)
- multiplatform: file structure (simplex-chat#2630)
- multiplatform: API 33 support (simplex-chat#2631)
- docs: add sample database passphrase for themes
- website: add cli demo to cli docs page (simplex-chat#2622)
- website: remove white border of demo terminal (simplex-chat#2634)
- multiplatform: moved to Gradle KTS and common directory structure (simplex-chat#2633)
- multiplatform: make ChatModel and ChatController as object (simplex-chat#2639)
- core: update simplexmq (5.2.0) (simplex-chat#2646)
- mobile: translations (simplex-chat#2645)
- website: translations (simplex-chat#2647)
- mobile: add protocol timeout per KB (for batched commands) (simplex-chat#2650)
- multiplatform: translations refactor (simplex-chat#2649)
- website: translations (simplex-chat#2654)
- android: fixed value in network config (simplex-chat#2655)
- ios, core: pull to reconnect relays (simplex-chat#2652)
- multiplatform: images and fonts (simplex-chat#2656)
- multiplatform: FWheelPicker dependency from source (simplex-chat#2659)
- multiplatform: move dependency, reference (simplex-chat#2662)
- core: ratchet synchronization (simplex-chat#2653)
- multiplatform: service refactor (simplex-chat#2661)
- core: catch IO exceptions in ExceptT (simplex-chat#2669)
- ios: fix user profile in toolbar (simplex-chat#2667)
- ios: fix iOS 17 keyboard (simplex-chat#2671)
- core: 5.2.0.1
- ios: ratchet synchronization (simplex-chat#2663)
- android: ratchet synchronization (simplex-chat#2666)
- 5.2-beta.1: iOS 153, Android 131
- core: update simplexmq (db error busy treatments) (simplex-chat#2676)
- ios: add quoted message to chat item info (simplex-chat#2680)
- android: add quoted message to chat item info (simplex-chat#2688)
- core: delivery receipts (simplex-chat#2644)
- website: translations (simplex-chat#2696)
- ios: fix for XCode 14
- mobile: translations (simplex-chat#2695)
- mobile: what's new in v5.2 (simplex-chat#2700)
- android: add missing icon
- ios: delivery receipts (simplex-chat#2701)
- blog: stub for release v5.2 announcement (simplex-chat#2699)
- mobile: update links to v5.2 release announcement (simplex-chat#2706)
- android: delivery receipts (simplex-chat#2705)
- core: check item status is not already SndRcvd before updating to SndSent (simplex-chat#2708)
- ios: export localizations
- ios: fix editing w/t change (simplex-chat#2710)
- core: 5.2.0.2, update simplexmq (5.3.0.0) (simplex-chat#2707)
- ios: build 154
- android: 5.2-beta.2 (132)
- mobile: translations (simplex-chat#2711)
- build-android: fixes and improvements (simplex-chat#2715)
- mobile: fix occasional notifications on sent messages (when sent event arrives before new chat item event) (simplex-chat#2721)
- ios: better filtering of notificaitons in NSE (to avoid event notifications) (simplex-chat#2722)
- ios, android: multiline display and full names in info views (simplex-chat#2716)
- ios: only run one notification mode, with dev overrides (simplex-chat#2723)
- ios: fix pull to refresh affecting pending connection sheet in chat list (simplex-chat#2724)
- android: correctly apply disable conditions to switch/abort switch buttons (simplex-chat#2726)
- android: move chat item menu info action above stop file action (simplex-chat#2725)
- ios: build 155 (last inlcuded pr simplex-chat#2723)
- android: fix interactions for member w/t contact - verify/fix connection buttons visible, member info can be opened via avatar in chat view (simplex-chat#2727)
- ios: build 156 (debug logs)
- android: fix QR code scanner height (simplex-chat#2728)
- android: removing tmp file when needed (simplex-chat#2729)
- core, mobile: fix editable interactions, item menu actions (simplex-chat#2733)
- android: fix preset servers button color (simplex-chat#2734)
- 157: more logging
- android: fix full name entry on profile creation; fix text on profile update (simplex-chat#2737)
- ios, android: hide force renegotiate encryption button (simplex-chat#2736)
- core: silence group errors to reduce load on UI event log (simplex-chat#2735)
- android: maybe fixes lang changer in some situations (simplex-chat#2739)
- core: update simplexmq (delete expired messages migration) (simplex-chat#2740)
- mobile: translations (simplex-chat#2738)
- website: translations (simplex-chat#2744)
- core: 5.2.0.3
- Merge pull request simplex-chat#2732 from simplex-chat/ep/fix-nse-crash
- mobile: v5.2 ios 158 (update library, hide debug toggles), android 133
- ios: 5.2 build 159 (more debug logging)
- Merge branch 'stable'
- core: split preferences to separate file
- 5.2.1.0: update simplexmq (fix slow queries and incorrect message join)
- fix hpack version
- update version to 5.2.0.4
- Merge pull request simplex-chat#2756 from simplex-chat/ep/521
- mobile: 5.2 android 134, ios 160 (patch for database performance)