CHANGELOG.md

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