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

strophe.js

Package Overview
Dependencies
Maintainers
3
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

234

3.0.1

Diff

Changelog

Source

Version 3.0.1 - (2024-08-15)

  • Bugfix: Package path . is not exported from package
  • #708 Properly set exports value in package.json
  • #710 Fix types minor errors
  • #711 Error with Builder.up depending on context
  • #712 fix: export node and default modules
  • #715 Fix the error when the attrs field is null

Dependency updates:

  • Bump @rollup/plugin-commonjs from 24.1.0 to 26.0.1
  • Bump @xmldom/xmldom from 0.8.8 to 0.8.10
  • Bump prettier from 2.8.8 to 3.3.3
  • Bump sinon from 15.0.4 to 18.0.0
jcbrand
published 3.0.0 •

Changelog

Source

Version 3.0.0 - (2024-05-07)

  • #704 Cannot use with NodeJS
  • #706 TypeError when receiving a stream:error IQ message

Out of an abundance of caution, making a major version bump, since there was some internal refactoring of the Strophe files to remove circular dependencies. So certain deep imports used by integrators might no longer work. Instead of deep imports, everything should be imported from strophe.js.

For example:

import { Strophe, $build, stx } from strophe.js;
jcbrand
published 2.0.0 •

Changelog

Source

Version 2.0.0 - (2024-02-21)

  • Type checking via TypeScript and JSDoc typing annotations
  • Types definitions are now generated and placed in ./dist/types/.
  • Remove the deprecated matchBare option for Strophe.Handler. Use matchBareFromJid instead.
  • Add the ability to create stanzas via a tagged template literal (stx).
  • Bugfix: Ignore unknown SCRAM attributes instead of aborting the connection
jcbrand
published 1.6.2 •

Changelog

Source

Version 1.6.2 - (2023-06-23)

  • #613 TypeError: XHTML.validTag is not a function
  • Re-add NodeJS support and add the ability to run tests on NodeJS to avoid regressions
jcbrand
published 1.6.1 •

Changelog

Source

Version 1.6.1 - (2023-05-15)

  • #602 Websocket connection times out instead of being disconnected
jcbrand
published 1.6.0 •

Changelog

Source

Version 1.6.0 - (2022-10-29)

  • #314 Support for SCRAM-SHA-256 and SCRAM-SHA-512 authentication
jcbrand
published 1.5.0 •

Changelog

Source

Version 1.5.0 - (2022-04-28)

  • Add an automatic fallback handler for unhandled IQ "set" and "get" stanzas that returns an IQ error with service-unavailable.
  • Update various 3rd party dependencies
  • #390 Replace deprecated String.prototype.substr()
  • #418 BOSH fix: mark first request dead when second is done
jcbrand
published 1.4.4 •

Changelog

Source

Version 1.4.4 - (2022-01-21)

  • #388 Properly import xmldom
jcbrand
published 1.4.3 •

Changelog

Source

Version 1.4.3 - (2021-12-16)

  • Update xmldom to version 0.7.5
  • Add disconnection_timeout setting: an optional timeout in milliseconds before _doDisconnect is called.
  • Update ws optional dependency to fix security issue https://github.com/websockets/ws/commit/00c425ec77993773d823f018f64a5c44e17023ff
jcbrand
published 1.4.2 •

Changelog

Source

Version 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 patch onChallenge, which prevents reconnection when using SCRAM-SHA1.
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