Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Enforce Revision

Security covered Maintenance fixes only 14 sites

This module ensures that specific user roles are required to create new revisions when editing certain content types. It can either disable the "Create new revision" checkbox or hide it entirely for these users, preventing accidental or intentional skipping of revision creation.

This module enforces revision creation for content types based on user roles and bundles.

Features

  • Role-based enforcement: Configure which user roles must create revisions for specific content types
  • Bundle-specific settings: Different enforcement rules for different content types
  • Flexible UI options: Choose to disable the checkbox or hide it completely
  • Form integration: Automatically modifies the "Create new revision" toggle for restricted users
  • Entity-level enforcement: Ensures revisions are created even if form manipulation is attempted

Configuration

1. Navigate to Configuration > Content authoring > Enforce Revision Settings
2. For each content type you want to configure:
- Check "Enable revision enforcement"
- Select the user roles that should be restricted
- Optionally check "Hide revision checkbox entirely" to completely remove the UI element
3. Save the configuration

 

Drupal 10–11

Ask your assistant about Enforce Revision

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

  • node Drupal core
  • user Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
3
Tracked since
Sep 2025
Latest release
8 months ago
Releases (12 mo)
1 ▼ from 2
Maintenance
Slowing

Release Timeline

Releases

Version Type Core PHP Release date
1.0.1 Stable 10–11 Feb 9, 2026
1.0.0 Stable 10–11 Oct 14, 2025
1.0.x-dev Dev 10–11 Sep 29, 2025