Releases: conversejs/converse.js
Releases · conversejs/converse.js
0.7.0 (2013-11-13)
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
andxhr_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:
0.6.6 (2013-10-16)
- 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)
- 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)
- 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)
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)
- 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)
- IE9 and IE8 CSS fixes. [jcbrand]
- Bugfix: Pencil icon not visible (for setting status update). [jcbrand]
- Bugfix:
rid
,jid
andsid
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)
- #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)
- Important security update. Don't expose the Strophe connection object globally. [jcbrand]