Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Entity Activity

Security covered Under active development 434 sites

Part of the Entity ecosystem · 308 projects

This module allows users to subscribe to specific content items and receive notifications or activity logs when those items are created, updated, or deleted. Site builders can configure which entity types and events trigger these activity records.

Entity Activity provides configurable, per-user activity logs and notifications when supported content entities are created, updated, or deleted. Users subscribe to entities or translations, and site builders control which events generate logs.

2.x beta: testers welcome

The 2.0.x line is a straightforward continuation of 1.x for Drupal 10.3+ and 11, not a rewrite. Known reported 2.x issues have been addressed in the current beta, but it is still an early beta and needs broader real-site testing before a stable release. Please try the latest 2.x beta and report regressions, setup problems, and missing use cases. The 8.x-1.x release-candidate line remains available for Drupal 9.4 and 10; Drupal 11 sites should use 2.x.

For Drupal 12 testing, use the 2.1.x line (currently the 2.1.0-alpha1 release). If using Group 4 on Drupal 12, apply the required Group patch and follow the Group 4 patch and setup instructions.

Features

  • Subscriptions for supported content entity types and translations.
  • Configurable generators for create, update, and delete operations, including referenced entities, tokens, language handling, and immediate or cron-based processing.
  • Fieldable log and subscription entities with Views integration, blocks, display components, and theming support.
  • Optional Entity Activity Mail for immediate or scheduled email reports.
  • Optional Entity Activity Mass Subscribe for subscribing or unsubscribing users by role, user selection, or filtered list.
  • Optional Entity Activity Group: users explicitly follow a Group and receive activity when nodes are added. Group 3.3.5 or a later 3.x release is supported on Drupal 10.3 and 11 with Entity Activity 2.0.x or 2.1.x. Group 4.x is supported on Drupal 11.4 and 12 with Entity Activity 2.1.x. Group Node (gnode) is required; Group 2.x is not supported. Following does not change Group membership or access. For installation and the Group 4 Drupal 12 patch, see the Entity Activity Group documentation. The integration welcomes feedback.

Requirements

  • Entity Activity 2.0.x: Drupal core ^10.3 || ^11; Entity Activity 2.1.x: ^10.3 || ^11 || ^12. The 8.x-1.x line declares ^9.4 || ^10.
  • Token
  • Drupal core Text, User, and Serialization modules

Quick start

  1. Install and enable Entity Activity and its dependencies.
  2. At /admin/config/content/entity-activity, enable the entity types on which users may subscribe.
  3. Place the Subscribe on display component or subscription block, and grant the required subscription and log permissions.
  4. Create a generator, configure the relevant log-generator plugin, operations, bundles, and message tokens, then enable it.
  5. Subscribe a user, perform a configured entity operation, and confirm that the activity log appears. Run cron when the generator uses queued processing.

For detailed configuration, display, mail, mass-subscription, Group integration, extension, and troubleshooting guidance, see the Entity Activity documentation guide.

Similar modules

Message and Flag can be combined to build related workflows and support a broader range of use cases. Entity Activity is focused specifically on subscriptions and generated activity logs, which can make this use case quicker to configure.

Support and community

Supporting organizations

Initial development was sponsored by Gallimedia. Ongoing support and development is sponsored by TrueCMS.

Ask your assistant about Entity Activity

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
8
Tracked since
Sep 2026
Latest release
1 week ago
Releases (12 mo)
8 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
2.1.x-dev Dev 10–11 Oct 18, 2026
2.1.0-alpha1 Pre-release 10–11 Oct 18, 2026
2.0.0-beta3 Pre-release 10–11 Sep 23, 2026
8.x-1.0-rc2 Pre-release 9–10 Sep 23, 2026
2.0.0-beta2 Pre-release 10–11 Sep 17, 2026
2.0.0-beta1 Pre-release 9–10 Sep 16, 2026
2.x-dev Dev 9–10 Sep 16, 2026
8.x-1.0-rc1 Pre-release 9–10 Sep 16, 2026