Bot releases are hidden (Show)
xmpp.js is now known to run on the Duktape JavaScript engine.
sendMany
allows sending multiple stanzas at once@xmpp/debug
incorrectly adding xmlns
error
event before element
error for stream errors #817@xmpp/debug
now properly hides component handshake content #821<error xmlns="http://etherx.jabber.org/streams"/>
, not only <stream:error/>
#817element
, stanza
and nonza
handlers https://github.com/xmppjs/xmpp.js/pull/801
@xmpp/base64
package https://github.com/xmppjs/xmpp.js/pull/794
@xmpp/debug
logs xml with indentation@xmpp/debug
replace secrets with <hidden xmlns="xmpp.js"/>
https://github.com/xmppjs/xmpp.js/pull/788
connecting
event/status passes a service
parameter that indicates the URI xmpp.js is trying to connect to https://github.com/xmppjs/xmpp.js/pull/790
open
event/status is emitted at the right time and not delayed https://github.com/xmppjs/xmpp.js/pull/790
connecting
event/status is emitted properly when connection fallback is used@xmpp/xml
parent
and root()
are properly documented https://github.com/xmppjs/xmpp.js/commit/6eb193ba6f946d7940ad39fb9e1bb7d2a2df2108
New features:
Fixes:
xmlns="jabber:client"
is only set for WebSocket now https://github.com/xmppjs/xmpp.js/pull/777/commits/95702ec457f4fa69f51dc35750818666be53c870
@xmpp/client
prefer the more secure SCRAM-SHA-1 over PLAINBreaking changes
Fixes
Meta
@xmpp/client
and @xmpp/component