Skip to content

Releases: conversejs/converse.js

Release 0.10.0, November 5, 2015

05 Nov 11:27
v0.10.0
Compare
Choose a tag to compare

Note:
This release drops CSS support for IE8 and IE9.

  • #459 Wrong datatype passed to converse.chatboxes.getChatBox. [hobblegobber, jcbrand]
  • #493 Roster push fix [jcbrand]
  • #403 emit an event rosterPush when a roster push happens [teseo]
  • #502. Chat room not opened in non_amd version. [rjanbiah]
  • #505 Typo caused [object Object] in room info [gromiak]
  • #508 "Is typing" doesn't automatically disappear [jcbrand]
  • #509 Updated Polish translations [ser]
  • #510 MUC room memberlist is being cleared with page reload when keepalive option is set. [jcbrand]
  • Add the ability to also drag-resize chat boxes horizontally. [jcbrand]
  • Updated Sass files and created a new style. [jcbrand]

Release 0.9.6, 12 October 2015

13 Oct 13:42
v0.9.6
Compare
Choose a tag to compare
  • Bugfix. Spinner doesn't disappear when scrolling up (when server doesn't support XEP-0313). [jcbrand]
  • #462 Fix MUC rooms with names containing special characters not working [1st8]
  • #467 Fix outgoing chat messages not having a msgid when being put into sessionStorage [1st8]
  • #468 Fix [object Object] being sometimes shown as status [1st8]
  • #472 Fix "Cannot read property 'splitOnce' of undefined" when typing /clear in a chat room. [jcbrand]
  • #493 Roster wasn't being updated after a Roster push update [teseo, jcbrand]
  • #496 Bugfix. Pings weren't being sent out. [teseo, jcbrand]
  • #499 Message not received due to non-unique message ids. [jcbrand]

Release 0.9.5, August 24, 2015

24 Aug 21:44
v0.9.5
Compare
Choose a tag to compare
  • #306 XEP-0313: Message Archive Management [jcbrand]
  • #439 auto_login and keepalive not working [jcbrand]
  • #440 null added as resource to contact [jcbrand]
  • Add new event serviceDiscovered [jcbrand]
  • Add a new configuration setting muc_history_max_stanzas. [jcbrand]

Release 0.9.4, 4 July 2015

05 Jul 12:50
Compare
Choose a tag to compare
  • #144 Add Ping functionality and Pong handler [thierrytiti]
  • #234, #431 Messages aren't received when the user logs in with a mixed-case JID. [jcbrand]
  • #367 API methods for changing chat status (online, busy, away etc.) and status message [jcbrand]
  • #389 Allow login panel placeholders and roster item 'Name' translations. [gbonvehi]
  • #394 Option to allow chatting with pending contacts [thierrytiti]
  • #396 Add automatic Away mode and XEP-0352 support [thierrytiti]
  • #400, #410 Allow offline pretty status and placeholder for "Insert a smiley" to be translated [thierrytiti]
  • #401 Updated French translation [thierrytiti]
  • #404 CSS fix: position and width of the div #conversejs [thierrytiti]
  • #407 CSS: Fonts Path: editabable $font-path via sass/variables.scss [thierrytiti]
  • #408 MUC: missing toggle call handler and updated documentation about call [thierrytiti]
  • #413 Auto-detect user's locale to show date and time in the right format [thierrytiti]
  • #415 closeAllChatBoxes is giving ReferenceError when 2 chats are open [nevcos, jcbrand]
  • #416 Add icon for XA status [thierrytiti]
  • #418 Logging out with auto_reconnect=true causes reconnection retries [jcbrand]
  • #420 Updated German translation [1st8]
  • #427 Converse.js does not subscribe back to a contact not in the roster. [emmanuel-florent]
  • Add offline pretty status to enable translation [thierrytiti]
  • Bugfix. ClearSessions during unload event would throw an error when not logged in. [gbonvehi]
  • Bugfix. Manual login doesn't work when only websocket_url is set and not bosh_service_url. [jcbrand]
  • Bugfix. Wrong callback argument mapping in XmppStatus initialize: fullname is null [thierrytiti]
  • CSS fix: room-info bug on hover after room description loaded [thierrytiti]
  • CSS: Fonts Path: editabable $font-path via sass/variables.scss [thierrytiti]
  • Chat boxes returned by the API now have an is_chatroom attribute [jcbrand]
  • Decouple automatic away and XEP-0352 support. [jcbrand]
  • Don't carbon copy OTR messages. [jcbrand]
  • I18N: Autodetection of User Locale if no i18n setting is set. [thierrytiti]
  • Refactored in order to remove the strophe.roster.js dependency. [jcbrand]
  • Refactored the plugin architecture. Add overrides convention for
    automatically overriding converse.js's methods and Backbone views and models. [jcbrand]
  • With keepalive, don't send out a presence stanza on each page load [jcbrand]

0.9.4

07 Jul 09:34
Compare
Choose a tag to compare

For the 0.9.4 release notes, please see here: https://github.com/jcbrand/converse.js/releases/tag/v0.9.4

Release 0.9.3, 1 May 2015

01 May 10:32
v0.9.3
Compare
Choose a tag to compare
  • Add the ability to log in automatically. [jcbrand]
  • Remove type=email from JID field in login form. Resulting validation error confuses people. [jcbrand]
  • Add Ukranian translations [Andriy Kopystyansky]
  • #244 Add the ability to log in anonymously. [jcbrand]
  • #344 Enable the path to the sound files to be configured [thierrytiti and jcbrand]
  • #370 Unable to register a new user to ejabberd 2.1.11. [gbonvehi]
  • #372 Some offline users have a visible empty <dd> in the roster. [floriancargoet]
  • #374 Fix collapsed group visibility on page load. [floriancargoet]
  • #378 Expect full JIDs to be returned via XHR user search [thierrytiti]
  • #379 Updated French translations [thierrytiti]
  • #379 Fix for bower not finding crypto-js-evanvosberg#3.1.2-5 any more. [jcbrand]

Release 0.9.2, 8 March 2015

08 Apr 11:43
v0.9.2
Compare
Choose a tag to compare
  • Bugfix. Prevent attaching twice during initialization. [jcbrand]
  • API method chats.get can now also return chat boxes which haven't been opened yet. [jcbrand]
  • Add API method contacts.add. [pzia]
  • #356 Fix the plugin extend function. [floriancargoet]
  • #357 Fix the known bug where a state notification reopens a chat box. [floriancargoet]
  • #358 Bugfix. Chat rooms show the same occupants bug. [floriancargoet]
  • #359 Fix a timeout bug in chat state notifications. [floriancargoet]
  • #360 Incorrect roster height when allow_contact_requests=true. [floriancargoet, jcbrand]
  • #362 Add API for retrieving and opening rooms. [pzia]
  • #364 Text selection in chat boxes not shown in Firefox. [jcbrand]

Release 0.9.1, 26 March 2015

26 Mar 09:04
v0.9.1
Compare
Choose a tag to compare
  • Set the JID input field in the login form to type=email. [chatme]
  • New configuration setting allow_contact_removal [jcbrand]
  • Document that event handlers receive 'event' obj as first arg. [jcbrand]
  • Add a test to check that notifications are played in chat rooms. [jcbrand]
  • #333 Enable automatic reconnection when prebind and prebind_url are specified. [jcbrand]
  • #339 Require the JID to be specified when using keepalive with prebind. Also add a logout API method. [jcbrand]
  • #349 Indicate visitors in chat rooms. [c143]

Release 0.9.0, 6 March 2015

06 Mar 17:52
v0.9.0
Compare
Choose a tag to compare
  • #204 Support websocket connections. [jcbrand]
  • #252, 253 Add fullname and jid to contact's tooltip in roster. [gbonvehi]
  • #292 Better support for XEP-0085 Chat State Notifications. [jcbrand]
  • #295 Document "allow_registration". [gbonvehi]
  • #304 Added Polish translations. [ser]
  • #305 presence/show text in XMPP request isn't allowed by specification. [gbonvehi]
  • Add new API method chats.open to open chat boxes. [jcbrand]
  • Add new API method to set and get configuration settings. [jcbrand]
  • Add responsiveness to CSS. We now use Sass preprocessor for generating CSS. [jcbrand]
  • Bugfix. Custom status message form doesn't submit/disappear. [jcbrand]
  • Calling the API method contacts.get() without parameters now returns all contacts. [jcbrand]
  • Don't send out the message carbons IQ stanza on each page load. [jcbrand]
  • New Makefile.win to build in Windows environments. [gbonvehi]
  • Norwegian Bokmål translations. [Andreas Lorentsen]
  • Removed deprecated API methods. [jcbrand]
  • Strophe.log and Strophe.error now uses converse.log to output messages. [gbonvehi]
  • The API method chats.get now only returns already opened chat boxes. [jcbrand]
  • Updated Afrikaans translations. [jcbrand]
  • Add new configuration setting prebind_url [jcbrand]

Release 0.8.6, 7 December 2014

07 Dec 21:53
v0.8.6
Compare
Choose a tag to compare
  • Bugfix. Login panel didn't appear under certain conditions. [jcbrand]
  • Bugfix. Error when trying to render chat room configuration form. [jcbrand]
  • Text on the registration form was not configurable or i18n aware. [jcbrand]
  • #285 With prebind the jid, rid and sid settings were ignored. [jcbrand]