Releases
0.2.0
Features
Report message corrections as an available feature to MUCs (#149 )
Support Matrix -> XMPP edits (#154 )
Set the user's displayname in the room based on their nickname (#161 )
The bridge will now close the AS and XMPP connections on a SIGTERM signal (#182 )
Check if a MUC room exists before creating a portal (#188 )
Bugfixes
Fix compatibility with XEP-0045 by only sending messages after sending all presence to new joiners (#134 )
Fix a bug that would cause some XMPP clients to assume that Gateway MUCs are unjoinable (#138 )
Fix bug where failed messages would be reported as successful (#148 )
Send leaves from the anonymous JID, not mxid (#150 )
Improve performance of Matrix -> XMPP gateway messages and joining (#159 )
Fix a critical issue where sending HTML with multiple attributes in a tag would cause the message to not be sent (#170 )
Do not send back an additional error stanza on S2S ping (#171 )
Self pings to gateways should check devices, not MUC JIDs (#177 )
Fix issue where XMPP users would not be informed of other XMPP users joining (#179 )
Fixed an issue where if creating a room for a remote chat failed, it would not allow users to retry joining (#180 )
Fix an issue where joining a room through the XMPP gateway would sometimes fail if the user was invited (#181 )
XMPP self-pings to gateways will now return an error if the device is not in a MUC (#184 )
The bridge will no longer part remote users who have another device joined to a gateway room (#185 )
Ensure stanzas are emitted in the right order when an XMPP user joins a MUC (#189 )
Internal Changes
Upgrade dependencies and types (#133 )
Tests now show Typescript stacktraces (#142 )
Use /lib
for build output rather than /build/(src|test)
(#169 )
Improve support for multiple devices for XMPP users connected to the gateway (#176 )
Some errors now report helpful error text (#178 )
Add CONTRIBUTING.md (#189 )
You can’t perform that action at this time.