CHANGELOG.md

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