search

Typemill Plugins

Revisions

The Revisions Plugin is a powerful tool for tracking content changes and restoring previous versions of your pages. Compatible with Typemill 2.8.0 and above, this plugin is available with a BUSINESS license.

Once activated, a new "Revisions" tab will appear at the top of each page. Here, you can review all changes made to the content and easily restore previous versions with a simple click.

Animated gif demonstrates the revisions plugin for Typemill

Revision Settings

By default, the plugin creates a new revision under the following conditions:

If the same user makes multiple changes within 24 hours, they are grouped into a single revision. You can adjust this time period (up to 120 hours) in the plugin settings to control the number of revisions created.

The system retains 10 revisions by default, automatically deleting older ones. You can customize the number of stored revisions in the plugin settings.

Version Tracking

If you don’t need to track every change by a user, you can switch to "Versions" mode. In this mode, only published versions are saved as revisions. While you can still compare changes between versions, you won’t be able to see which user made specific edits.

In the next plugin release, you’ll have the option to assign version numbers in the settings and select between published versions directly from the frontend.

Restoring Deleted Pages

By default, revisions are deleted when a page is removed. However, you can disable this behavior in the plugin settings to preserve revisions even after the page is deleted. If you later create a new page with the same URL, you’ll be able to view and restore the old revisions.