Skip to main content

How does version history work in Heptabase?

Whenever you start editing a card, journal, text element, or highlight notes, the system will generate a snapshot of the edit history and start a 3-minute timer. Any edits within these 3 minutes will overwrite the snapshot with the latest version. For example, if you edit some text, think for a minute, and then continue editing, the 3-minute timer will restart.

If there are no edits within 3 minutes after the initial edit, the version in this snapshot will be confirmed. If you edit new content afterwards, a new snapshot will be generated.

If continuous editing exceeds 10 minutes, the system will also generate a new snapshot.

Even when offline, the system will follow the above rules to generate snapshots. When reconnected, the system will upload these snapshots to the edit history, and you will be able to see the edit history sorted by device and time. They will not overwrite each other.

If you have never enabled synchronization, these snapshot records will be stored in your device and will not be synced to the cloud.