matrix_api 2.0.3

New features

Adds HTML support to messages sent by the ECA send_message action.

matrix_api 2.0.2

Bug fixes

Fix for new ECA action, to send a message to a Matrix room using ECA.

matrix_api 2.0.1

New features

Adds support for sending a Matrix message from ECA.

matrix_api 2.0.0

Identical to 8.x-1.2, other than adding Drupal 10 compatibility.

matrix_api 8.x-1.2

Bug fixes

Fixes issues for PHP 8.1 compatibility, and a workaround for a Synapse change.

matrix_api 8.x-1.0-alpha1

Bug fixes

This initial Alpha release fixes an information disclosure issue, and should be considered a Security release.

When a message is posted to Matrix, if there is any kind of error or problem with the request, Guzzle throws an exception with the URL of the request -- e.g. if there's a 502 Gateway timeout. If this happens, Guzzle includes the access_token in the exception.

This might get revealed to a caller -- for example, when a JSONAPI request creates an entity and triggers this error, the Matrix user's access_token is sent back to the caller in the exception.

matrix_api 8.x-1.x-dev

Initial release. Has admin page for setting an account, generates an access_token from username/pw, and creates a MatrixClient service that can be used for generic posts to the Matrix API as well as specific support for Sync, Join Room, Send Message.

Subscribe with RSS Subscribe to Releases for Matrix API