Skip to content

Latest commit

 

History

History
61 lines (38 loc) · 2.05 KB

CHANGELOG.md

File metadata and controls

61 lines (38 loc) · 2.05 KB

Change Log

11.1.0

  • Jingle sessions now queue local actions to allow safer handling of WebRTC peer connection objects.

11.0.0

10.0.0 -> 10.1.0

  • Renamed muc:affiliation event to muc:other

10.0.0

  • Converted to ES modules, using Typescript compiler for downleveling.
  • Moved stanza definitions back from jxt-xmpp, obsoleting both jxt-xmpp and jxt-xmpp-types.
  • Replaced use of request and xhr with cross-fetch.
  • SASL mech implementations now live inside stanza.io.
  • Moved host-meta fetching logic into stanza.io.
  • Moved xmpp-jid implementation back into stanza.io, obsoleting xmpp-jid.
  • Use ws module instead of faye-websocket.
  • Dropped support of old, pre-RFC XMPP-over-WebSocket.
  • Moved jingle implementation back into stanza.io.

9.1.0 -> 9.2.0

  • Fixed CSI namespace to use urn:xmpp:csi:0
  • Added support for XEP-0333 Chat Markers

6.0.0 -> 6.0.1

5.x.x -> 6.0.0

  • Breaking Changes

    • Removed client.call()

      See the jingle-interop-demos for how to recreate the behaviour by working directly with the jingle.js and localmedia libraries.

      var localMedia = require('localmedia');
      
      localMedia.start();
      
      //...
      
      var sess = client.jingle.createMediaSession(peerJID);
      sess.addStream(localMedia.localStream);
      sess.start();
    • client.jingle was updated to a jingle.js v1.0 instance.

      The method client.jingle.startLocalMedia() has been removed, in favor of using the localmedia module instead (which is not bundled in stanza.io).