History

Last modified: December 10, 2025

Introduction

Use the History pane to see the changes that have been committed to a development line of an app. You can open this pane from the Version Control > History… menu item. The History pane displays all revisions at once in a searchable grid, making it easy to view the detailed project history.

Revisions

Revisions Image

Each line in the grid represents a revision in the repository.

Search and Filters

There are different filter options available to help find specific revisions:

  • The search bar looks in all fields of the revisions grid and in the details of the commit, such as the Model changes, Disk changes and Stories.
  • The date filter allows specifying a date range for revisions. The available presets help to quickly select a range.
  • The document filter allows selecting a document, such as a specific microflow, to filter all revisions on.

Content

For each revision the following information is shown, more information about each of these values is available below:

By selecting a revision in this grid, the tabs below the grid will be filled with information about this revision.

Revision

A unique alphanumeric identifier of the revision in the repository. The revision identifier is the Git hash for the commit and is unique for a whole repository.

Status

Shows the state of the revision in relation to the server. It can have one of the following values:

  • Synced – shown when revision exists locally as well as on the server
  • Local – shown when the revision is only available locally, because a local commit was made
  • On server – shown when the revision is only available on the server; this is an indicator there is incoming work that will have to be merged before being able to push new commits to the server

Author

The person who committed the change.

Date/Time

The date the revision was created.

Message

The message saved with the commit. If the message is long, you can read it more easily in the Message tab page by selecting the revision.

Details of Revisions

On the right of the grid are a number of tabs which give further details about the currently-selected revision.

Message

This tab shows the message saved when these changes were committed.

The Mendix version that was used to commit the revision to the model is also shown.

Model Changes

This tab shows a list of documents that were changed in the selected revision. From here you can jump to the currently selected changed document by clicking Go to, assuming the document still exists in the current version.

The search bar within the tab can be used to filter the list of documents.

Disk Changes

This tab shows a list of the files that were changed on disk. You can see whether files were added, deleted or modified.

The search bar within the tab can be used to filter the list of files.

Stories

This tab shows a list of stories that are related to the changes.

Read More