Mobile apps:
- secret chat groups!
- support accessing SimpleX messaging servers via Orbot (both iOS and Android)
- new app icons
- advanced network settings
- improved battery usage and traffic
Terminal app:
- support SOCKS5 proxy
/info
command to show information and servers for contacts and group members: use/info <name>
for contact and/info #<group> <name>
for member information.
Commits:
- allow passing version to install.sh (#837)
- blog: v3.1-beta release (#838)
- update readme link
- update install.sh
- fix install.sh script
- update readme
- core: commands to get/set network configuration (#839)
- terminal: help for /i and /net commands (#842)
- android: UI to access servers via SOCKS proxy (#840)
- ios: add member ui wip (#834)
- ios: group & group member info views (#841)
- ios: groups miscellaneous (#843)
- ios: update chat info view (#844)
- core: create group with JSON profile, including image (#845)
- trigger build
- update readme
- trigger build
- ios: only show notification on received messages, do not remove non-current group members from contacts that can be added to the group (#846)
- core: allow getting and setting network config when chat is not started (#847)
- ios: create group with profile image (#849)
- android: groups ui (#850)
- core: editing group profiles (no conflict resolution) (#851)
- ios: edit group profile (#853)
- mobile: refine allowed group actions; inactive group indicator (#852)
- ios: move GroupChatInfoView (#854)
- ios: add group members when group is created (#857)
- android: create group view (#855)
- core: allow creating groups with the same display name; mobile: update group status when group deleted by another member or user removed (#859)
- android: save SOCKS setting to preference and enable on start (#848)
- mobile: show errors when joining group (#861)
- android: edit group profile (#862)
- ios: version 3.1 (66)
- android: version 3.1 (47)
- readme: add monero wallet for donations (#863)
- core: split group deletion into two transactions to prevent crashes on android (#865)
- ios: fix Servers section flickering on info view; android: button text (#866)
- mobile: developer tools (#867)
- mobile: filter out members in statuses left and removed (#869)
- core: support passing all network configuration to the agent (#868)
- ios: group ui translations; android: empty lists ui fixes (#870)
- QRCodeScanner will close camera on back press (#872)
- ios: advanced network settings (#873)
- update simplexmq (reconnect on network config change) (#878)
- mobile: update logo (#876)
- install: add android build script (#877)
- core: add delete group logs (#879)
- Removed gesture interception while long clicking on a chat bubble (#871)
- update logos on SimpleX info page for dark mode (#880)
- ios: register group defaults to correctly read network settings in NSE (#882)
- ios: alternative app icon (#881)
- ios: remove option to not show pending contact connections (#883)
- Button in notification that routes to settings for that specific notification channel. Android O+ (#875)
- Update to Compose 1.2.0 beta2 (#874)
- android: add fastlane metadata (#885)
- build-android: fix git compatibility (#884)
- android: change nix config logic (#888)
- terminal: update active group when message is updated (#891)
- core: clear group content on deletion, break transaction to prevent error on Android, more logs (#892)
- android: remove cmake version pin from gradle (#889)
- android: check nix hash (#893)
- Merge branch 'stable'
- ios: remove modal sheets before authentication (#897)
- App icon chooser (#894)
- android: advanced network settings (#895)
- ios: advanced network settings translations (#899)
- android: static vars for NetCfg (#900)
- ios: version 3.1 (67)
- core: fix race condition in --execute option, closes #890 (#898)
- core: fully remove invited member (#901)
- android: fix crash on invalid base64 image, show placeholder image instead (#902)
- core: remove logs, remove log for A_DUPLICATE error (#896)
- update f-droid description
- ios: fix notification badge count (#903)
- build-android: specify commit (#904)
- android: update version 3.1 (48)
- ios: version 3.1 (68)
- update readme image
- 3.1.0