5.0.0 (2022-07-26)
This release depends on Node.JS 16 or greater.
Bugfixes
- Matrix users on a server that has an explicit port specifier in the server name will now be supported. (#414)
Improved Documentation
- Improve
CONTRIBUTING.md
guide to make it applicable for all of the matrix.org bridge repos. (#404)
Deprecations and Removals
- Breaking: The
matrix-js-sdk
is no longer included in this SDK. This means:- The
ClientFactory
component has been removed. - The
ContentRepo
utility is now deprecated, and supports onlygetHttpUriForMxc
- You can no longer get a js-sdk MatrixClient instance from an Intent object. (#401)
- The
- The bridge now always authenticates requests made to
/_matrix/app/v1/thirdparty/...
. TheBridge
options flagauthenticateThirdpartyEndpoints
has been removed. (#409) - Drop support for Node 14. Support Node 16+.
Intent.uploadContent
no longer accepts aReadStream
content
parameter. Convert your stream to a buffer before beginning an upload. (#415)