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