Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

strophe.js

Package Overview
Dependencies
Maintainers
0
Versions
32
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

strophe.js - npm Package Versions

124

1.2.15

Diff

Changelog

Source

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
jcbrand
published 1.2.14 •

Changelog

Source

Version 1.2.14 - 2017-06-15

  • #231 SASL OAuth Bearer authentication should not require a JID node, when a user identifer can be retreived from the bearer token.
  • #250 Show XHR error message
  • #254 Set connection status to CONNFAIL after max retries
  • #255 Set CONNFAIL error status when connection fails on Safari 10
jcbrand
published 1.2.13 •

Changelog

Source

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 via require.
  • Remove Grunt as a build tool.
jcbrand
published 1.2.12 •

Changelog

Source

Version 1.2.12 - 2017-01-15

  • Reduce the priority of the SASL-EXTERNAL auth mechanism. 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.
jcbrand
published 1.2.11 •

Changelog

Source

Version 1.2.11 - 2016-12-13

  • 189 Strophe never reaches DISCONNECTED status after .connect(..) and .disconnect(..) calls while offline.
  • Add sendPresence method, similar to sendIQ, i.e. for cases where you expect a responding presence (e.g. when leaving a MUC room).
jcbrand
published 1.2.10 •

Changelog

Source

Version 1.2.10 - 2016-11-30

  • #172 and #215: Strophe shouldn't require from attribute in iq response
  • #216 Get inactivity attribute from session creation response
  • Enable session restoration for anonymous logins
jcbrand
published 1.2.9 •

Changelog

Source

Version 1.2.9 - 2016-10-24

  • Allow SASL mechanisms to be supported to be passed in as option to Strophe.Connection constructor.
  • Add new matching option to Strophe.Handler, namely ignoreNamespaceFragment.
  • The matchBare matching option for Strophe.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
  • #172, #215 Don't compare to and to values of sent and received IQ stanzas to determine correctness (we rely on UUIDs for that).
jcbrand
published 1.2.8 •

Changelog

Source

Version 1.2.8 - 2016-09-16

  • #200 Fix for webpack
  • #203 Allow custom Content-Type header for requests
  • #206 XML stanza attributes: there is no 'quot' escape inside 'serialize' method
  • The files in ./src are now also included in the NPM distribution.
  • Add support for SASL-EXTERNAL
jcbrand
published 1.2.7 •

Changelog

Source

Version 1.2.7 - 2016-06-17

  • #193 Move phantomjs dependencies to devDependencies
jcbrand
published 1.2.6 •

Changelog

Source

Version 1.2.6 - 2016-06-06

  • #178 Added new value (CONNTIMEOUT) to Strophe.Status
  • #180 bosh: check sessionStorage support before using it
  • #182 Adding SASL OAuth Bearer authentication
  • #190 Fix .c() to accept both text and numbers as text for the child element
  • #192 User requirejs instead of require for node compat
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc