The Record History plugin tracks data changes by automatically saving snapshots and differences of create, update, and delete operations. It helps users quickly review data modifications and audit operation activities.

First, go to the Record History plugin settings page to add the collections and fields for which you want to track history. To improve recording efficiency and avoid data redundancy, it is recommended to track only essential fields. Fields such as unique ID, createdAt, updatedAt, createdBy, and updatedBy usually do not need to be recorded.




Click “Sync Historical Snapshots”, configure the fields and data scope, and start the synchronization.

The synchronization task will be queued and run in the background. You can refresh the list to check its completion status.
Select the Record History Block and choose a collection to add the corresponding history block to your page.


If you are adding a history block inside a record's details pop-up, you can select “Current Record” to display the history specific to that record.


Click Edit Template in the block settings to configure the description text for the operation records.

You can configure separate description templates for create, update, and delete operations. For update operations, you can also configure the description template for field changes, either as a single template for all fields or for specific fields individually.

Variables can be used when configuring the text.

After configuration, you can choose to apply the template to All record history blocks of the current collection or Only this record history block.
