Install

Works with Drupal: ^10.3 || ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 47.23 KB
MD5: f4565bd94cc622bbd7fba072deee9d15
SHA-1: 2d91bfbe3c35eeafdbab04d46bf1f51b4d29310f
SHA-256: d289d6cbf60389178de9f1cd8b1ef8929d2bf54ebf492023d97fc0998afe3c94
Download zip 79.25 KB
MD5: 6c8f5dc1d8f1d4ffe2e21c6f9b52548b
SHA-1: c1ff07c347d5f70048064375481a29d3870a0127
SHA-256: 8a5377dfdcc57b3e166abbc1f015b1272188d913f7a96027632727774f523827

Release notes

Initial stable release of Advanced Notifications.

Features:
- Browser push notification subscription management.
- VAPID key configuration for Web Push delivery.
- Notification campaign creation, scheduling, and sending.
- Delivery modes for browser push, notification bell, or both.
- Role-targeted notification bell alerts for logged-in users.
- Notification bell inbox block.
- Reporting for targeted users, delivered notifications, and delivery rate.
- REST subscription endpoint with CSRF protection, flood control support, and HTTPS endpoint validation.
- Same-site validation for notification click URLs entered through the UI.

Requirements:
- Drupal 10.3 or later, or Drupal 11.
- PHP 8.1 or later.
- Drupal core REST, Serialization, and User modules.
- PHP extensions: mbstring, curl, and openssl.
- Composer library: minishlink/web-push.
- HTTPS for browser Push API support.

Credits:
Advanced Notifications was inspired by and partially derived from the Web Push module:
https://www.drupal.org/project/web_push

Credit to the Web Push project creator and maintainers, including yfiervil and jnguyen23.

Created by: jnguyen23
Created on: 9 Jul 2026 at 18:02 UTC
Last updated: 9 Jul 2026 at 18:03 UTC
New features

Other releases