Releases: matrix-org/matrix-appservice-node
Releases · matrix-org/matrix-appservice-node
2.0.0 (2023-04-21)
Deprecations and Removals
- The legacy
/users
,/rooms
, and/transactions
endpoints have been removed in this release
and now redirect to the appropriate spec'd path. (#63) - Add support for Node 20, and drop support for Node 16. (#65)
Internal Changes
- Update the version of
express
to match that ofmatrix-appservice-bridge
. (#60)
1.1.0 (2022-08-09)
Features
- A subclass of the
AppService
class can now signal user query errors in its onUserQuery method by throwing anAppserviceHttpError
exception. This allows the appservice to return a HTTP status, a Matrix errorcode, and a Matrix error message. (#56)
Internal Changes
- Add new CI workflow to check for signoffs. (#58)
1.0.0 (2022-07-20)
This release drops support for Node 12 and adds support for Node 18
Features
Internal Changes
- The project has been modernized to be in-line with our other matrix-org bridge repos. This means:
- We now use yarn for dependency management.
- We now use GitHub CI.
- There is a contributing file. (#57)
0.10.1 (2022-03-15)
Bugfixes
- Remove tailing new line on http-log events (#50)
0.10.0 (2021-11-23)
0.9.0 (2021-07-15)
0.8.0
0.7.1 (2020-11-05)
Internal Changes
- Export
AppServiceOutput
andRegexObj
interfaces. (#35)
0.7.0 (2020-10-30)
Bugfixes
- Fix issue where
AppServiceRegistration.getOutput()
would fail ifde.sorunome.msc2409.push_ephemeral
is undefined. (#34)
0.6.0 (2020-10-08)
Features
- Add experimental support for receiving ephemeral data from the homeserver (MSC2409) (#32)