Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Revision Extras

6 sites Security covered
View on drupal.org

This module enhances Drupal's revision system by allowing you to require revisions and log messages for content types, customize log message display, and provides a Drush command for reporting content changes. It also includes workarounds for specific Drupal core issues related to revision user population and layout builder forms.

This module provides additional configuration options on top of Drupal core's revision system for content entities and provides workarounds for a few issues in core.

Features

  • Require revisions and revision log messages on nodes, media, and block_content - configurable by bundle.
  • Customize the label and description of the revision log message field and/or display the last revision log message below the log message form field for reference.
  • Provide a Drush command to generate and optionally send an email report with a CSV attachment of public content (node) changes for a given day.
  • Provide tokens for media and block_content log message. (The token module provides one for node.)
  • Workarounds for the following Drupal core issues:

Post-Installation

The fixes for Drupal core issues apply as soon as the module is installed. The rest of the options must be configured/enabled in the module settings form: /admin/config/user-interface/revision-extras

Additional Requirements

This module only requires Drupal core.

If you want to use the CSV attachment option for the drush report, you will need to install and configure either Drupal Symfony Mailer Lite or Drupal Symfony Mailer Plus.

If you install and configure the Diff module, the drush report provides an additional field option of a link to the diff between the current revision and the previous revision.

If you install token, this module will provide additional tokens for the log message on media and block_content entities.

Similar projects

Require Revision Log Message provides similar functionality but only for node entities. If you only want to require the revision log message on node entities, it is a more lightweight solution.

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
6
Tracked since
Oct 2025
Latest release
1 month ago
Releases (12 mo)
6 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
1.1.0-rc1 Pre-release 10–11 Jul 22, 2026
1.0.0-rc3 Pre-release 10–11 Dec 15, 2025
1.0.0-rc2 Pre-release 10–11 Nov 20, 2025
1.0.0-rc1 Pre-release 10–11 Nov 20, 2025
1.0.0-beta1 Pre-release 10–11 Oct 24, 2025
1.0.x-dev Dev 10–11 Oct 20, 2025