Skip to content

Releases: conversejs/converse.js

0.7.0 (2013-11-13)

13 Nov 06:59
v0.7.0
Compare
Choose a tag to compare

Important:

This release includes support for Off-the-record encryption. For this to work, your browser needs a CSPRNG (Cryptographically secure pseudorandom number generator).

Internet Explorer less than version 11 doesn't have one at all, neither does older versions of Firefox.

If you need to support older browsers, please download the latest release from the 0.6 branch.

Features:

  • Add a toolbar to the chat boxes [jcbrand]
  • Add support for OTR (off-the-record) encryption [jcbrand]
  • Add support for smileys [jcbrand]
  • Simplified boilerplate markup [jcbrand]
  • New configuration settings, xhr_custom_status_url and xhr_user_search_url [jcbrand]

Note:
This release introduces a backward incompatible change. The boilerplate HTML needed in your webpage for converse.js to work has been reduced to a single div:

<div id="conversejs"></div>

Bugfixes:

  • #58 Contact's name gets replaced with their JID [jcbrand]
  • #81 Requesting contacts appear as pending contacts [jcbrand]

0.6.6 (2013-10-16)

16 Oct 09:34
v0.6.6
Compare
Choose a tag to compare
  • Bugfix: Presence stanza must be sent out after roster has been initialized [jcbrand]
  • Bugfix: Don't reconnect while still disconnecting, causes endless authentication loops. [jcbrand]
  • Dutch translation [maartenkling]

0.6.5 (2013-10-08)

08 Oct 07:16
v0.6.5
Compare
Choose a tag to compare
  • Fetch vCards asynchronously once a roster contact is added [jcbrand]
  • Hungarian translation [w3host]
  • Russian translation [bkocherov]
  • Update CSS to avoid clash with bootstrap [seocam]
  • New config option allow_muc toggles multi-user chat (MUC) [jcbrand]
  • New config option allow_contact_requests toggles user adding [jcbrand]
  • New config option show_only_online_users [jcbrand]

0.6.4 (2013-09-15)

15 Sep 19:41
v0.6.4
Compare
Choose a tag to compare
  • Add icon for the unavailable chat state. [jcbrand]
  • Chat state descriptions weren't translation aware. [jcbrand]
  • Clear messages from localStorage when user types "/clear". [jcbrand]
  • The 'xa' chat state wasn't being handled properly. [jcbrand]
  • Updated pt-BR translations [seocam]
  • Updated af and de translations [jcbrand]

0.6.3 (2013-09-12)

12 Sep 13:54
v0.6.3
Compare
Choose a tag to compare

This release contains an important security fix. Please don't use older versions of the 0.6.x branch.

  • French translations. [tdesvenain]
  • Bugfix: Messages were stored against buddy JID and not own JID. [jcbrand]

0.6.2 (2013-08-29)

29 Aug 22:06
v0.6.2
Compare
Choose a tag to compare
  • Bugfix. The remove icon wasn't appearing in the contacts roster. [jcbrand]
  • Bugfix. With auto_subscribe=True, the Pending Contacts header didn't disappear
    after a new user was accepted. [jcbrand]

0.6.1 (2013-08-28)

27 Aug 22:51
v0.6.1
Compare
Choose a tag to compare
  • IE9 and IE8 CSS fixes. [jcbrand]
  • Bugfix: Pencil icon not visible (for setting status update). [jcbrand]
  • Bugfix: rid, jid and sid initialization values were being ignored. [jcbrand]
  • Bugfix: Fall back to English if a non-existing locale was specified. [jcbrand]

0.6.0 (2013-08-26)

25 Aug 21:45
v0.6.0
Compare
Choose a tag to compare
  • #39 Documentation for minifying JS is wrong. [jcbrand]
  • #41 prebind and show_controlbox_by_default: true fails. [jcbrand]
  • With prebinding, attaching to the connection now happens inside Converse and
    not as a separate step after initialization. [jcbrand]
  • Register presence and message handlers before fetching the roster. Otherwise
    some presence notifications might be missed. [jcbrand]
  • Add a debug option (logs to the browser console). [jcbrand]
  • Use font icons from http://icomoon.io [jcbrand]
  • Added a static mockup to aid CSS/design process. [jcbrand]
  • Save language codes with hyphens. Thanks to @seocam. [jcbrand]
  • The combined and minified JS file now uses almond and not require.js. [jcbrand]

0.5.2 (2013-08-05)

05 Aug 07:29
v0.5.2
Compare
Choose a tag to compare
  • Important security update. Don't expose the Strophe connection object globally. [jcbrand]

0.5.1 (2013-08-04)

04 Aug 16:50
v0.5.1
Compare
Choose a tag to compare
  • #13, #14: Messages sent between to GTalk accounts weren't being received. [jcbrand]
  • #32: Default status was offline when user didn't have contacts. [jcbrand]
  • Attach panels to the DOM upon initialize. [jcbrand]