1# Changelog
2
3### Version 2.1.2
4* Fixed avatars not being displayed on new installs
5
6### Version 2.1.1
7* Improved start up performance
8* bug fixes
9
10### Version 2.1.0
11* Added configurable font size
12* Added global OMEMO preference
13* Added scroll to bottom button
14* Only mark visible messages as read
15
16
17### Version 2.0.0
18* OMEMO by default for everything but public group chats
19* Integrate QR code scanner (requires camera permission)
20* Removed support for OTR
21* Removed support for customizable resources
22* Removed slide out panel for conversation overview
23* Add ability to change status message
24* Highlight irregular unicode code blocks in Jabber IDs
25* Conversations now requires Android 4.4+
26
27### Version 1.23.8
28* bug fixes
29
30### Version 1.23.7
31* Improved MAM support + bug fixes
32
33### Version 1.23.6
34* Fixed crash on receiving invalid HTTP slot response
35
36### Version 1.23.5
37* improved self chat
38
39### Version 1.23.4
40* keep screen on while playing audio
41* send delivery receipts after MAM catch-up
42* reduce number of wake locks
43
44### Version 1.23.3
45* Fixed OMEMO device list not being announced
46
47### Version 1.23.2
48* Removed NFC support
49* upload Avatars as JPEG
50* reduce APK size
51
52### Version 1.23.1
53* Show icon instead of image preview in conversation overview
54* fixed loop when trying to decrypt with YubiKey
55
56### Version 1.23.0
57* Support for read markers in private, non-anonymous group chats
58
59### Version 1.22.1
60* Disable swipe to left to end conversation
61* Fixed 'No permission to access …' when opening files shared from the SD card
62* Always open URLs in new tab
63
64### Version 1.22.0
65* Text markup *bold*, _italic_,`monospace` and ~strikethrough~
66* Use same emoji style on all Android versions
67* Display emojis slightly larger within continuous text
68
69### Version 1.21.0
70* Inline player for audio messages
71* Stronger compression for long videos
72* Long press the 'add back' button to show block menu
73
74### Version 1.20.1
75* fixed OTR encrypted file transfer
76
77### Version 1.20.0
78* presence subscription no longer required for OMEMO on compatible servers
79* display emoji-only messages slightly larger
80
81### Version 1.19.5
82* fixed connection loop on Android <4.4
83
84### Version 1.19.4
85* work around for OpensFire’s self signed certs
86* use VPN’s DNS servers first
87
88### Version 1.19.3
89* Do not create foreground service when all accounts are disabled
90* bug fixes
91
92### Version 1.19.2
93* bug fixes
94
95### Version 1.19.1
96* Made DNSSEC hostname validation opt-in
97
98### Version 1.19.0
99* Added 'App Shortcuts' to quickly access frequent contacts
100* Use DNSSEC to verify hostname instead of domain in certificate
101* Setting to enable Heads-up notifications
102* Added date separators in message view
103
104### Version 1.18.5
105* colorize send button only after history is caught up
106* improved MAM catchup strategy
107
108### Version 1.18.4
109* fixed UI freezes during connection timeout
110* fixed notification sound playing twice
111* fixed conversations being marked as read
112* removed 'copy text' in favor of 'select text' and 'share with'
113
114### Version 1.18.3
115* limited GPG encryption for MUC offline members
116
117### Version 1.18.2
118* added support for Android Auto
119* fixed HTTP Download over Tor
120* work around for nimbuzz.com MUCs
121
122### Version 1.18.1
123* bug fixes
124
125### Version 1.18.0
126* Conversations <1.16.0 will be unable to receive OMEMO encrypted messages
127* OMEMO: put auth tag into key (verify auth tag as well)
128* offer to block entire domain in message from stranger snackbar
129* treat URL as file if URL is in oob or contains key
130
131### Version 1.17.1
132* Switch Aztec to QR for faster scans
133* Fixed unread counter for image messages
134
135### Version 1.17.0
136* Do not notify for messages from strangers by default
137* Blocking a JID closes the corresponding conversation
138* Show message sender in conversation overview
139* Show unread counter for every conversation
140* Send typing notifications in private, non-anonymous MUCs
141* Support for the latest MAM namespace
142* Icons for attach menu
143
144### Version 1.16.2
145* change mam catchup strategie. support mam:1
146* bug fixes
147
148
149### Version 1.16.1
150* UI performance fixes
151* bug fixes
152
153### Version 1.16.0
154* configurable client side message retention period
155* compress videos before sending them
156
157### Version 1.15.5
158* show nick as bold text when mentioned in conference
159* bug fixes
160
161### Version 1.15.4
162* bug fixes
163
164### Version 1.15.3
165* show offline contacts in MUC as grayed-out
166* don't transcode gifs. add overlay indication to gifs
167* bug fixes
168
169### Version 1.15.2
170* bug fixes
171
172### Version 1.15.1
173* support for POSH (RFC7711)
174* support for quoting messages (via select text)
175* verified messages show shield icon. unverified messages show lock
176
177### Version 1.15.0
178* New [Blind Trust Before Verification](https://gultsch.de/trust.html) mode
179* Easily share Barcode and XMPP uri from Account details
180* Automatically deactivate own devices after 7 day of inactivity
181* Improvements fo doze/push mode
182* bug fixes
183
184### Version 1.14.9
185* warn in account details when data saver is enabled
186* automatically enable foreground service after detecting frequent restarts
187* bug fixes
188
189### Version 1.14.8
190* bug fixes
191
192### Version 1.14.7
193* error message accessible via context menu for failed messages
194* don't include pgp signature in anonymous mucs
195* bug fixes
196
197### Version 1.14.6
198* make error notification dismissable
199* bug fixes
200
201
202### Version 1.14.5
203* expert setting to delete OMEMO identities
204* bug fixes
205
206### Version 1.14.4
207* bug fixes
208
209### Version 1.14.3
210* XEP-0377: Spam Reporting
211* fix rare start up crashes
212
213### Version 1.14.2
214* support ANONYMOUS SASL
215* bug fixes
216
217### Version 1.14.1
218* Press lock icon to see why OMEMO is deactivated
219* bug fixes
220
221### Version 1.14.0
222* Improvments for N
223* Quick Reply to Notifications on N
224* Don't download avatars and files when data saver is on
225* bug fixes
226
227### Version 1.13.9
228* bug fixes
229
230### Version 1.13.8
231* show identities instead of resources in selection dialog
232* allow TLS direct connect when port is set to 5223
233* bug fixes
234
235### Version 1.13.7
236* bug fixes
237
238### Version 1.13.6
239* thumbnails for videos
240* bug fixes
241
242### Version 1.13.5
243* bug fixes
244
245### Version 1.13.4
246* support jingle ft:4
247* show contact as DND if one resource is
248* bug fixes
249
250### Version 1.13.3
251* bug fixes
252
253### Version 1.13.2
254* new PGP decryption logic
255* bug fixes
256
257### Version 1.13.1
258* changed some colors in dark theme
259* fixed fall-back message for OMEMO
260
261### Version 1.13.0
262* configurable dark theme
263* opt-in to share Last User Interaction
264
265### Version 1.12.9
266* make grace period configurable
267
268### Version 1.12.8
269* more bug fixes :-(
270
271### Version 1.12.7
272* bug fixes
273
274### Version 1.12.6
275* bug fixes
276
277### Version 1.12.5
278* new create conference dialog
279* show first unread message on top
280* show geo uri as links
281* circumvent long message DOS
282
283### Version 1.12.4
284* show offline members in conference (needs server support)
285* various bug fixes
286
287### Version 1.12.3
288* make omemo default when all resources support it
289* show presence of other resources as template
290* start typing in StartConversationsActivity to search
291* various bug fixes and improvements
292
293### Version 1.12.2
294* fixed pgp presence signing
295
296### Version 1.12.1
297* small bug fixes
298
299### Version 1.12.0
300* new welcome screen that makes it easier to register account
301* expert setting to modify presence
302
303### Version 1.11.7
304* Share xmpp uri from conference details
305* add setting to allow quick sharing
306* various bug fixes
307
308### Version 1.11.6
309* added preference to disable notification light
310* various bug fixes
311
312### Version 1.11.5
313* check file ownership to not accidentally share private files
314
315### Version 1.11.4
316* fixed a bug where contacts are shown as offline
317* improved broken PEP detection
318
319### Version 1.11.3
320* check maximum file size when using HTTP Upload
321* properly calculate caps hash
322
323### Version 1.11.2
324* only add image files to media scanner
325* allow to delete files
326* various bug fixes
327
328### Version 1.11.1
329* fixed some bugs when sharing files with Conversations
330
331### Version 1.11.0
332* OMEMO encrypted conferences
333
334### Version 1.10.1
335* made message correction opt-in
336* various bug fixes
337
338### Version 1.10.0
339* Support for XEP-0357: Push Notifications
340* Support for XEP-0308: Last Message Correction
341* introduced build flavors to make dependence on play-services optional
342
343### Version 1.9.4
344* prevent cleared Conversations from reloading history with MAM
345* various MAM fixes
346
347### Version 1.9.3
348* expert setting that enables host and port configuration
349* expert setting opt-out of bookmark autojoin handling
350* offer to rejoin a conference after server sent unavailable
351* internal rewrites
352
353### Version 1.9.2
354* prevent startup crash on Sailfish OS
355* minor bug fixes
356
357### Version 1.9.1
358* minor bug fixes incl. a workaround for nimbuzz.com
359
360### Version 1.9.0
361* Per conference notification settings
362* Let user decide whether to compress pictures
363* Support for XEP-0368
364* Ask user to exclude Conversations from battery optimizations
365
366### Version 1.8.4
367* prompt to trust own OMEMO devices
368* fixed rotation issues in avatar publication
369* invite non-contact JIDs to conferences
370
371### Version 1.8.3
372* brought text selection back
373
374### Version 1.8.2
375* fixed stuck at 'connecting...' bug
376* make message box behave correctly with multiple links
377
378### Version 1.8.1
379* enabled direct share on Android 6.0
380* ask for permissions on Android 6.0
381* notify on MAM catchup messages
382* bug fixes
383
384### Version 1.8.0
385* TOR/ORBOT support in advanced settings
386* show vcard avatars of participants in a conference
387
388### Version 1.7.3
389* fixed PGP encrypted file transfer
390* fixed repeating messages in slack conferences
391
392### Version 1.7.2
393* decode PGP messages in background
394
395####Versrion 1.7.1
396* performance improvements when opening a conversation
397
398### Version 1.7.0
399* CAPTCHA support
400* SASL EXTERNAL (client certifiates)
401* fetching MUC history via MAM
402* redownload deleted files from HTTP hosts
403* Expert setting to automatically set presence
404* bug fixes
405
406### Version 1.6.11
407* tab completion for MUC nicks
408* history export
409* bug fixes
410
411### Version 1.6.10
412* fixed facebook login
413* fixed bug with ejabberd mam
414* use official HTTP File Upload namespace
415
416### Version 1.6.9
417* basic keyboard support
418
419### Version 1.6.8
420* reworked 'enter is send' setting
421* reworked DNS server discovery on lolipop devices
422* various bug fixes
423
424### Version 1.6.7
425* bug fixes
426
427### Version 1.6.6
428* best 1.6 release yet
429
430### Version 1.6.5
431* more OMEMO fixes
432
433### Version 1.6.4
434* setting to enable white chat bubbles
435* limit OMEMO key publish attempts to work around broken PEP
436* various bug fixes
437
438### Version 1.6.3
439* bug fixes
440
441### Version 1.6.2
442* fixed issues with connection time out when server does not support ping
443
444### Version 1.6.1
445* fixed crashes
446
447### Version 1.6.0
448* new multi-end-to-multi-end encryption method
449* redesigned chat bubbles
450* show unexpected encryption changes as red chat bubbles
451* always notify in private/non-anonymous conferences
452
453### Version 1.5.1
454* fixed rare crashes
455* improved otr support
456
457### Version 1.5.0
458* upload files to HTTP host and share them in MUCs. requires new [HttpUploadComponent](https://github.com/siacs/HttpUploadComponent) on server side
459
460### Version 1.4.5
461* fixes to message parser to not display some ejabberd muc status messages
462
463### Version 1.4.4
464* added unread count badges on supported devices
465* rewrote message parser
466
467### Version 1.4.0
468* send button turns into quick action button to offer faster access to take photo, send location or record audio
469* visually separate merged messages
470* faster reconnects of failed accounts after network switches
471* r/o vcard avatars for contacts
472* various bug fixes
473
474### Version 1.3.0
475* swipe conversations to end them
476* quickly enable / disable account via slider
477* share multiple images at once
478* expert option to distrust system CAs
479* mlink compatibility
480* bug fixes
481
482### Version 1.2.0
483* Send current location. (requires [plugin](https://play.google.com/store/apps/details?id=eu.siacs.conversations.sharelocation))
484* Invite multiple contacts at once
485* performance improvements
486* bug fixes
487
488### Version 1.1.0
489* Typing notifications (must be turned on in settings)
490* Various UI performance improvements
491* bug fixes
492
493### Version 1.0.4
494* load avatars asynchronously on start up
495* support for XEP-0092: Software Version
496
497### Version 1.0.3
498* load messages asynchronously on start up
499* bug fixes
500
501### Version 1.0.2
502* skipped
503
504### Version 1.0.1
505* accept more ciphers
506
507### Version 1.0
508* MUC controls (Affiliaton changes)
509* Added download button to notification
510* Added check box to hide offline contacts
511* Use Material theme and icons on Android L
512* Improved security
513* bug fixes + code clean up
514
515### Version 0.10
516* Support for Message Archive Management
517* Dynamically load message history
518* Ability to block contacts
519* New UI to verify fingerprints
520* Ability to change password on server
521* removed stream compression
522* quiet hours
523* fixed connection issues on ipv6 servers
524
525### Version 0.9.3
526* bug fixes
527
528### Version 0.9.2
529* more bug fixes
530
531### Version 0.9.1
532* bug fixes including some that caused Conversations to crash on start
533
534### Version 0.9
535* arbitrary file transfer
536* more options to verify OTR (SMP, QR Codes, NFC)
537* ability to create instant conferences
538* r/o dynamic tags (presence and roster groups)
539* optional foreground service (expert option)
540* added SCRAM-SHA1 login method
541* bug fixes
542
543### Version 0.8.4
544* bug fixes
545
546### Version 0.8.3
547* increased UI performance
548* fixed rotation bugs
549
550### Version 0.8.2
551* Share contacts via QR codes or NFC
552* Slightly improved UI
553* minor bug fixes
554
555### Version 0.8.1
556* minor bug fixes
557
558### Version 0.8
559* Download HTTP images
560* Show avatars in MUC tiles
561* Disabled SSLv3
562* Performance improvements
563* bug fixes
564
565### Version 0.7.3
566* revised tablet ui
567* internal rewrites
568* bug fixes
569
570### Version 0.7.2
571* show full timestamp in messages
572* brought back option to use JID to identify conferences
573* optionally request delivery receipts (expert option)
574* more languages
575* bug fixes
576
577### Version 0.7.1
578* Optionally use send button as status indicator
579
580### Version 0.7
581* Ability to disable notifications for single conversations
582* Merge messages in chat bubbles
583* Fixes for OpenPGP and OTR (please republish your public key)
584* Improved reliability on sending messages
585* Join password protected Conferences
586* Configurable font size
587* Expert options for encryption
588
589### Version 0.6
590* Support for server side avatars
591* save images in gallery
592* show contact name and picture in non-anonymous conferences
593* reworked account creation
594* various bug fixes
595
596### Version 0.5.2
597* minor bug fixes
598
599### Version 0.5.1
600* couple of small bug fixes that have been missed in 0.5
601* complete translations for Swedish, Dutch, German, Spanish, French, Russian
602
603### Version 0.5
604* UI overhaul
605* MUC / Conference bookmarks
606* A lot of bug fixes
607
608### Version 0.4
609* OTR file encryption
610* keep OTR messages and files on device until both parties or online at the same time
611* XEP-0333. Mark whether the other party has read your messages
612* Delayed messages are now tagged properly
613* Share images from the Gallery
614* Infinit history scrolling
615* Mark the last used presence in presence selection dialog
616
617### Version 0.3
618* Mostly bug fixes and internal rewrites
619* Touch contact picture in conference to highlight
620* Long press on received image to share
621* made OTR more reliable
622* improved issues with occasional message lost
623* experimental conference encryption. (see FAQ)
624
625### Version 0.2.3
626* regression fix with receiving encrypted images
627
628### Version 0.2.2
629* Ability to take photos directly
630* Improved openPGP offline handling
631* Various bug fixes
632* Updated Translations
633
634### Version 0.2.1
635* Various bug fixes
636* Updated Translations
637
638### Version 0.2
639* Image file transfer
640* Better integration with OpenKeychain (PGP encryption)
641* Nicer conversation tiles for conferences
642* Ability to clear conversation history
643* A lot of bug fixes and code clean up
644
645### Version 0.1.3
646* Switched to minidns library to resolve SRV records
647* Faster DNS in some cases
648* Enabled stream compression
649* Added permanent notification when an account fails to connect
650* Various bug fixes involving message notifications
651* Added support for DIGEST-MD5 auth
652
653### Version 0.1.2
654* Various bug fixes relating to conferences
655* Further DNS lookup improvements
656
657### Version 0.1.1
658* Fixed the 'server not found' bug
659
660### Version 0.1
661* Initial release