Releases: xmppjs/xmpp.js
Releases · xmppjs/xmpp.js
v0.13.1
Security fixes
Fixes
xmpp.js is now known to run on the Duktape JavaScript engine.
v0.13.0
New features:
sendMany
allows sending multiple stanzas at once
Fixes:
- Fix TLS 1.3 connection with Openfire - thanks @netmikey
- Fix
@xmpp/debug
incorrectly adding xmlns
Also:
v0.12.1
Fixes
- tls: Verify certificates - SECURITY FIX! c0ec39e
- update dependencies
- xml: Improve docmentation
v0.12.0
New features
- connection: allow sending multiple stanzas #872
Fixes
- connection: fix stop() triggering a unhandled rejection in some cases #871
v0.11.1
Fixes
- stream-management: fix unrecoverable error #823
v0.11.0
Breaking changes:
- emit
error
event before element
error for stream errors #817
Fixes:
@xmpp/debug
now properly hides component handshake content #821
- correctly match stream errors of the form
<error xmlns="http://etherx.jabber.org/streams"/>
, not only <stream:error/>
#817
v0.10.0
What's new:
- Add stream-management 4d64432 (only supports ack for now)
- upgrade dependencies
- logo update #812
v0.9.2
Fixes:
- prevent StartTLS negotiation when not using plain TCP #809
- upgrade dependencies #810
- xml: ignore __source and __self attributes 109053d
- xml: ignore false children 9137af4
v0.9.1
Fixes
- Fix exception handling in
element
, stanza
and nonza
handlers #801
- Fix handling of incoming malformed xml #801
v0.9.0
What's new
@xmpp/base64
package #794
- iq caller now has get and set methods #787
@xmpp/debug
logs xml with indentation
@xmpp/debug
replace secrets with <hidden xmlns="xmpp.js"/>
#788
connecting
event/status passes a service
parameter that indicates the URI xmpp.js is trying to connect to #790
Fixes
open
event/status is emitted at the right time and not delayed #790
connecting
event/status is emitted properly when connection fallback is used
- Works out of the box on react native / expo again #794
@xmpp/xml
parent
and root()
are properly documented 6eb193b