CHANGELOG.md

   1# Changelog
   2
   3### Version 2.10.4
   4
   5* Fix interaction with Google Maps Share Location Plugin
   6* Remove footnote with regards to server fee
   7
   8### Version 2.10.3
   9
  10* Store files in location appropriate for Android 11
  11* Attempt to reconnect call after network switch
  12* Show caller JID and account JID in incoming call screen
  13
  14### Version 2.10.2
  15
  16* Fix crash when rendering some quotes
  17* Fix crash in welcome screen
  18
  19### Version 2.10.1
  20
  21* Fix issue with some videos not being compressed
  22* Fix rare crash when opening notification
  23
  24### Version 2.10.0
  25
  26* Show black bars when remote video does not match aspect ratio of screen
  27* Improve search performance
  28* Add setting to prevent screenshots
  29
  30### Version 2.9.13
  31
  32* minor A/V improvements
  33
  34### Version 2.9.12
  35
  36* Always verify domain name. No user overwrite
  37* Support roster pre authentication
  38
  39### Version 2.9.11
  40
  41* Fixed 'No Connectivity' issues on Android 7.1
  42
  43### Version 2.9.10
  44* fix HTTP up/download for users that don’t trust system CAs
  45
  46### Version 2.9.9
  47
  48* Various bug fixes around Tor support
  49* Improve call compatibility with Dino
  50
  51### Version 2.9.8
  52
  53* Verify A/V calls with preexisting OMEMO sessions
  54* Improve compatibility with non libwebrtc WebRTC implementations
  55
  56### Version 2.9.7
  57
  58* Ability to select incoming call ringtone
  59* Fix OpenPGP key id discovery for OpenKeychain 5.6+
  60* Properly verify punycode TLS certificates
  61* Improve stability of RTP session establishment (calling)
  62
  63### Version 2.9.6
  64
  65* Show call button for offline contacts if they previously announced support
  66* Back button no longer ends call when call is connected
  67* bug fixes
  68
  69### Version 2.9.5
  70
  71* Quicksy: Automatically receive verification SMS
  72
  73### Version 2.9.4
  74* minor stability improvements for A/V calls
  75* Conversations releases from here on forward require Android 5
  76
  77### Version 2.9.3
  78
  79* Fixed connectivity issues when different accounts used different SCRAM mechanisms
  80* Add support for SCRAM-SHA-512
  81* Allow P2P (Jingle) file transfer with self contact
  82
  83### Version 2.9.2
  84
  85* Offer Easy Invite generation on supporting servers
  86* Display GIFs send from Movim
  87* store avatars in cache
  88
  89### Version 2.9.1
  90
  91* fixed search on Android <= 5
  92* optimize memory consumption
  93
  94### Version 2.9.0
  95
  96* Search individual conversations
  97* Notify user if message delivery fails
  98* Remember display names (nicks) from Quicksy users across restarts
  99* Add button to start Orbot (Tor) from notification if necessary
 100
 101### Version 2.8.10
 102
 103* Handle GPX files
 104* Improve performance for backup restore
 105* bug fixes
 106
 107### Version 2.8.9
 108
 109* add 'Return to chat' to audio call screen
 110* Improve keyboard shortcuts
 111* bug fixes
 112
 113### Version 2.8.8
 114
 115* Fixed notifications not showing up under certain conditions
 116* Fixed compatibility issues and crashes related to A/V calls
 117
 118### Version 2.8.7
 119
 120* Show help button if A/V call fails
 121* Fixed some annoying crashes
 122* Fixed Jingle connections (file transfer + calls) with bare JIDs
 123
 124### Version 2.8.6
 125
 126* Offer to record voice message when callee is busy
 127
 128### Version 2.8.5
 129
 130* Reduce echo during calls on some devices
 131* Fix login when passwords contains special characters
 132* Play dial and busy tones on speaker during video calls
 133
 134### Version 2.8.4
 135
 136* Rework Login with certificate UI
 137* Add ability to pin chats on top (add to favorites)
 138
 139### Version 2.8.3
 140
 141* Move call icon to the left in order to keep other toolbar icons in a consistent place
 142* Show call duration during audio calls
 143* Tie breaking for A/V calls (the same two people calling each other at the same time)
 144
 145### Version 2.8.2
 146
 147* Add button to switch camera during video call
 148* Fixed voice calls on tablets
 149
 150### Version 2.8.1
 151
 152* Audible feedback (dialing, call started, call ended) for voice calls.
 153* Fixed issue with retrying failed video call
 154
 155### Version 2.8.0
 156
 157* Audio/Video calls (Requires server support in form of STUN and TURN servers discoverable via XEP-0215)
 158
 159
 160### Version 2.7.1
 161
 162* Fix avatar selection on some Android 10 devices
 163* Fix file transfer for larger files
 164
 165### Version 2.7.0
 166
 167* Provide PDF preview on Android 5+
 168* Use 12 byte IVs for OMEMO
 169
 170### Version 2.6.4
 171
 172* Support automatic theme switching on Android 10
 173
 174### Version 2.6.3
 175
 176* Support for ?register and ?register;preauth XMPP uri parameters
 177
 178### Version 2.6.2
 179* let users set their own nick name
 180* resume download of OMEMO encrypted files
 181* Channels now use '#' as symbol in avatar
 182* Quicksy uses 'always' as OMEMO encryption default (hides lock icon)
 183
 184### Version 2.6.1
 185* fixes for Jingle IBB file transfer
 186* fixes for repeated corrections filling up the database
 187* switched to Last Message Correction v1.1
 188
 189### Version 2.6.0
 190* Introduce expert setting to perform channel discovery on local server instead of [search.jabber.network](https://search.jabber.network)
 191* Enable delivery check marks by default and remove setting
 192* Enable ‘Send button indicates status’ by default and remove setting
 193* Move Backup and Foreground Service settings to main screen
 194
 195### Version 2.5.12
 196* Jingle file transfer fixes
 197* Fixed OMEMO self healing (after backup restore) on servers w/o MAM
 198
 199### Version 2.5.11
 200* Fixed crash on Android <5.0
 201
 202### Version 2.5.10
 203* Fixed crash on Xiaomi devices running Android 8.0 + 8.1
 204
 205### Version 2.5.9
 206* fixed minor security issues
 207* Share XMPP uri from channel search by long pressing a result
 208
 209### Version 2.5.8
 210* fixed connection issues over Tor
 211* P2P file transfer (Jingle) now offers direct candidates
 212* Support XEP-0396: Jingle Encrypted Transports - OMEMO
 213
 214### Version 2.5.7
 215* fixed crash when scanning QR codes on Android 6 and lower
 216* when sharing a message from and to Conversations insert it as quote
 217
 218### Version 2.5.6
 219* fixes for Jingle file transfer
 220* fixed some rare crashes
 221
 222### Version 2.5.5
 223* allow backups to be restored from anywhere
 224* bug fixes
 225
 226### Version 2.5.4
 227* stability improvements for group chats and channels
 228
 229### Version 2.5.3
 230* bug fixes for peer to peer file transfer (Jingle)
 231* fixed server info for unlimited/unknown max file size
 232
 233### Version 2.5.2
 234* bug fixes
 235
 236### Version 2.5.1
 237* minor bug fixes
 238* Set own OMEMO devices to inactive after not seeing them for 14 days. (was 7 days)
 239
 240### Version 2.5.0
 241* Added channel search via search.jabbercat.org
 242* Reworked onboarding screens
 243* Warn when trying to enter domain address or channel address in Add Contact dialog
 244
 245### Version 2.4.3
 246* Fixed display of private messages sent from another client
 247* Fixed backup creation on long time installations
 248
 249### Version 2.4.2
 250* Fix image preview on older Android version
 251
 252### Version 2.4.1
 253* Fixed crash in message view
 254
 255### Version 2.4.0
 256* New Backup / Restore feature
 257* Clearly distinguish between (private) group chats and (public) channels
 258* Redesigned participants view for group chats and channels
 259* Redesigned create new contact/group chat/channel flow in Start Conversation screen
 260
 261
 262### Version 2.3.12
 263* Fixed rare crash on start up
 264* Fixed avatar not being refreshed in group chats
 265
 266### Version 2.3.11
 267* Support for Android 9 'message style' notifications
 268* OMEMO stability improvements
 269* Added ability to destroy group chats
 270* Do not show deleted files in media browser
 271* Added 'Keep Original' as video quality choice
 272
 273### Version 2.3.10
 274* lower minimum required Android version to 4.1
 275* Synchronize group chat join/leaves across multiple clients
 276* Fixed sending PGP encrypted messages from quick reply
 277
 278### Version 2.3.9
 279* OMEMO stability improvements
 280* Context menu when long pressing avatar in 1:1 chat
 281
 282### Version 2.3.8
 283* make PEP avatars public to play nice with Prosody 0.11
 284* Fixed re-sending failed files in group chats
 285
 286### Version 2.3.7
 287* long press on 'allow' or 'add back' snackbar to bring up 'reject'
 288* bug fixes for Android 9
 289
 290### Version 2.3.6
 291* Improved handling of bookmark nicks
 292* Show send PM menu entry in anonymous MUCs
 293
 294### Version 2.3.5
 295* Fixed group chat mentions when nick ends in . (dot)
 296* Fixed Conversations not asking for permissions after direct share
 297* Fixed CVE-2018-18467
 298
 299### Version 2.3.4
 300* Fixed sending OMEMO files to ChatSecure
 301
 302### Version 2.3.3
 303* Fixed connection issues with user@ip type JIDs
 304
 305### Version 2.3.2
 306* Fixed OMEMO on Android 5.1 & 6.0
 307* Added setting for video quality
 308* bug fixes
 309
 310### Version 2.3.1
 311* Stronger compression for video files
 312* Use SNI on STARTTLS to fix gtalk
 313* Fix Quiet Hours on Android 8+
 314* Use Consistent Color Generation (XEP-0392)
 315
 316### Version 2.3.0
 317* Preview and ask for confirmation before sending media files
 318* View per conversation media files in contact and conference details screens
 319* Enable foreground service by default for Android 8 (notification can be disabled by long pressing it)
 320* Audio player: disable screen and switch to ear piece
 321* Support TLSv1.3 (ejabberd ≤ 18.06 is incompatible with openssl 1.1.1 - Update ejabberd or downgrade openssl if you get ›Stream opening error‹)
 322
 323
 324### Version 2.2.9
 325* Store bookmarks in PEP if server has ability to convert to old bookmarks
 326* Show Jabber IDs from address book in Start Conversation screen
 327
 328### Version 2.2.8
 329* fixed regression that broke XMPP uris
 330
 331### Version 2.2.7
 332* stability improvements
 333
 334### Version 2.2.6
 335* support old MAM version to work with Prosody
 336
 337### Version 2.2.5
 338* Persist MUC avatar across restarts / show in bookmarks
 339* Offer Paste as quote for HTML content
 340
 341### Version 2.2.4
 342* Use group chat name as primary identifier
 343* Show group name and subject in group chat details
 344* Upload group chat avatar on compatible servers
 345
 346### Version 2.2.3
 347* Introduce Expert Setting to enable direct search
 348* Introduce Paste As Quote on Android 6+
 349* Fixed issues with HTTP Upload
 350
 351### Version 2.2.2
 352* Fixed connection problems with TLS1.3 servers
 353* Attempt to delete broken bundles from PEP
 354* Use FCM instead of GCM
 355
 356### Version 2.2.1
 357* improved recording quality
 358* load map tiles over Tor if enabled 
 359
 360### Version 2.2.0
 361* Integrate Voice Recorder
 362* Integrate Share Location
 363* Added ability to search messages
 364
 365### Version 2.1.4
 366* bug fixes
 367
 368### Version 2.1.3
 369* Do not process stanzas with invalid JIDs
 370
 371### Version 2.1.2
 372* Fixed avatars not being displayed on new installs
 373
 374### Version 2.1.1
 375* Improved start up performance
 376* bug fixes
 377
 378### Version 2.1.0
 379* Added configurable font size
 380* Added global OMEMO preference
 381* Added scroll to bottom button
 382* Only mark visible messages as read
 383
 384
 385### Version 2.0.0
 386* OMEMO by default for everything but public group chats
 387* Integrate QR code scanner (requires camera permission)
 388* Removed support for OTR
 389* Removed support for customizable resources
 390* Removed slide out panel for conversation overview
 391* Add ability to change status message
 392* Highlight irregular unicode code blocks in Jabber IDs
 393* Conversations now requires Android 4.4+
 394
 395### Version 1.23.8
 396* bug fixes
 397
 398### Version 1.23.7
 399* Improved MAM support + bug fixes
 400
 401### Version 1.23.6
 402* Fixed crash on receiving invalid HTTP slot response
 403
 404### Version 1.23.5
 405* improved self chat
 406
 407### Version 1.23.4
 408* keep screen on while playing audio
 409* send delivery receipts after MAM catch-up
 410* reduce number of wake locks
 411
 412### Version 1.23.3
 413* Fixed OMEMO device list not being announced
 414
 415### Version 1.23.2
 416* Removed NFC support
 417* upload Avatars as JPEG
 418* reduce APK size
 419
 420### Version 1.23.1
 421* Show icon instead of image preview in conversation overview
 422* fixed loop when trying to decrypt with YubiKey
 423
 424### Version 1.23.0
 425* Support for read markers in private, non-anonymous group chats
 426
 427### Version 1.22.1
 428* Disable swipe to left to end conversation
 429* Fixed 'No permission to access …' when opening files shared from the SD card
 430* Always open URLs in new tab
 431
 432### Version 1.22.0
 433* Text markup *bold*, _italic_,`monospace` and ~strikethrough~
 434* Use same emoji style on all Android versions
 435* Display emojis slightly larger within continuous text
 436
 437### Version 1.21.0
 438* Inline player for audio messages
 439* Stronger compression for long videos
 440* Long press the 'add back' button to show block menu
 441
 442### Version 1.20.1
 443* fixed OTR encrypted file transfer
 444
 445### Version 1.20.0
 446* presence subscription no longer required for OMEMO on compatible servers
 447* display emoji-only messages slightly larger
 448
 449### Version 1.19.5
 450* fixed connection loop on Android <4.4
 451
 452### Version 1.19.4
 453* work around for OpensFire’s self signed certs
 454* use VPN’s DNS servers first
 455
 456### Version 1.19.3
 457* Do not create foreground service when all accounts are disabled
 458* bug fixes
 459
 460### Version 1.19.2
 461* bug fixes
 462
 463### Version 1.19.1
 464* Made DNSSEC hostname validation opt-in
 465
 466### Version 1.19.0
 467* Added 'App Shortcuts' to quickly access frequent contacts
 468* Use DNSSEC to verify hostname instead of domain in certificate
 469* Setting to enable Heads-up notifications
 470* Added date separators in message view
 471
 472### Version 1.18.5
 473* colorize send button only after history is caught up
 474* improved MAM catchup strategy
 475
 476### Version 1.18.4
 477* fixed UI freezes during connection timeout
 478* fixed notification sound playing twice
 479* fixed conversations being marked as read
 480* removed 'copy text' in favor of 'select text' and 'share with'
 481
 482### Version 1.18.3
 483* limited GPG encryption for MUC offline members
 484
 485### Version 1.18.2
 486* added support for Android Auto
 487* fixed HTTP Download over Tor
 488* work around for nimbuzz.com MUCs
 489
 490### Version 1.18.1
 491* bug fixes
 492
 493### Version 1.18.0
 494* Conversations <1.16.0 will be unable to receive OMEMO encrypted messages
 495* OMEMO: put auth tag into key (verify auth tag as well)
 496* offer to block entire domain in message from stranger snackbar 
 497* treat URL as file if URL is in oob or contains key
 498
 499### Version 1.17.1
 500* Switch Aztec to QR for faster scans
 501* Fixed unread counter for image messages
 502
 503### Version 1.17.0
 504* Do not notify for messages from strangers by default
 505* Blocking a JID closes the corresponding conversation
 506* Show message sender in conversation overview
 507* Show unread counter for every conversation
 508* Send typing notifications in private, non-anonymous MUCs
 509* Support for the latest MAM namespace
 510* Icons for attach menu
 511
 512### Version 1.16.2
 513* change mam catchup strategy. support mam:1
 514* bug fixes
 515
 516### Version 1.16.1
 517* UI performance fixes
 518* bug fixes
 519
 520### Version 1.16.0
 521* configurable client side message retention period
 522* compress videos before sending them
 523
 524### Version 1.15.5
 525* show nick as bold text when mentioned in conference
 526* bug fixes
 527
 528### Version 1.15.4
 529* bug fixes
 530
 531### Version 1.15.3
 532* show offline contacts in MUC as grayed-out
 533* don't transcode gifs. add overlay indication to gifs
 534* bug fixes
 535
 536### Version 1.15.2
 537* bug fixes
 538
 539### Version 1.15.1
 540* support for POSH (RFC7711)
 541* support for quoting messages (via select text)
 542* verified messages show shield icon. unverified messages show lock
 543
 544### Version 1.15.0
 545* New [Blind Trust Before Verification](https://gultsch.de/trust.html) mode
 546* Easily share Barcode and XMPP uri from Account details
 547* Automatically deactivate own devices after 7 day of inactivity
 548* Improvements fo doze/push mode
 549* bug fixes
 550
 551### Version 1.14.9
 552* warn in account details when data saver is enabled
 553* automatically enable foreground service after detecting frequent restarts
 554* bug fixes
 555
 556### Version 1.14.8
 557* bug fixes
 558
 559### Version 1.14.7
 560* error message accessible via context menu for failed messages
 561* don't include pgp signature in anonymous mucs
 562* bug fixes
 563
 564### Version 1.14.6
 565* make error notification dismissible
 566* bug fixes
 567
 568
 569### Version 1.14.5
 570* expert setting to delete OMEMO identities
 571* bug fixes
 572
 573### Version 1.14.4
 574* bug fixes
 575
 576### Version 1.14.3
 577* XEP-0377: Spam Reporting
 578* fix rare start up crashes
 579
 580### Version 1.14.2
 581* support ANONYMOUS SASL
 582* bug fixes
 583
 584### Version 1.14.1
 585* Press lock icon to see why OMEMO is deactivated
 586* bug fixes
 587
 588### Version 1.14.0
 589* Improvements for N
 590* Quick Reply to Notifications on N
 591* Don't download avatars and files when data saver is on
 592* bug fixes
 593
 594### Version 1.13.9
 595* bug fixes
 596
 597### Version 1.13.8
 598* show identities instead of resources in selection dialog
 599* allow TLS direct connect when port is set to 5223
 600* bug fixes
 601
 602### Version 1.13.7
 603* bug fixes
 604
 605### Version 1.13.6
 606* thumbnails for videos
 607* bug fixes
 608
 609### Version 1.13.5
 610* bug fixes
 611
 612### Version 1.13.4
 613* support jingle ft:4
 614* show contact as DND if one resource is
 615* bug fixes
 616
 617### Version 1.13.3
 618* bug fixes
 619
 620### Version 1.13.2
 621* new PGP decryption logic
 622* bug fixes
 623
 624### Version 1.13.1
 625* changed some colors in dark theme
 626* fixed fall-back message for OMEMO
 627
 628### Version 1.13.0
 629* configurable dark theme
 630* opt-in to share Last User Interaction
 631
 632### Version 1.12.9
 633* make grace period configurable
 634
 635### Version 1.12.8
 636* more bug fixes :-(
 637
 638### Version 1.12.7
 639* bug fixes
 640
 641### Version 1.12.6
 642* bug fixes
 643
 644### Version 1.12.5
 645* new create conference dialog
 646* show first unread message on top
 647* show geo uri as links
 648* circumvent long message DOS
 649
 650### Version 1.12.4
 651* show offline members in conference (needs server support)
 652* various bug fixes
 653
 654### Version 1.12.3
 655* make omemo default when all resources support it
 656* show presence of other resources as template
 657* start typing in StartConversationsActivity to search
 658* various bug fixes and improvements
 659
 660### Version 1.12.2
 661* fixed pgp presence signing
 662
 663### Version 1.12.1
 664* small bug fixes
 665
 666### Version 1.12.0
 667* new welcome screen that makes it easier to register account
 668* expert setting to modify presence
 669
 670### Version 1.11.7
 671* Share xmpp uri from conference details
 672* add setting to allow quick sharing
 673* various bug fixes
 674
 675### Version 1.11.6
 676* added preference to disable notification light
 677* various bug fixes
 678
 679### Version 1.11.5
 680* check file ownership to not accidentally share private files
 681
 682### Version 1.11.4
 683* fixed a bug where contacts are shown as offline
 684* improved broken PEP detection
 685
 686### Version 1.11.3
 687* check maximum file size when using HTTP Upload
 688* properly calculate caps hash
 689
 690### Version 1.11.2
 691* only add image files to media scanner
 692* allow to delete files
 693* various bug fixes
 694
 695### Version 1.11.1
 696* fixed some bugs when sharing files with Conversations
 697
 698### Version 1.11.0
 699* OMEMO encrypted conferences
 700
 701### Version 1.10.1
 702* made message correction opt-in
 703* various bug fixes
 704
 705### Version 1.10.0
 706* Support for XEP-0357: Push Notifications
 707* Support for XEP-0308: Last Message Correction
 708* introduced build flavors to make dependence on play-services optional
 709
 710### Version 1.9.4
 711* prevent cleared Conversations from reloading history with MAM
 712* various MAM fixes
 713
 714### Version 1.9.3
 715* expert setting that enables host and port configuration
 716* expert setting opt-out of bookmark autojoin handling
 717* offer to rejoin a conference after server sent unavailable
 718* internal rewrites
 719
 720### Version 1.9.2
 721* prevent startup crash on Sailfish OS
 722* minor bug fixes
 723
 724### Version 1.9.1
 725* minor bug fixes incl. a workaround for nimbuzz.com
 726
 727### Version 1.9.0
 728* Per conference notification settings
 729* Let user decide whether to compress pictures
 730* Support for XEP-0368
 731* Ask user to exclude Conversations from battery optimizations
 732
 733### Version 1.8.4
 734* prompt to trust own OMEMO devices
 735* fixed rotation issues in avatar publication
 736* invite non-contact JIDs to conferences
 737
 738### Version 1.8.3
 739* brought text selection back
 740
 741### Version 1.8.2
 742* fixed stuck at 'connecting...' bug
 743* make message box behave correctly with multiple links
 744
 745### Version 1.8.1
 746* enabled direct share on Android 6.0
 747* ask for permissions on Android 6.0
 748* notify on MAM catchup messages
 749* bug fixes
 750
 751### Version 1.8.0
 752* TOR/ORBOT support in advanced settings
 753* show vcard avatars of participants in a conference
 754
 755### Version 1.7.3
 756* fixed PGP encrypted file transfer
 757* fixed repeating messages in slack conferences
 758
 759### Version 1.7.2
 760* decode PGP messages in background
 761
 762### Version 1.7.1
 763* performance improvements when opening a conversation
 764
 765### Version 1.7.0
 766* CAPTCHA support
 767* SASL EXTERNAL (client certificates)
 768* fetching MUC history via MAM
 769* redownload deleted files from HTTP hosts
 770* Expert setting to automatically set presence
 771* bug fixes
 772
 773### Version 1.6.11
 774* tab completion for MUC nicks
 775* history export
 776* bug fixes
 777
 778### Version 1.6.10
 779* fixed facebook login
 780* fixed bug with ejabberd mam
 781* use official HTTP File Upload namespace
 782
 783### Version 1.6.9
 784* basic keyboard support
 785
 786### Version 1.6.8
 787* reworked 'enter is send' setting
 788* reworked DNS server discovery on lolipop devices
 789* various bug fixes
 790
 791### Version 1.6.7
 792* bug fixes
 793
 794### Version 1.6.6
 795* best 1.6 release yet
 796
 797### Version 1.6.5
 798* more OMEMO fixes
 799
 800### Version 1.6.4
 801* setting to enable white chat bubbles
 802* limit OMEMO key publish attempts to work around broken PEP
 803* various bug fixes
 804
 805### Version 1.6.3
 806* bug fixes
 807
 808### Version 1.6.2
 809* fixed issues with connection time out when server does not support ping
 810
 811### Version 1.6.1
 812* fixed crashes
 813
 814### Version 1.6.0
 815* new multi-end-to-multi-end encryption method
 816* redesigned chat bubbles
 817* show unexpected encryption changes as red chat bubbles
 818* always notify in private/non-anonymous conferences
 819
 820### Version 1.5.1
 821* fixed rare crashes
 822* improved otr support
 823
 824### Version 1.5.0
 825* upload files to HTTP host and share them in MUCs. requires new [HttpUploadComponent](https://github.com/siacs/HttpUploadComponent) on server side
 826
 827### Version 1.4.5
 828* fixes to message parser to not display some ejabberd muc status messages
 829
 830### Version 1.4.4
 831* added unread count badges on supported devices
 832* rewrote message parser
 833
 834### Version 1.4.0
 835* send button turns into quick action button to offer faster access to take photo, send location or record audio
 836* visually separate merged messages
 837* faster reconnects of failed accounts after network switches 
 838* r/o vcard avatars for contacts
 839* various bug fixes
 840
 841### Version 1.3.0
 842* swipe conversations to end them
 843* quickly enable / disable account via slider
 844* share multiple images at once
 845* expert option to distrust system CAs
 846* mlink compatibility
 847* bug fixes
 848
 849### Version 1.2.0
 850* Send current location. (requires [plugin](https://play.google.com/store/apps/details?id=eu.siacs.conversations.sharelocation))
 851* Invite multiple contacts at once
 852* performance improvements
 853* bug fixes
 854
 855### Version 1.1.0
 856* Typing notifications (must be turned on in settings)
 857* Various UI performance improvements
 858* bug fixes
 859
 860### Version 1.0.4
 861* load avatars asynchronously on start up
 862* support for XEP-0092: Software Version
 863
 864### Version 1.0.3
 865* load messages asynchronously on start up
 866* bug fixes
 867
 868### Version 1.0.2
 869* skipped
 870
 871### Version 1.0.1
 872* accept more ciphers
 873
 874### Version 1.0
 875* MUC controls (Affiliation changes)
 876* Added download button to notification
 877* Added check box to hide offline contacts
 878* Use Material theme and icons on Android L
 879* Improved security
 880* bug fixes + code clean up
 881
 882### Version 0.10
 883* Support for Message Archive Management
 884* Dynamically load message history
 885* Ability to block contacts
 886* New UI to verify fingerprints
 887* Ability to change password on server
 888* removed stream compression
 889* quiet hours
 890* fixed connection issues on ipv6 servers
 891
 892### Version 0.9.3
 893* bug fixes
 894
 895### Version 0.9.2
 896* more bug fixes
 897
 898### Version 0.9.1
 899* bug fixes including some that caused Conversations to crash on start
 900
 901### Version 0.9
 902* arbitrary file transfer
 903* more options to verify OTR (SMP, QR Codes, NFC)
 904* ability to create instant conferences
 905* r/o dynamic tags (presence and roster groups)
 906* optional foreground service (expert option)
 907* added SCRAM-SHA1 login method
 908* bug fixes
 909
 910### Version 0.8.4
 911* bug fixes
 912
 913### Version 0.8.3
 914* increased UI performance
 915* fixed rotation bugs
 916
 917### Version 0.8.2
 918* Share contacts via QR codes or NFC
 919* Slightly improved UI
 920* minor bug fixes
 921
 922### Version 0.8.1
 923* minor bug fixes
 924
 925### Version 0.8
 926* Download HTTP images
 927* Show avatars in MUC tiles
 928* Disabled SSLv3
 929* Performance improvements
 930* bug fixes
 931
 932### Version 0.7.3
 933* revised tablet ui
 934* internal rewrites
 935* bug fixes
 936
 937### Version 0.7.2
 938* show full timestamp in messages
 939* brought back option to use JID to identify conferences
 940* optionally request delivery receipts (expert option)
 941* more languages
 942* bug fixes
 943
 944### Version 0.7.1
 945* Optionally use send button as status indicator
 946
 947### Version 0.7
 948* Ability to disable notifications for single conversations
 949* Merge messages in chat bubbles
 950* Fixes for OpenPGP and OTR (please republish your public key)
 951* Improved reliability on sending messages
 952* Join password protected Conferences
 953* Configurable font size
 954* Expert options for encryption
 955
 956### Version 0.6
 957* Support for server side avatars
 958* save images in gallery
 959* show contact name and picture in non-anonymous conferences
 960* reworked account creation
 961* various bug fixes
 962
 963### Version 0.5.2
 964* minor bug fixes
 965
 966### Version 0.5.1
 967* couple of small bug fixes that have been missed in 0.5
 968* complete translations for Swedish, Dutch, German, Spanish, French, Russian
 969
 970### Version 0.5
 971* UI overhaul
 972* MUC / Conference bookmarks
 973* A lot of bug fixes
 974
 975### Version 0.4
 976* OTR file encryption
 977* keep OTR messages and files on device until both parties or online at the same time
 978* XEP-0333. Mark whether the other party has read your messages
 979* Delayed messages are now tagged properly
 980* Share images from the Gallery
 981* Infinite history scrolling
 982* Mark the last used presence in presence selection dialog
 983
 984### Version 0.3
 985* Mostly bug fixes and internal rewrites
 986* Touch contact picture in conference to highlight
 987* Long press on received image to share
 988* made OTR more reliable
 989* improved issues with occasional message lost
 990* experimental conference encryption. (see FAQ)
 991
 992### Version 0.2.3
 993* regression fix with receiving encrypted images
 994
 995### Version 0.2.2
 996* Ability to take photos directly
 997* Improved openPGP offline handling
 998* Various bug fixes
 999* Updated Translations
1000
1001### Version 0.2.1
1002* Various bug fixes
1003* Updated Translations
1004
1005### Version 0.2
1006* Image file transfer
1007* Better integration with OpenKeychain (PGP encryption)
1008* Nicer conversation tiles for conferences
1009* Ability to clear conversation history
1010* A lot of bug fixes and code clean up
1011
1012### Version 0.1.3
1013* Switched to minidns library to resolve SRV records
1014* Faster DNS in some cases
1015* Enabled stream compression
1016* Added permanent notification when an account fails to connect
1017* Various bug fixes involving message notifications
1018* Added support for DIGEST-MD5 auth
1019
1020### Version 0.1.2
1021* Various bug fixes relating to conferences
1022* Further DNS lookup improvements
1023
1024### Version 0.1.1
1025* Fixed the 'server not found' bug
1026
1027### Version 0.1
1028* Initial release