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