Releases: strophe/strophejs
Releases · strophe/strophejs
Release 1.4.2 (2021-04-28)
- Update optional NodeJS-specific dependency xmldom to version 0.5.0 which includes a security fix.
- #369 Add
clientChallenge
SASL mechanism method to avoid having to monkey patchonChallenge
,
which prevents reconnection when using SCRAM-SHA1.
Release 1.4.1 (2020-12-02)
- #201: NodeJS related fixes:
window
andWebSocket
areundefined
- New method
Strophe.Connection.prototype.setProtocol
which can be used to
determine the protocol used after the connection has been constructed.
Version 1.4.0 - 2020-09-10
- #347: Bugfix. Reconnection fails when SessionResultIQ arrives too late
- #354: Strophe.js sends an authzid during PLAIN when not acting on behalf of another entity
- #359: Bugfix: WebSocket connection failed: Data frame received after close
- Add support for running a websocket connection inside a shared worker
Version 1.3.6 - (2020-06-15)
Version 1.3.5 - (2020-04-30)
Release 1.3.4 - 2019-08-08
- Replace webpack with rollup
TypeError: this._changeConnectStatus is not a function
- Bugfix. Remove handlers on closed socket
- Add new Strophe.Connection option
explicitResourceBinding
.
If is set to true the XMPP client needs to explicitly
callStrophe.Connection.prototype.bind
once the XMPP
server has advertised the "urn:ietf:params:xml:ns:xmpp-bind" feature.
Version 1.3.3 - 2019-05-13
- The dist files are no longer included in the repo, but generated by NPM/Yarn
- Moved some log statements from INFO to DEBUG level
- Don't break when a falsy value is passed to
getResourceFromJid
Version 1.3.2 - 2019-03-21
- #320 Fix error on SCRAM-SHA-1 client nonce generation
Version 1.3.1 - 2018-11-15
- #311 Expose
Strophe
,$build
,$msg
and$iq
as globals
Version 1.3.0 - 2018-10-21
- Use ES2015 modules
- Drop support for Internet Explorer < 11