CHANGELOG.md

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