aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
blob: d4b6d001c5f80f45d9fff89cd954b6a3d2f665ae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
###Changelog

####Version 1.15.5
* show nick as bold text when mentioned in conference
* bug fixes

####Version 1.15.4
* bug fixes

####Version 1.15.3
* show offline contacts in MUC as grayed-out
* don't transcode gifs. add overlay indication to gifs
* bug fixes

####Version 1.15.2
* bug fixes

####Version 1.15.1
* support for POSH (RFC7711)
* support for quoting messages (via select text)
* verified messages show shield icon. unverified messages show lock

####Version 1.15.0
* New [Blind Trust Before Verification](https://gultsch.de/trust.html) mode
* Easily share Barcode and XMPP uri from Account details
* Automatically deactivate own devices after 7 day of inactivity
* Improvements fo doze/push mode
* bug fixes

####Version 1.14.9
* warn in account details when data saver is enabled
* automatically enable foreground service after detecting frequent restarts
* bug fixes

####Version 1.14.8
* bug fixes

####Version 1.14.7
* error message accessible via context menu for failed messages
* don't include pgp signature in anonymous mucs
* bug fixes

####Version 1.14.6
* make error notification dismissable
* bug fixes


####Version 1.14.5
* expert setting to delete OMEMO identities
* bug fixes

####Version 1.14.4
* bug fixes

####Version 1.14.3
* XEP-0377: Spam Reporting
* fix rare start up crashes

####Version 1.14.2
* support ANONYMOUS SASL
* bug fixes

####Version 1.14.1
* Press lock icon to see why OMEMO is deactivated
* bug fixes

####Version 1.14.0
* Improvments for N
* Quick Reply to Notifications on N
* Don't download avatars and files when data saver is on
* bug fixes

####Version 1.13.9
* bug fixes

####Version 1.13.8
* show identities instead of resources in selection dialog
* allow TLS direct connect when port is set to 5223
* bug fixes

####Version 1.13.7
* bug fixes

####Version 1.13.6
* thumbnails for videos
* bug fixes

####Version 1.13.5
* bug fixes

####Version 1.13.4
* support jingle ft:4
* show contact as DND if one resource is
* bug fixes

####Version 1.13.3
* bug fixes

####Version 1.13.2
* new PGP decryption logic
* bug fixes

####Version 1.13.1
* changed some colors in dark theme
* fixed fall-back message for OMEMO

####Version 1.13.0
* configurable dark theme
* opt-in to share Last User Interaction

####Version 1.12.9
* make grace period configurable

####Version 1.12.8
* more bug fixes :-(

####Version 1.12.7
* bug fixes

####Version 1.12.6
* bug fixes

####Version 1.12.5
* new create conference dialog
* show first unread message on top
* show geo uri as links
* circumvent long message DOS

####Version 1.12.4
* show offline members in conference (needs server support)
* various bug fixes

####Version 1.12.3
* make omemo default when all resources support it
* show presence of other resources as template
* start typing in StartConversationsActivity to search
* various bug fixes and improvements

####Version 1.12.2
* fixed pgp presence signing

####Version 1.12.1
* small bug fixes

####Version 1.12.0
* new welcome screen that makes it easier to register account
* expert setting to modify presence

####Version 1.11.7
* Share xmpp uri from conference details
* add setting to allow quick sharing
* various bug fixes

####Version 1.11.6
* added preference to disable notification light
* various bug fixes

####Version 1.11.5
* check file ownership to not accidentally share private files

####Version 1.11.4
* fixed a bug where contacts are shown as offline
* improved broken PEP detection

####Version 1.11.3
* check maximum file size when using HTTP Upload
* properly calculate caps hash

####Version 1.11.2
* only add image files to media scanner
* allow to delete files
* various bug fixes

####Version 1.11.1
* fixed some bugs when sharing files with Conversations

####Version 1.11.0
* OMEMO encrypted conferences

####Version 1.10.1
* made message correction opt-in
* various bug fixes

####Version 1.10.0
* Support for XEP-0357: Push Notifications
* Support for XEP-0308: Last Message Correction
* introduced build flavors to make dependence on play-services optional

####Version 1.9.4
* prevent cleared Conversations from reloading history with MAM
* various MAM fixes

####Version 1.9.3
* expert setting that enables host and port configuration
* expert setting opt-out of bookmark autojoin handling
* offer to rejoin a conference after server sent unavailable
* internal rewrites

####Version 1.9.2
* prevent startup crash on Sailfish OS
* minor bug fixes

####Version 1.9.1
* minor bug fixes incl. a workaround for nimbuzz.com

####Version 1.9.0
* Per conference notification settings
* Let user decide whether to compress pictures
* Support for XEP-0368
* Ask user to exclude Conversations from battery optimizations

####Version 1.8.4
* prompt to trust own OMEMO devices
* fixed rotation issues in avatar publication
* invite non-contact JIDs to conferences

####Version 1.8.3
* brought text selection back

####Version 1.8.2
* fixed stuck at 'connecting...' bug
* make message box behave correctly with multiple links

####Version 1.8.1
* enabled direct share on Android 6.0
* ask for permissions on Android 6.0
* notify on MAM catchup messages
* bug fixes

####Version 1.8.0
* TOR/ORBOT support in advanced settings
* show vcard avatars of participants in a conference

####Version 1.7.3
* fixed PGP encrypted file transfer
* fixed repeating messages in slack conferences

####Version 1.7.2
* decode PGP messages in background


####Versrion 1.7.1
* performance improvements when opening a conversation

####Version 1.7.0
* CAPTCHA support
* SASL EXTERNAL (client certifiates)
* fetching MUC history via MAM
* redownload deleted files from HTTP hosts
* Expert setting to automatically set presence
* bug fixes

####Version 1.6.11
* tab completion for MUC nicks
* history export
* bug fixes

####Version 1.6.10
* fixed facebook login
* fixed bug with ejabberd mam
* use official HTTP File Upload namespace

####Version 1.6.9
* basic keyboard support

####Version 1.6.8
* reworked 'enter is send' setting
* reworked DNS server discovery on lolipop devices
* various bug fixes

####Version 1.6.7
* bug fixes

####Version 1.6.6
* best 1.6 release yet

####Version 1.6.5
* more OMEMO fixes

####Version 1.6.4
* setting to enable white chat bubbles
* limit OMEMO key publish attempts to work around broken PEP
* various bug fixes

####Version 1.6.3
* bug fixes

####Version 1.6.2
* fixed issues with connection time out when server does not support ping

####Version 1.6.1
* fixed crashes

####Version 1.6.0
* new multi-end-to-multi-end encryption method
* redesigned chat bubbles
* show unexpected encryption changes as red chat bubbles
* always notify in private/non-anonymous conferences

####Version 1.5.1
* fixed rare crashes
* improved otr support

####Version 1.5.0
* upload files to HTTP host and share them in MUCs. requires new [HttpUploadComponent](https://github.com/siacs/HttpUploadComponent) on server side

####Version 1.4.5
* fixes to message parser to not display some ejabberd muc status messages

####Version 1.4.4
* added unread count badges on supported devices
* rewrote message parser

####Version 1.4.0
* send button turns into quick action button to offer faster access to take photo, send location or record audio
* visually separate merged messages
* faster reconnects of failed accounts after network switches 
* r/o vcard avatars for contacts
* various bug fixes

####Version 1.3.0
* swipe conversations to end them
* quickly enable / disable account via slider
* share multiple images at once
* expert option to distrust system CAs
* mlink compatibility
* bug fixes

####Version 1.2.0
* Send current location. (requires [plugin](https://play.google.com/store/apps/details?id=eu.siacs.conversations.sharelocation))
* Invite multiple contacts at once
* performance improvements
* bug fixes

####Version 1.1.0
* Typing notifications (must be turned on in settings)
* Various UI performance improvements
* bug fixes

####Version 1.0.4
* load avatars asynchronously on start up
* support for XEP-0092: Software Version

####Version 1.0.3
* load messages asynchronously on start up
* bug fixes

####Version 1.0.2
* skipped

####Version 1.0.1
* accept more ciphers

####Version 1.0
* MUC controls (Affiliaton changes)
* Added download button to notification
* Added check box to hide offline contacts
* Use Material theme and icons on Android L
* Improved security
* bug fixes + code clean up

####Version 0.10
* Support for Message Archive Management
* Dynamically load message history
* Ability to block contacts
* New UI to verify fingerprints
* Ability to change password on server
* removed stream compression
* quiet hours
* fixed connection issues on ipv6 servers

####Version 0.9.3
* bug fixes

####Version 0.9.2
* more bug fixes

####Version 0.9.1
* bug fixes including some that caused Conversations to crash on start

####Version 0.9
* arbitrary file transfer
* more options to verify OTR (SMP, QR Codes, NFC)
* ability to create instant conferences
* r/o dynamic tags (presence and roster groups)
* optional foreground service (expert option)
* added SCRAM-SHA1 login method
* bug fixes

####Version 0.8.4
* bug fixes

####Version 0.8.3
* increased UI performance
* fixed rotation bugs

####Version 0.8.2
* Share contacts via QR codes or NFC
* Slightly improved UI
* minor bug fixes

####Version 0.8.1
* minor bug fixes

####Version 0.8
* Download HTTP images
* Show avatars in MUC tiles
* Disabled SSLv3
* Performance improvements
* bug fixes

####Version 0.7.3
* revised tablet ui
* internal rewrites
* bug fixes

####Version 0.7.2
* show full timestamp in messages
* brought back option to use JID to identify conferences
* optionally request delivery receipts (expert option)
* more languages
* bug fixes

####Version 0.7.1
* Optionally use send button as status indicator

####Version 0.7
* Ability to disable notifications for single conversations
* Merge messages in chat bubbles
* Fixes for OpenPGP and OTR (please republish your public key)
* Improved reliability on sending messages
* Join password protected Conferences
* Configurable font size
* Expert options for encryption

####Version 0.6
* Support for server side avatars
* save images in gallery
* show contact name and picture in non-anonymous conferences
* reworked account creation
* various bug fixes

####Version 0.5.2
* minor bug fixes

####Version 0.5.1
* couple of small bug fixes that have been missed in 0.5
* complete translations for Swedish, Dutch, German, Spanish, French, Russian

####Version 0.5
* UI overhaul
* MUC / Conference bookmarks
* A lot of bug fixes

####Version 0.4
* OTR file encryption
* keep OTR messages and files on device until both parties or online at the same time
* XEP-0333. Mark whether the other party has read your messages
* Delayed messages are now tagged properly
* Share images from the Gallery
* Infinit history scrolling
* Mark the last used presence in presence selection dialog

####Version 0.3
* Mostly bug fixes and internal rewrites
* Touch contact picture in conference to highlight
* Long press on received image to share
* made OTR more reliable
* improved issues with occasional message lost
* experimental conference encryption. (see FAQ)

####Version 0.2.3
* regression fix with receiving encrypted images

####Version 0.2.2
* Ability to take photos directly
* Improved openPGP offline handling
* Various bug fixes
* Updated Translations

####Version 0.2.1
* Various bug fixes
* Updated Translations

####Version 0.2
* Image file transfer
* Better integration with OpenKeychain (PGP encryption)
* Nicer conversation tiles for conferences
* Ability to clear conversation history
* A lot of bug fixes and code clean up

####Version 0.1.3
* Switched to minidns library to resolve SRV records
* Faster DNS in some cases
* Enabled stream compression
* Added permanent notification when an account fails to connect
* Various bug fixes involving message notifications
* Added support for DIGEST-MD5 auth

####Version 0.1.2
* Various bug fixes relating to conferences
* Further DNS lookup improvements

####Version 0.1.1
* Fixed the 'server not found' bug

####Version 0.1
* Initial release