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