Releases: strophe/strophejs
Releases · strophe/strophejs
Version 1.2.16 - 2018-09-16
Version 1.2.15 - 2018-05-21
- #259 XML element should be sent to xmlOutput
- #266 Support Browserify/CommonJS.
require('strophe.js/src/wrapper')
- #296 Remove error handler from old websocket before closing
- #271 SASL X-OAUTH2 authentication mechanism implemented
- #288 Strophe now logs fatal errors by default.
- Run tests with headless Chromium instead of Phantomjs
Version 1.2.14 - 2017-06-17
Version 1.2.13 - 2017-02-25
- Use almond to create the build. This means that the build itself is an AMD
module and can be loaded viarequire
. - Remove Grunt as a build tool.
Version 1.2.12 - 2017-01-15
- Reduce the priority of the SASL-EXTERNAL auth mechanism. By default OpenFire 4.1.1
advertises support for SASL-EXTERNAL and the vast majority of Strophe.js
installs are not set up to support SASL-EXTERNAl, causing them to fail
logging users in.
Version 1.2.11 - 2016-12-13
- #189 Strophe never reaches DISCONNECTED status after .connect(..) and .disconnect(..) calls while offline.
- Add
sendPresence
method, similar tosendIQ
, i.e. for cases where you expect a
responding presence (e.g. when leaving a MUC room).
Version 1.2.10 - 2016-11-30
Version 1.2.9 - 2016-10-25
- Allow supported/whitelisted SASL mechanisms to be passed in as option to
Strophe.Connection
constructor. - Add new matching option to
Strophe.Handler
, namelyignoreNamespaceFragment
. - The
matchBare
matching option forStrophe.Handler
has been renamed to
matchBareFromJid
. The old name will still work in this release but is
deprecated and will be removed in a future release. - #114 Add an error handler for HTTP calls
- #213 "XHR open failed." in BOSH in IE9
- #214 Add function to move Strophe.Builder pointer back to the root node
Version 1.2.8 - 2016-09-16
Version 1.2.7 - 2016-06-17
- #193 Move phantomjs dependencies to devDependencies