CHANGELOG.md

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