CHANGELOG.md

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