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