Releases
0.36.0
Bugfixes
Disable metrics by default. (#1596 )
Fix distribution of IrcServer.randomDomain() which tended to pick domains with a lower index when there are a lot of addresses for a server. (#1612 )
Prevent runtime errors by provisisioning a room with a specific roomID. (#1614 )
Improved Documentation
Fix typos in the documentation. (#1599 )
Update bridged networks doc to point towards GitHub issue #1483 . (#1626 )
Deprecations and Removals
Breaking change: Raises the required NodeJS version to 16.
Fixes Room visibility setting being broken for appservice directories. (#1616 )
User activity tracking is now disabled by default, unless userActivity
is enabled in the config. (#1638 )
Internal Changes
docker: prune dev dependencies from node_modules. (#1541 )
Logging: Use Map instead of object. (#1608 )
Refactor Logging: Increase explicit TypeScript types and safer loops. (#1609 )
Refactors: Reduce use of Bluebird, increase explicit types, use safer loops. (#1611 )
Replace uses of the deprecated String.prototype.substr(). (#1615 )
Add support for running tests against a real IRCd and Matrix homeserver in CI. (#1622 )
Update to matrix-appservice-bridge 6.0.0. (#1631 )
You can’t perform that action at this time.