Drupal is a registered trademark of Dries Buytaert
Release: Paragraphs 8.x-1.22 Minor update available for module paragraphs (8.x-1.22). Release: Menu Item Extras 3.1.2 Minor update available for module menu_item_extras (3.1.2). Release: Admin Navigation 1.1.1 Minor update available for module admin_navigation (1.1.1). Release: FileGate 1.5.2 Minor update available for module file_gate (1.5.2). Release: FileGate 1.5.1 Minor update available for module file_gate (1.5.1). Release: Drupal Admin App 2.3.5 Minor update available for module drupal_admin_app (2.3.5). Release: REST OAI-PMH 2.3.3 Minor update available for module rest_oai_pmh (2.3.3). Release: Field Guard 1.1.0 Minor update available for module field_guard (1.1.0). Usage Milestone: Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs. Security Coverage: Content moderation permissions Module content_moderation_permissions now has official Drupal security advisory...

This module adds a checkbox to content editing forms, allowing you to prevent the "changed" timestamp from being updated for minor edits like typo fixes. This helps maintain the original last updated date for specific changes.

Provides a checkbox in entities node (yet - see #3313389: Don't limit the functionality to nodes) edit forms to preserve the last changed date for the current change.
Typically used for minor changes like typo fixes, if you don't want such a change to be reflected by a changed updated date.

If you need an API module instead of the UI, see https://www.drupal.org/project/preserve_changed

Installation

  • Require the module via composer using `composer require preserve_changed_ui`
  • Install the module using drush `drush en preserve_changed_ui` or via the UI

Usage

Go to /admin/config/system/preserve-changed-ui and define the default
behaviour of the module. After that, make sure the field is enabled on the
node bundle you want to use it on.

Now when you edit a node, there is a checkbox on the bottom of the form, to set
whether you want to preserve the "Last saved" timestamp on the current
node.

Dependencies

  • No dependencies

This module is NOT dependent on https://www.drupal.org/project/preserve_changed as that module will become outdated, once #2329253: Allow ChangedItem to skip updating the entity's "changed" timestamp when synchronizing is fixed. Furthermore, we originally implemented the logic differently, so once the before mentioned issue is fixed, we will alter this module to work with the "sync" parameter instead.

Development proudly sponsored by German Drupal Friends & Companies:

webks: websolutions kept simple (https://www.webks.de)
and
DROWL: Drupalbasierte Lösungen aus Ostwestfalen-Lippe (OWL), Germany (https://www.drowl.de)

Activity

Tracked releases
1
Tracked since
Mar 2026
Latest release
4 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
1.0.0-beta2 Pre-release Mar 20, 2026