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