Require Revision Log Message is a simple, lightweight module that enforces the use of revision log messages when editing existing content.
Features
- Requires a revision log message whenever a node is edited using the standard node edit form (form_node).
- Applies to all content types and node revisions.
- Does not require a log message when creating new content.
- Works regardless of whether the "Create new revision" checkbox is enabled on the content type.
This module ensures that all edits are documented, improving transparency and traceability in content workflows.
Development
If you haven't already, install Docker and DDEV
git clone git@git.drupal.org:project/require_revision_log_message.git cd require_revision_log_message ddev config --project-type=drupal --docroot=web --php-version=8.3 --corepack-enable --project-name=require-revision-log-message ddev add-on get ddev/ddev-drupal-contrib ddev add-on get ddev/ddev-selenium-standalone-chrome ddev start ddev poser ddev symlink-project ddev drush site:install -y ddev drush pm:install require_revision_log_message -y ddev drush config:export -y ddev drush user:login
Project information
Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed.Maintenance fixes only
Considered feature-complete by its maintainers.- Project categories: Content editing experience
835 sites report using this module
- Created by kwfinken on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.


