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