Drupal is a registered trademark of Dries Buytaert
Release: Drupal 11.4.5 Update released for Drupal core (11.4.5)! Release: Drupal 10.6.15 Update released for Drupal core (10.6.15)! Release: Superfish Dropdown Menu 8.x-1.15 Minor update available for module superfish (8.x-1.15). Release: Leaflet 10.4.10 Minor update available for module leaflet (10.4.10). Release: Raven: Sentry Integration 7.5.1 Minor update available for module raven (7.5.1). Release: htmLawed 8.x-3.8 Minor update available for module htmlawed (8.x-3.8). Release: Raven: Sentry Integration 7.5.0 Minor update available for module raven (7.5.0). Module Revived: Media Library Form API Element 2.1.5 Module media_library_form_element updated after 10 months of inactivity (2.1.5). Release: Acquia Content Optimization 2.1.0-alpha1 First alpha version released for module conductor (2.1.0-alpha1). Usage Milestone: Manage display Module manage_display crossed 1,000 active installs.

This module automatically generates meaningful revision log messages for content changes using artificial intelligence. It compares revisions, detects what changed, and writes professional, human-readable summaries, saving editors time and improving content accountability. It works with any revisionable entity type and integrates seamlessly with ECA workflows.

Automated Revision Log automatically generates meaningful revision log messages for content changes using artificial intelligence. It compares revisions, detects what changed, and writes professional, human-readable summaries—saving editors time and improving content accountability.

Features

  • Automatic AI-powered revision logs — Generates concise, meaningful summaries for content updates.
  • Entity-agnostic — Works with any revisionable entity type, including nodes and custom entities.
  • Seamless ECA (Event-Condition-Action) integration — Build dynamic workflows that include AI-generated revision messages.
  • Intelligent field filtering — Ignores internal Drupal fields and focuses on relevant content changes.
  • AI provider agnostic — Works with any provider supported by Drupal’s AI module ecosystem (OpenAI, Anthropic, etc.).
  • Visual workflow design — Integrates with BPMN.io for intuitive visual configuration of AI-driven processes.

Perfect for:

  • Content teams who want better revision tracking
  • Sites with frequent content updates
  • Organizations requiring detailed change documentation
  • Editors who forget to write revision logs

Post-Installation

Once installed, Automated Revision Log integrates automatically with Drupal’s revision system. When a content item is updated:

  1. The module detects the change and compares the new and previous revisions.
  2. The configured AI provider analyzes the differences and generates a concise, human-like summary.
  3. The generated text is automatically saved as the revision log message.

To customize behavior or integrate with workflows, go to Configuration → Workflow → ECA and add Automated Revision Log actions within your BPMN.io models.

Additional Requirements

  • Drupal: 10.x or 11.x
  • AI module: Required for provider configuration (e.g., OpenAI, Anthropic, or others).
  • ECA module: Required for workflow automation support.
  • Key module: Recommended for secure credential storage.
  • AI module — Core integration layer for connecting to AI providers.
  • ECA module — Enables event-driven automation workflows.
  • Key module — Safely stores and manages API keys.

Similar projects

While there are modules that help manage content revisions, none currently leverage AI to generate intelligent summaries. Automated Revision Log stands out by combining change detection, AI summarization, and workflow automation in one solution.

Supporting this Module

If you find this module helpful and want to support ongoing development, contributions, testing, and feedback are welcome on Drupal.org. You can also support through sponsorships or by submitting improvements via merge requests.

Community Documentation

Coming soon — video walkthroughs and usage guides will be added as the module evolves. If you create tutorials, please share them in the issue queue so they can be linked here.

Transform your content revision tracking from a manual chore to automated intelligence. No more empty revision logs or generic “Updated content” messages — just smart, human-readable summaries powered by AI.

Activity

Tracked releases
4
Tracked since
Oct 2025
Latest release
3 months ago
Releases (12 mo)
4 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
1.1.1 Stable Apr 20, 2026
1.1.0 Stable Nov 4, 2025
1.0.0 Stable Oct 31, 2025
1.0.x-dev Dev Oct 31, 2025