CHANGELOG.md

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