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