Install

Works with Drupal: ^10.2 || ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 13.96 KB
MD5: 197d7eff33ccb9e6f403080a44f5f1f7
SHA-1: d1c8cd8fd8ba59d8664245aa448357576e3caf76
SHA-256: fe60f9d835ad677db267df470f5f5b44dd9be2ed69d876297099faa7b21fc03c
Download zip 17.91 KB
MD5: e44265eef3194b74df7e9a04d261781d
SHA-1: 997d926ac8f8a6d213f5b6de60119a6d877c34cf
SHA-256: e37034c565c8775cf35ab10a5381553d4d3f38b3c2bfc12db7e9cc0973abff70

Release notes

Adds a message_notify Notifier plugin (id: pusher) that delivers Message
entities over Pusher / Soketi / pws via the pusher_api module.

Features:
- Channel pattern with token substitution: {uid}, {template},
{linked_entity_type}, {linked_entity_id}.
- Multiple channels per send via additional_channels config.
- Token-driven access() — broadcast channels work for owner-less
Messages, private-user.{uid} requires a recipient, etc.
- Optional rendered HTML in payload (off by default).
- Kernel test coverage for happy path, failure path, access scoping,
token resolution, multi-channel fan-out.

Use cases: notifications, activity streams, chat, live dashboards,
broadcasts — anything that fits the Message entity shape.

Created by: immoreel
Created on: 24 May 2026 at 21:26 UTC
Last updated: 24 May 2026 at 21:27 UTC

Other releases