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