CHANGELOG.md

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