CHANGELOG.md

  1###Changelog
  2
  3####Version 1.12.4
  4* show offline members in conference (needs server support)
  5* various bug fixes
  6
  7####Version 1.12.3
  8* make omemo default when all resources support it
  9* show presence of other resources as template
 10* start typing in StartConversationsActivity to search
 11* various bug fixes and improvements
 12
 13####Version 1.12.2
 14* fixed pgp presence signing
 15
 16####Version 1.12.1
 17* small bug fixes
 18
 19####Version 1.12.0
 20* new welcome screen that makes it easier to register account
 21* expert setting to modify presence
 22
 23####Version 1.11.7
 24* Share xmpp uri from conference details
 25* add setting to allow quick sharing
 26* various bug fixes
 27
 28####Version 1.11.6
 29* added preference to disable notification light
 30* various bug fixes
 31
 32####Version 1.11.5
 33* check file ownership to not accidentally share private files
 34
 35####Version 1.11.4
 36* fixed a bug where contacts are shown as offline
 37* improved broken PEP detection
 38
 39####Version 1.11.3
 40* check maximum file size when using HTTP Upload
 41* properly calculate caps hash
 42
 43####Version 1.11.2
 44* only add image files to media scanner
 45* allow to delete files
 46* various bug fixes
 47
 48####Version 1.11.1
 49* fixed some bugs when sharing files with Conversations
 50
 51####Version 1.11.0
 52* OMEMO encrypted conferences
 53
 54####Version 1.10.1
 55* made message correction opt-in
 56* various bug fixes
 57
 58####Version 1.10.0
 59* Support for XEP-0357: Push Notifications
 60* Support for XEP-0308: Last Message Correction
 61* introduced build flavors to make dependence on play-services optional
 62
 63####Version 1.9.4
 64* prevent cleared Conversations from reloading history with MAM
 65* various MAM fixes
 66
 67####Version 1.9.3
 68* expert setting that enables host and port configuration
 69* expert setting opt-out of bookmark autojoin handling
 70* offer to rejoin a conference after server sent unavailable
 71* internal rewrites
 72
 73####Version 1.9.2
 74* prevent startup crash on Sailfish OS
 75* minor bug fixes
 76
 77####Version 1.9.1
 78* minor bug fixes incl. a workaround for nimbuzz.com
 79
 80####Version 1.9.0
 81* Per conference notification settings
 82* Let user decide whether to compress pictures
 83* Support for XEP-0368
 84* Ask user to exclude Conversations from battery optimizations
 85
 86####Version 1.8.4
 87* prompt to trust own OMEMO devices
 88* fixed rotation issues in avatar publication
 89* invite non-contact JIDs to conferences
 90
 91####Version 1.8.3
 92* brought text selection back
 93
 94####Version 1.8.2
 95* fixed stuck at 'connecting...' bug
 96* make message box behave correctly with multiple links
 97
 98####Version 1.8.1
 99* enabled direct share on Android 6.0
100* ask for permissions on Android 6.0
101* notify on MAM catchup messages
102* bug fixes
103
104####Version 1.8.0
105* TOR/ORBOT support in advanced settings
106* show vcard avatars of participants in a conference
107
108####Version 1.7.3
109* fixed PGP encrypted file transfer
110* fixed repeating messages in slack conferences
111
112####Version 1.7.2
113* decode PGP messages in background
114
115
116####Versrion 1.7.1
117* performance improvements when opening a conversation
118
119####Version 1.7.0
120* CAPTCHA support
121* SASL EXTERNAL (client certifiates)
122* fetching MUC history via MAM
123* redownload deleted files from HTTP hosts
124* Expert setting to automatically set presence
125* bug fixes
126
127####Version 1.6.11
128* tab completion for MUC nicks
129* history export
130* bug fixes
131
132####Version 1.6.10
133* fixed facebook login
134* fixed bug with ejabberd mam
135* use official HTTP File Upload namespace
136
137####Version 1.6.9
138* basic keyboard support
139
140####Version 1.6.8
141* reworked 'enter is send' setting
142* reworked DNS server discovery on lolipop devices
143* various bug fixes
144
145####Version 1.6.7
146* bug fixes
147
148####Version 1.6.6
149* best 1.6 release yet
150
151####Version 1.6.5
152* more OMEMO fixes
153
154####Version 1.6.4
155* setting to enable white chat bubbles
156* limit OMEMO key publish attempts to work around broken PEP
157* various bug fixes
158
159####Version 1.6.3
160* bug fixes
161
162####Version 1.6.2
163* fixed issues with connection time out when server does not support ping
164
165####Version 1.6.1
166* fixed crashes
167
168####Version 1.6.0
169* new multi-end-to-multi-end encryption method
170* redesigned chat bubbles
171* show unexpected encryption changes as red chat bubbles
172* always notify in private/non-anonymous conferences
173
174####Version 1.5.1
175* fixed rare crashes
176* improved otr support
177
178####Version 1.5.0
179* upload files to HTTP host and share them in MUCs. requires new [HttpUploadComponent](https://github.com/siacs/HttpUploadComponent) on server side
180
181####Version 1.4.5
182* fixes to message parser to not display some ejabberd muc status messages
183
184####Version 1.4.4
185* added unread count badges on supported devices
186* rewrote message parser
187
188####Version 1.4.0
189* send button turns into quick action button to offer faster access to take photo, send location or record audio
190* visually separate merged messages
191* faster reconnects of failed accounts after network switches 
192* r/o vcard avatars for contacts
193* various bug fixes
194
195####Version 1.3.0
196* swipe conversations to end them
197* quickly enable / disable account via slider
198* share multiple images at once
199* expert option to distrust system CAs
200* mlink compatibility
201* bug fixes
202
203####Version 1.2.0
204* Send current location. (requires [plugin](https://play.google.com/store/apps/details?id=eu.siacs.conversations.sharelocation))
205* Invite multiple contacts at once
206* performance improvements
207* bug fixes
208
209####Version 1.1.0
210* Typing notifications (must be turned on in settings)
211* Various UI performance improvements
212* bug fixes
213
214####Version 1.0.4
215* load avatars asynchronously on start up
216* support for XEP-0092: Software Version
217
218####Version 1.0.3
219* load messages asynchronously on start up
220* bug fixes
221
222####Version 1.0.2
223* skipped
224
225####Version 1.0.1
226* accept more ciphers
227
228####Version 1.0
229* MUC controls (Affiliaton changes)
230* Added download button to notification
231* Added check box to hide offline contacts
232* Use Material theme and icons on Android L
233* Improved security
234* bug fixes + code clean up
235
236####Version 0.10
237* Support for Message Archive Management
238* Dynamically load message history
239* Ability to block contacts
240* New UI to verify fingerprints
241* Ability to change password on server
242* removed stream compression
243* quiet hours
244* fixed connection issues on ipv6 servers
245
246####Version 0.9.3
247* bug fixes
248
249####Version 0.9.2
250* more bug fixes
251
252####Version 0.9.1
253* bug fixes including some that caused Conversations to crash on start
254
255####Version 0.9
256* arbitrary file transfer
257* more options to verify OTR (SMP, QR Codes, NFC)
258* ability to create instant conferences
259* r/o dynamic tags (presence and roster groups)
260* optional foreground service (expert option)
261* added SCRAM-SHA1 login method
262* bug fixes
263
264####Version 0.8.4
265* bug fixes
266
267####Version 0.8.3
268* increased UI performance
269* fixed rotation bugs
270
271####Version 0.8.2
272* Share contacts via QR codes or NFC
273* Slightly improved UI
274* minor bug fixes
275
276####Version 0.8.1
277* minor bug fixes
278
279####Version 0.8
280* Download HTTP images
281* Show avatars in MUC tiles
282* Disabled SSLv3
283* Performance improvements
284* bug fixes
285
286####Version 0.7.3
287* revised tablet ui
288* internal rewrites
289* bug fixes
290
291####Version 0.7.2
292* show full timestamp in messages
293* brought back option to use JID to identify conferences
294* optionally request delivery receipts (expert option)
295* more languages
296* bug fixes
297
298####Version 0.7.1
299* Optionally use send button as status indicator
300
301####Version 0.7
302* Ability to disable notifications for single conversations
303* Merge messages in chat bubbles
304* Fixes for OpenPGP and OTR (please republish your public key)
305* Improved reliability on sending messages
306* Join password protected Conferences
307* Configurable font size
308* Expert options for encryption
309
310####Version 0.6
311* Support for server side avatars
312* save images in gallery
313* show contact name and picture in non-anonymous conferences
314* reworked account creation
315* various bug fixes
316
317####Version 0.5.2
318* minor bug fixes
319
320####Version 0.5.1
321* couple of small bug fixes that have been missed in 0.5
322* complete translations for Swedish, Dutch, German, Spanish, French, Russian
323
324####Version 0.5
325* UI overhaul
326* MUC / Conference bookmarks
327* A lot of bug fixes
328
329####Version 0.4
330* OTR file encryption
331* keep OTR messages and files on device until both parties or online at the same time
332* XEP-0333. Mark whether the other party has read your messages
333* Delayed messages are now tagged properly
334* Share images from the Gallery
335* Infinit history scrolling
336* Mark the last used presence in presence selection dialog
337
338####Version 0.3
339* Mostly bug fixes and internal rewrites
340* Touch contact picture in conference to highlight
341* Long press on received image to share
342* made OTR more reliable
343* improved issues with occasional message lost
344* experimental conference encryption. (see FAQ)
345
346####Version 0.2.3
347* regression fix with receiving encrypted images
348
349####Version 0.2.2
350* Ability to take photos directly
351* Improved openPGP offline handling
352* Various bug fixes
353* Updated Translations
354
355####Version 0.2.1
356* Various bug fixes
357* Updated Translations
358
359####Version 0.2
360* Image file transfer
361* Better integration with OpenKeychain (PGP encryption)
362* Nicer conversation tiles for conferences
363* Ability to clear conversation history
364* A lot of bug fixes and code clean up
365
366####Version 0.1.3
367* Switched to minidns library to resolve SRV records
368* Faster DNS in some cases
369* Enabled stream compression
370* Added permanent notification when an account fails to connect
371* Various bug fixes involving message notifications
372* Added support for DIGEST-MD5 auth
373
374####Version 0.1.2
375* Various bug fixes relating to conferences
376* Further DNS lookup improvements
377
378####Version 0.1.1
379* Fixed the 'server not found' bug
380
381####Version 0.1
382* Initial release