Field Revision History Module for Drupal 11 Lets Editors Restore Past Field Values Without Full Node Reverts

Granular Revision Control for Editors and Administrators
Field Revision History Module for Drupal 11 Lets Editors Restore Past Field Values Without Full Node Reverts

Senior Drupal developer Pavel Kasianov has released Field Revision History, a Drupal 11 module that lets editors restore previous values for individual fields on revisionable content types—without reverting the entire node.

Once enabled, the module adds a “View or restore a past value” link under selected fields on node edit forms. Clicking the link opens a modal showing the full change history for that field—including who changed what and when—and allows editors to restore any previous value directly into the current form. This allows granular control over revisions and avoids rolling back unrelated content changes.

Key features include noise-reducing hidden duplicates, revision comparison, one-click value restoration, and quick access to full revision views. It supports the title field and integrates with Drupal core's revision permissions. Admins can configure the feature globally or per content type, choosing which fields are eligible. A new permission controls access to module settings.

Kasianov previously authored the Node Temporary module for automating test content expiration in Drupal 11. He is also actively developing other experimental modules—including TimelineView, Login Inline, Node Lock, and Meteorological—which are available on his GitHub profile but have not yet been released.

Key Features of the Field Revision History Module

  • Adds a "View or restore" link under fields in node edit forms
  • Restores previous field values without reverting full nodes
  • Displays who changed the value and when
  • Supports title field and integrates with core revision permissions
  • Configuration available per content type and per field
  • Supports Drupal 11; ports to 9/10 are possible but unofficial

Read the original announcement on LinkedIn and explore the source code on GitHub. The module is currently available only on GitHub, not on Drupal.org.

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please reach out to us at #thedroptimes channel on Drupal Slack and we will try to address the issue as best we can.

Related People

Upcoming Events

Latest Opportunities