1# Changelog
2
3### Version 2.15.1
4
5* Show message status as icons
6* Introduce 'Large font' setting for message bubbles
7
8### Version 2.15.0
9
10* Use Material 3 theme
11* Reorganize settings
12* Synchronize read state across devices
13
14### Version 2.14.2
15
16* Restore access to Channel Discovery for Android 6+7
17* Improve logging for failed call integration
18
19### Version 2.14.1
20
21* Fix A/V calls on Android 8
22* Fix race conditions in new call integration
23* Fix video compression sticking around
24
25### Version 2.14.0
26
27* Improve integration of A/V calls into the operating system
28
29### Version 2.13.4
30
31* Fix minor regressions introduced with 2.13.1
32
33### Version 2.13.3
34
35* Provide easier access to 'Privacy Policy' on Play Store version (Quicksy and Conversations)
36* Remove address book integration on Play Store version of Conversations
37
38### Version 2.13.2
39
40* minor bug fixes
41* slight modifications in Quicksy onboard flow
42
43### Version 2.13.1
44
45* Support P2P file transfer via WebRTC data channels
46* Fix interoperability issues with Bind 2.0 on ejabberd
47* Bundle Let’s Encrypt root certificates for Android <= 7
48
49### Version 2.13.0
50
51* Easier access to 'Show QR code'
52* Support PEP Native Bookmarks
53* Add support for SDP Offer / Answer Model (Used by SIP gateways)
54* Raise target API to Android 14
55
56### Version 2.12.12
57
58* Support Private DNS (DNS over TLS)
59* Support themed launcher icon
60* Fix rare permission issue when sharing files on Android 11+
61
62### Version 2.12.11
63
64* Bump libwebrtc dependency to M117 and bump libvpx
65* Go back to AAC for voice messages
66* Support per app language settings
67
68### Version 2.12.10
69
70* support per conversation notification settings
71* use opus for voice messages on Android 10
72
73### Version 2.12.9
74
75* Introduce new backup file format
76
77### Version 2.12.8
78
79* Disable opening backup files (.ceb) from file manager
80
81### Version 2.12.7
82
83* Remove channel discovery feature from Google Play version
84
85### Version 2.12.6
86
87* Fix 'q' falsely being recognized as cyrillic
88
89### Version 2.12.5
90
91* Bump Target SDK to 33 again
92* Fix issues on servers supporting SASL2 w/o inline Stream Management
93
94### Version 2.12.4
95
96* Revert Target SDK bump (back to 32) to fix various issues on Android 13
97
98### Version 2.12.3
99
100* Improve support for new emojis
101* Add ability to remove account from server
102* Show timestamp for calls
103
104### Version 2.12.2
105
106* Increase corner radius on profile pictures
107
108### Version 2.12.1
109
110* Fix crash in UnifiedPush Distributor
111
112### Version 2.12.0
113
114* Integrate UnifiedPush Distributor to facilitate push messages to other UnifiedPush enabled apps like Tusky and Fedilab
115
116### Version 2.11.3
117
118* Fix messages getting resend when using SASL2
119* Fix black video between some devices
120* Fix crash on empty passwords
121
122### Version 2.11.2
123
124* Fixed regression in P2P file transfer
125
126### Version 2.11.1
127
128* Fix resend loop on servers that support only sm:2
129* Show 'Switch to video' only if other party supports video
130
131### Version 2.11.0
132
133* Implement Extensible SASL Profile, Bind 2.0 and Fast for faster reconnects
134* Implement Channel Binding
135* Add ability to switch from audio call to video call
136* Add ability to delete own avatar
137* Add notification for missed calls
138
139### Version 2.10.10
140
141* Minor bug fixes
142* Restore ability to call out via JMP and other services (Playstore version)
143
144### Version 2.10.9
145
146* Ask for Bluetooth permissions when making A/V calls (You can reject this if you don’t use Bluetooth headsets)
147* Fix bug when calling Movim
148
149### Version 2.10.8
150
151* Fix wrong avatar being shown for group chats
152
153### Version 2.10.7
154
155* always ask for battery optimizations opt-out
156* set local only flag on 'x connected accounts' notifications
157* Minor bug fixes
158
159### Version 2.10.6
160
161* Minor bug fixes
162
163### Version 2.10.5
164
165* Security: Stop downloading files that exceed advertised file size
166* Security: Limit POSH files to 10K
167
168### Version 2.10.4
169
170* Fix interaction with Google Maps Share Location Plugin
171* Remove footnote with regards to server fee
172
173### Version 2.10.3
174
175* Store files in location appropriate for Android 11
176* Attempt to reconnect call after network switch
177* Show caller JID and account JID in incoming call screen
178
179### Version 2.10.2
180
181* Fix crash when rendering some quotes
182* Fix crash in welcome screen
183
184### Version 2.10.1
185
186* Fix issue with some videos not being compressed
187* Fix rare crash when opening notification
188
189### Version 2.10.0
190
191* Show black bars when remote video does not match aspect ratio of screen
192* Improve search performance
193* Add setting to prevent screenshots
194
195### Version 2.9.13
196
197* minor A/V improvements
198
199### Version 2.9.12
200
201* Always verify domain name. No user overwrite
202* Support roster pre authentication
203
204### Version 2.9.11
205
206* Fixed 'No Connectivity' issues on Android 7.1
207
208### Version 2.9.10
209* fix HTTP up/download for users that don’t trust system CAs
210
211### Version 2.9.9
212
213* Various bug fixes around Tor support
214* Improve call compatibility with Dino
215
216### Version 2.9.8
217
218* Verify A/V calls with preexisting OMEMO sessions
219* Improve compatibility with non libwebrtc WebRTC implementations
220
221### Version 2.9.7
222
223* Ability to select incoming call ringtone
224* Fix OpenPGP key id discovery for OpenKeychain 5.6+
225* Properly verify punycode TLS certificates
226* Improve stability of RTP session establishment (calling)
227
228### Version 2.9.6
229
230* Show call button for offline contacts if they previously announced support
231* Back button no longer ends call when call is connected
232* bug fixes
233
234### Version 2.9.5
235
236* Quicksy: Automatically receive verification SMS
237
238### Version 2.9.4
239* minor stability improvements for A/V calls
240* Conversations releases from here on forward require Android 5
241
242### Version 2.9.3
243
244* Fixed connectivity issues when different accounts used different SCRAM mechanisms
245* Add support for SCRAM-SHA-512
246* Allow P2P (Jingle) file transfer with self contact
247
248### Version 2.9.2
249
250* Offer Easy Invite generation on supporting servers
251* Display GIFs send from Movim
252* store avatars in cache
253
254### Version 2.9.1
255
256* fixed search on Android <= 5
257* optimize memory consumption
258
259### Version 2.9.0
260
261* Search individual conversations
262* Notify user if message delivery fails
263* Remember display names (nicks) from Quicksy users across restarts
264* Add button to start Orbot (Tor) from notification if necessary
265
266### Version 2.8.10
267
268* Handle GPX files
269* Improve performance for backup restore
270* bug fixes
271
272### Version 2.8.9
273
274* add 'Return to chat' to audio call screen
275* Improve keyboard shortcuts
276* bug fixes
277
278### Version 2.8.8
279
280* Fixed notifications not showing up under certain conditions
281* Fixed compatibility issues and crashes related to A/V calls
282
283### Version 2.8.7
284
285* Show help button if A/V call fails
286* Fixed some annoying crashes
287* Fixed Jingle connections (file transfer + calls) with bare JIDs
288
289### Version 2.8.6
290
291* Offer to record voice message when callee is busy
292
293### Version 2.8.5
294
295* Reduce echo during calls on some devices
296* Fix login when passwords contains special characters
297* Play dial and busy tones on speaker during video calls
298
299### Version 2.8.4
300
301* Rework Login with certificate UI
302* Add ability to pin chats on top (add to favorites)
303
304### Version 2.8.3
305
306* Move call icon to the left in order to keep other toolbar icons in a consistent place
307* Show call duration during audio calls
308* Tie breaking for A/V calls (the same two people calling each other at the same time)
309
310### Version 2.8.2
311
312* Add button to switch camera during video call
313* Fixed voice calls on tablets
314
315### Version 2.8.1
316
317* Audible feedback (dialing, call started, call ended) for voice calls.
318* Fixed issue with retrying failed video call
319
320### Version 2.8.0
321
322* Audio/Video calls (Requires server support in form of STUN and TURN servers discoverable via XEP-0215)
323
324
325### Version 2.7.1
326
327* Fix avatar selection on some Android 10 devices
328* Fix file transfer for larger files
329
330### Version 2.7.0
331
332* Provide PDF preview on Android 5+
333* Use 12 byte IVs for OMEMO
334
335### Version 2.6.4
336
337* Support automatic theme switching on Android 10
338
339### Version 2.6.3
340
341* Support for ?register and ?register;preauth XMPP uri parameters
342
343### Version 2.6.2
344* let users set their own nick name
345* resume download of OMEMO encrypted files
346* Channels now use '#' as symbol in avatar
347* Quicksy uses 'always' as OMEMO encryption default (hides lock icon)
348
349### Version 2.6.1
350* fixes for Jingle IBB file transfer
351* fixes for repeated corrections filling up the database
352* switched to Last Message Correction v1.1
353
354### Version 2.6.0
355* Introduce expert setting to perform channel discovery on local server instead of [search.jabber.network](https://search.jabber.network)
356* Enable delivery check marks by default and remove setting
357* Enable ‘Send button indicates status’ by default and remove setting
358* Move Backup and Foreground Service settings to main screen
359
360### Version 2.5.12
361* Jingle file transfer fixes
362* Fixed OMEMO self healing (after backup restore) on servers w/o MAM
363
364### Version 2.5.11
365* Fixed crash on Android <5.0
366
367### Version 2.5.10
368* Fixed crash on Xiaomi devices running Android 8.0 + 8.1
369
370### Version 2.5.9
371* fixed minor security issues
372* Share XMPP uri from channel search by long pressing a result
373
374### Version 2.5.8
375* fixed connection issues over Tor
376* P2P file transfer (Jingle) now offers direct candidates
377* Support XEP-0396: Jingle Encrypted Transports - OMEMO
378
379### Version 2.5.7
380* fixed crash when scanning QR codes on Android 6 and lower
381* when sharing a message from and to Conversations insert it as quote
382
383### Version 2.5.6
384* fixes for Jingle file transfer
385* fixed some rare crashes
386
387### Version 2.5.5
388* allow backups to be restored from anywhere
389* bug fixes
390
391### Version 2.5.4
392* stability improvements for group chats and channels
393
394### Version 2.5.3
395* bug fixes for peer to peer file transfer (Jingle)
396* fixed server info for unlimited/unknown max file size
397
398### Version 2.5.2
399* bug fixes
400
401### Version 2.5.1
402* minor bug fixes
403* Set own OMEMO devices to inactive after not seeing them for 14 days. (was 7 days)
404
405### Version 2.5.0
406* Added channel search via search.jabbercat.org
407* Reworked onboarding screens
408* Warn when trying to enter domain address or channel address in Add Contact dialog
409
410### Version 2.4.3
411* Fixed display of private messages sent from another client
412* Fixed backup creation on long time installations
413
414### Version 2.4.2
415* Fix image preview on older Android version
416
417### Version 2.4.1
418* Fixed crash in message view
419
420### Version 2.4.0
421* New Backup / Restore feature
422* Clearly distinguish between (private) group chats and (public) channels
423* Redesigned participants view for group chats and channels
424* Redesigned create new contact/group chat/channel flow in Start Conversation screen
425
426
427### Version 2.3.12
428* Fixed rare crash on start up
429* Fixed avatar not being refreshed in group chats
430
431### Version 2.3.11
432* Support for Android 9 'message style' notifications
433* OMEMO stability improvements
434* Added ability to destroy group chats
435* Do not show deleted files in media browser
436* Added 'Keep Original' as video quality choice
437
438### Version 2.3.10
439* lower minimum required Android version to 4.1
440* Synchronize group chat join/leaves across multiple clients
441* Fixed sending PGP encrypted messages from quick reply
442
443### Version 2.3.9
444* OMEMO stability improvements
445* Context menu when long pressing avatar in 1:1 chat
446
447### Version 2.3.8
448* make PEP avatars public to play nice with Prosody 0.11
449* Fixed re-sending failed files in group chats
450
451### Version 2.3.7
452* long press on 'allow' or 'add back' snackbar to bring up 'reject'
453* bug fixes for Android 9
454
455### Version 2.3.6
456* Improved handling of bookmark nicks
457* Show send PM menu entry in anonymous MUCs
458
459### Version 2.3.5
460* Fixed group chat mentions when nick ends in . (dot)
461* Fixed Conversations not asking for permissions after direct share
462* Fixed CVE-2018-18467
463
464### Version 2.3.4
465* Fixed sending OMEMO files to ChatSecure
466
467### Version 2.3.3
468* Fixed connection issues with user@ip type JIDs
469
470### Version 2.3.2
471* Fixed OMEMO on Android 5.1 & 6.0
472* Added setting for video quality
473* bug fixes
474
475### Version 2.3.1
476* Stronger compression for video files
477* Use SNI on STARTTLS to fix gtalk
478* Fix Quiet Hours on Android 8+
479* Use Consistent Color Generation (XEP-0392)
480
481### Version 2.3.0
482* Preview and ask for confirmation before sending media files
483* View per conversation media files in contact and conference details screens
484* Enable foreground service by default for Android 8 (notification can be disabled by long pressing it)
485* Audio player: disable screen and switch to ear piece
486* Support TLSv1.3 (ejabberd ≤ 18.06 is incompatible with openssl 1.1.1 - Update ejabberd or downgrade openssl if you get ›Stream opening error‹)
487
488
489### Version 2.2.9
490* Store bookmarks in PEP if server has ability to convert to old bookmarks
491* Show Jabber IDs from address book in Start Conversation screen
492
493### Version 2.2.8
494* fixed regression that broke XMPP uris
495
496### Version 2.2.7
497* stability improvements
498
499### Version 2.2.6
500* support old MAM version to work with Prosody
501
502### Version 2.2.5
503* Persist MUC avatar across restarts / show in bookmarks
504* Offer Paste as quote for HTML content
505
506### Version 2.2.4
507* Use group chat name as primary identifier
508* Show group name and subject in group chat details
509* Upload group chat avatar on compatible servers
510
511### Version 2.2.3
512* Introduce Expert Setting to enable direct search
513* Introduce Paste As Quote on Android 6+
514* Fixed issues with HTTP Upload
515
516### Version 2.2.2
517* Fixed connection problems with TLS1.3 servers
518* Attempt to delete broken bundles from PEP
519* Use FCM instead of GCM
520
521### Version 2.2.1
522* improved recording quality
523* load map tiles over Tor if enabled
524
525### Version 2.2.0
526* Integrate Voice Recorder
527* Integrate Share Location
528* Added ability to search messages
529
530### Version 2.1.4
531* bug fixes
532
533### Version 2.1.3
534* Do not process stanzas with invalid JIDs
535
536### Version 2.1.2
537* Fixed avatars not being displayed on new installs
538
539### Version 2.1.1
540* Improved start up performance
541* bug fixes
542
543### Version 2.1.0
544* Added configurable font size
545* Added global OMEMO preference
546* Added scroll to bottom button
547* Only mark visible messages as read
548
549
550### Version 2.0.0
551* OMEMO by default for everything but public group chats
552* Integrate QR code scanner (requires camera permission)
553* Removed support for OTR
554* Removed support for customizable resources
555* Removed slide out panel for conversation overview
556* Add ability to change status message
557* Highlight irregular unicode code blocks in Jabber IDs
558* Conversations now requires Android 4.4+
559
560### Version 1.23.8
561* bug fixes
562
563### Version 1.23.7
564* Improved MAM support + bug fixes
565
566### Version 1.23.6
567* Fixed crash on receiving invalid HTTP slot response
568
569### Version 1.23.5
570* improved self chat
571
572### Version 1.23.4
573* keep screen on while playing audio
574* send delivery receipts after MAM catch-up
575* reduce number of wake locks
576
577### Version 1.23.3
578* Fixed OMEMO device list not being announced
579
580### Version 1.23.2
581* Removed NFC support
582* upload Avatars as JPEG
583* reduce APK size
584
585### Version 1.23.1
586* Show icon instead of image preview in conversation overview
587* fixed loop when trying to decrypt with YubiKey
588
589### Version 1.23.0
590* Support for read markers in private, non-anonymous group chats
591
592### Version 1.22.1
593* Disable swipe to left to end conversation
594* Fixed 'No permission to access …' when opening files shared from the SD card
595* Always open URLs in new tab
596
597### Version 1.22.0
598* Text markup *bold*, _italic_,`monospace` and ~strikethrough~
599* Use same emoji style on all Android versions
600* Display emojis slightly larger within continuous text
601
602### Version 1.21.0
603* Inline player for audio messages
604* Stronger compression for long videos
605* Long press the 'add back' button to show block menu
606
607### Version 1.20.1
608* fixed OTR encrypted file transfer
609
610### Version 1.20.0
611* presence subscription no longer required for OMEMO on compatible servers
612* display emoji-only messages slightly larger
613
614### Version 1.19.5
615* fixed connection loop on Android <4.4
616
617### Version 1.19.4
618* work around for OpensFire’s self signed certs
619* use VPN’s DNS servers first
620
621### Version 1.19.3
622* Do not create foreground service when all accounts are disabled
623* bug fixes
624
625### Version 1.19.2
626* bug fixes
627
628### Version 1.19.1
629* Made DNSSEC hostname validation opt-in
630
631### Version 1.19.0
632* Added 'App Shortcuts' to quickly access frequent contacts
633* Use DNSSEC to verify hostname instead of domain in certificate
634* Setting to enable Heads-up notifications
635* Added date separators in message view
636
637### Version 1.18.5
638* colorize send button only after history is caught up
639* improved MAM catchup strategy
640
641### Version 1.18.4
642* fixed UI freezes during connection timeout
643* fixed notification sound playing twice
644* fixed conversations being marked as read
645* removed 'copy text' in favor of 'select text' and 'share with'
646
647### Version 1.18.3
648* limited GPG encryption for MUC offline members
649
650### Version 1.18.2
651* added support for Android Auto
652* fixed HTTP Download over Tor
653* work around for nimbuzz.com MUCs
654
655### Version 1.18.1
656* bug fixes
657
658### Version 1.18.0
659* Conversations <1.16.0 will be unable to receive OMEMO encrypted messages
660* OMEMO: put auth tag into key (verify auth tag as well)
661* offer to block entire domain in message from stranger snackbar
662* treat URL as file if URL is in oob or contains key
663
664### Version 1.17.1
665* Switch Aztec to QR for faster scans
666* Fixed unread counter for image messages
667
668### Version 1.17.0
669* Do not notify for messages from strangers by default
670* Blocking a JID closes the corresponding conversation
671* Show message sender in conversation overview
672* Show unread counter for every conversation
673* Send typing notifications in private, non-anonymous MUCs
674* Support for the latest MAM namespace
675* Icons for attach menu
676
677### Version 1.16.2
678* change mam catchup strategy. support mam:1
679* bug fixes
680
681### Version 1.16.1
682* UI performance fixes
683* bug fixes
684
685### Version 1.16.0
686* configurable client side message retention period
687* compress videos before sending them
688
689### Version 1.15.5
690* show nick as bold text when mentioned in conference
691* bug fixes
692
693### Version 1.15.4
694* bug fixes
695
696### Version 1.15.3
697* show offline contacts in MUC as grayed-out
698* don't transcode gifs. add overlay indication to gifs
699* bug fixes
700
701### Version 1.15.2
702* bug fixes
703
704### Version 1.15.1
705* support for POSH (RFC7711)
706* support for quoting messages (via select text)
707* verified messages show shield icon. unverified messages show lock
708
709### Version 1.15.0
710* New [Blind Trust Before Verification](https://gultsch.de/trust.html) mode
711* Easily share Barcode and XMPP uri from Account details
712* Automatically deactivate own devices after 7 day of inactivity
713* Improvements fo doze/push mode
714* bug fixes
715
716### Version 1.14.9
717* warn in account details when data saver is enabled
718* automatically enable foreground service after detecting frequent restarts
719* bug fixes
720
721### Version 1.14.8
722* bug fixes
723
724### Version 1.14.7
725* error message accessible via context menu for failed messages
726* don't include pgp signature in anonymous mucs
727* bug fixes
728
729### Version 1.14.6
730* make error notification dismissible
731* bug fixes
732
733
734### Version 1.14.5
735* expert setting to delete OMEMO identities
736* bug fixes
737
738### Version 1.14.4
739* bug fixes
740
741### Version 1.14.3
742* XEP-0377: Spam Reporting
743* fix rare start up crashes
744
745### Version 1.14.2
746* support ANONYMOUS SASL
747* bug fixes
748
749### Version 1.14.1
750* Press lock icon to see why OMEMO is deactivated
751* bug fixes
752
753### Version 1.14.0
754* Improvements for N
755* Quick Reply to Notifications on N
756* Don't download avatars and files when data saver is on
757* bug fixes
758
759### Version 1.13.9
760* bug fixes
761
762### Version 1.13.8
763* show identities instead of resources in selection dialog
764* allow TLS direct connect when port is set to 5223
765* bug fixes
766
767### Version 1.13.7
768* bug fixes
769
770### Version 1.13.6
771* thumbnails for videos
772* bug fixes
773
774### Version 1.13.5
775* bug fixes
776
777### Version 1.13.4
778* support jingle ft:4
779* show contact as DND if one resource is
780* bug fixes
781
782### Version 1.13.3
783* bug fixes
784
785### Version 1.13.2
786* new PGP decryption logic
787* bug fixes
788
789### Version 1.13.1
790* changed some colors in dark theme
791* fixed fall-back message for OMEMO
792
793### Version 1.13.0
794* configurable dark theme
795* opt-in to share Last User Interaction
796
797### Version 1.12.9
798* make grace period configurable
799
800### Version 1.12.8
801* more bug fixes :-(
802
803### Version 1.12.7
804* bug fixes
805
806### Version 1.12.6
807* bug fixes
808
809### Version 1.12.5
810* new create conference dialog
811* show first unread message on top
812* show geo uri as links
813* circumvent long message DOS
814
815### Version 1.12.4
816* show offline members in conference (needs server support)
817* various bug fixes
818
819### Version 1.12.3
820* make omemo default when all resources support it
821* show presence of other resources as template
822* start typing in StartConversationsActivity to search
823* various bug fixes and improvements
824
825### Version 1.12.2
826* fixed pgp presence signing
827
828### Version 1.12.1
829* small bug fixes
830
831### Version 1.12.0
832* new welcome screen that makes it easier to register account
833* expert setting to modify presence
834
835### Version 1.11.7
836* Share xmpp uri from conference details
837* add setting to allow quick sharing
838* various bug fixes
839
840### Version 1.11.6
841* added preference to disable notification light
842* various bug fixes
843
844### Version 1.11.5
845* check file ownership to not accidentally share private files
846
847### Version 1.11.4
848* fixed a bug where contacts are shown as offline
849* improved broken PEP detection
850
851### Version 1.11.3
852* check maximum file size when using HTTP Upload
853* properly calculate caps hash
854
855### Version 1.11.2
856* only add image files to media scanner
857* allow to delete files
858* various bug fixes
859
860### Version 1.11.1
861* fixed some bugs when sharing files with Conversations
862
863### Version 1.11.0
864* OMEMO encrypted conferences
865
866### Version 1.10.1
867* made message correction opt-in
868* various bug fixes
869
870### Version 1.10.0
871* Support for XEP-0357: Push Notifications
872* Support for XEP-0308: Last Message Correction
873* introduced build flavors to make dependence on play-services optional
874
875### Version 1.9.4
876* prevent cleared Conversations from reloading history with MAM
877* various MAM fixes
878
879### Version 1.9.3
880* expert setting that enables host and port configuration
881* expert setting opt-out of bookmark autojoin handling
882* offer to rejoin a conference after server sent unavailable
883* internal rewrites
884
885### Version 1.9.2
886* prevent startup crash on Sailfish OS
887* minor bug fixes
888
889### Version 1.9.1
890* minor bug fixes incl. a workaround for nimbuzz.com
891
892### Version 1.9.0
893* Per conference notification settings
894* Let user decide whether to compress pictures
895* Support for XEP-0368
896* Ask user to exclude Conversations from battery optimizations
897
898### Version 1.8.4
899* prompt to trust own OMEMO devices
900* fixed rotation issues in avatar publication
901* invite non-contact JIDs to conferences
902
903### Version 1.8.3
904* brought text selection back
905
906### Version 1.8.2
907* fixed stuck at 'connecting...' bug
908* make message box behave correctly with multiple links
909
910### Version 1.8.1
911* enabled direct share on Android 6.0
912* ask for permissions on Android 6.0
913* notify on MAM catchup messages
914* bug fixes
915
916### Version 1.8.0
917* TOR/ORBOT support in advanced settings
918* show vcard avatars of participants in a conference
919
920### Version 1.7.3
921* fixed PGP encrypted file transfer
922* fixed repeating messages in slack conferences
923
924### Version 1.7.2
925* decode PGP messages in background
926
927### Version 1.7.1
928* performance improvements when opening a conversation
929
930### Version 1.7.0
931* CAPTCHA support
932* SASL EXTERNAL (client certificates)
933* fetching MUC history via MAM
934* redownload deleted files from HTTP hosts
935* Expert setting to automatically set presence
936* bug fixes
937
938### Version 1.6.11
939* tab completion for MUC nicks
940* history export
941* bug fixes
942
943### Version 1.6.10
944* fixed facebook login
945* fixed bug with ejabberd mam
946* use official HTTP File Upload namespace
947
948### Version 1.6.9
949* basic keyboard support
950
951### Version 1.6.8
952* reworked 'enter is send' setting
953* reworked DNS server discovery on lolipop devices
954* various bug fixes
955
956### Version 1.6.7
957* bug fixes
958
959### Version 1.6.6
960* best 1.6 release yet
961
962### Version 1.6.5
963* more OMEMO fixes
964
965### Version 1.6.4
966* setting to enable white chat bubbles
967* limit OMEMO key publish attempts to work around broken PEP
968* various bug fixes
969
970### Version 1.6.3
971* bug fixes
972
973### Version 1.6.2
974* fixed issues with connection time out when server does not support ping
975
976### Version 1.6.1
977* fixed crashes
978
979### Version 1.6.0
980* new multi-end-to-multi-end encryption method
981* redesigned chat bubbles
982* show unexpected encryption changes as red chat bubbles
983* always notify in private/non-anonymous conferences
984
985### Version 1.5.1
986* fixed rare crashes
987* improved otr support
988
989### Version 1.5.0
990* upload files to HTTP host and share them in MUCs. requires new [HttpUploadComponent](https://github.com/siacs/HttpUploadComponent) on server side
991
992### Version 1.4.5
993* fixes to message parser to not display some ejabberd muc status messages
994
995### Version 1.4.4
996* added unread count badges on supported devices
997* rewrote message parser
998
999### Version 1.4.0
1000* send button turns into quick action button to offer faster access to take photo, send location or record audio
1001* visually separate merged messages
1002* faster reconnects of failed accounts after network switches
1003* r/o vcard avatars for contacts
1004* various bug fixes
1005
1006### Version 1.3.0
1007* swipe conversations to end them
1008* quickly enable / disable account via slider
1009* share multiple images at once
1010* expert option to distrust system CAs
1011* mlink compatibility
1012* bug fixes
1013
1014### Version 1.2.0
1015* Send current location. (requires [plugin](https://play.google.com/store/apps/details?id=eu.siacs.conversations.sharelocation))
1016* Invite multiple contacts at once
1017* performance improvements
1018* bug fixes
1019
1020### Version 1.1.0
1021* Typing notifications (must be turned on in settings)
1022* Various UI performance improvements
1023* bug fixes
1024
1025### Version 1.0.4
1026* load avatars asynchronously on start up
1027* support for XEP-0092: Software Version
1028
1029### Version 1.0.3
1030* load messages asynchronously on start up
1031* bug fixes
1032
1033### Version 1.0.2
1034* skipped
1035
1036### Version 1.0.1
1037* accept more ciphers
1038
1039### Version 1.0
1040* MUC controls (Affiliation changes)
1041* Added download button to notification
1042* Added check box to hide offline contacts
1043* Use Material theme and icons on Android L
1044* Improved security
1045* bug fixes + code clean up
1046
1047### Version 0.10
1048* Support for Message Archive Management
1049* Dynamically load message history
1050* Ability to block contacts
1051* New UI to verify fingerprints
1052* Ability to change password on server
1053* removed stream compression
1054* quiet hours
1055* fixed connection issues on ipv6 servers
1056
1057### Version 0.9.3
1058* bug fixes
1059
1060### Version 0.9.2
1061* more bug fixes
1062
1063### Version 0.9.1
1064* bug fixes including some that caused Conversations to crash on start
1065
1066### Version 0.9
1067* arbitrary file transfer
1068* more options to verify OTR (SMP, QR Codes, NFC)
1069* ability to create instant conferences
1070* r/o dynamic tags (presence and roster groups)
1071* optional foreground service (expert option)
1072* added SCRAM-SHA1 login method
1073* bug fixes
1074
1075### Version 0.8.4
1076* bug fixes
1077
1078### Version 0.8.3
1079* increased UI performance
1080* fixed rotation bugs
1081
1082### Version 0.8.2
1083* Share contacts via QR codes or NFC
1084* Slightly improved UI
1085* minor bug fixes
1086
1087### Version 0.8.1
1088* minor bug fixes
1089
1090### Version 0.8
1091* Download HTTP images
1092* Show avatars in MUC tiles
1093* Disabled SSLv3
1094* Performance improvements
1095* bug fixes
1096
1097### Version 0.7.3
1098* revised tablet ui
1099* internal rewrites
1100* bug fixes
1101
1102### Version 0.7.2
1103* show full timestamp in messages
1104* brought back option to use JID to identify conferences
1105* optionally request delivery receipts (expert option)
1106* more languages
1107* bug fixes
1108
1109### Version 0.7.1
1110* Optionally use send button as status indicator
1111
1112### Version 0.7
1113* Ability to disable notifications for single conversations
1114* Merge messages in chat bubbles
1115* Fixes for OpenPGP and OTR (please republish your public key)
1116* Improved reliability on sending messages
1117* Join password protected Conferences
1118* Configurable font size
1119* Expert options for encryption
1120
1121### Version 0.6
1122* Support for server side avatars
1123* save images in gallery
1124* show contact name and picture in non-anonymous conferences
1125* reworked account creation
1126* various bug fixes
1127
1128### Version 0.5.2
1129* minor bug fixes
1130
1131### Version 0.5.1
1132* couple of small bug fixes that have been missed in 0.5
1133* complete translations for Swedish, Dutch, German, Spanish, French, Russian
1134
1135### Version 0.5
1136* UI overhaul
1137* MUC / Conference bookmarks
1138* A lot of bug fixes
1139
1140### Version 0.4
1141* OTR file encryption
1142* keep OTR messages and files on device until both parties or online at the same time
1143* XEP-0333. Mark whether the other party has read your messages
1144* Delayed messages are now tagged properly
1145* Share images from the Gallery
1146* Infinite history scrolling
1147* Mark the last used presence in presence selection dialog
1148
1149### Version 0.3
1150* Mostly bug fixes and internal rewrites
1151* Touch contact picture in conference to highlight
1152* Long press on received image to share
1153* made OTR more reliable
1154* improved issues with occasional message lost
1155* experimental conference encryption. (see FAQ)
1156
1157### Version 0.2.3
1158* regression fix with receiving encrypted images
1159
1160### Version 0.2.2
1161* Ability to take photos directly
1162* Improved openPGP offline handling
1163* Various bug fixes
1164* Updated Translations
1165
1166### Version 0.2.1
1167* Various bug fixes
1168* Updated Translations
1169
1170### Version 0.2
1171* Image file transfer
1172* Better integration with OpenKeychain (PGP encryption)
1173* Nicer conversation tiles for conferences
1174* Ability to clear conversation history
1175* A lot of bug fixes and code clean up
1176
1177### Version 0.1.3
1178* Switched to minidns library to resolve SRV records
1179* Faster DNS in some cases
1180* Enabled stream compression
1181* Added permanent notification when an account fails to connect
1182* Various bug fixes involving message notifications
1183* Added support for DIGEST-MD5 auth
1184
1185### Version 0.1.2
1186* Various bug fixes relating to conferences
1187* Further DNS lookup improvements
1188
1189### Version 0.1.1
1190* Fixed the 'server not found' bug
1191
1192### Version 0.1
1193* Initial release