Integration Versioning
Last updated
Last updated
Selfuel Platform automatically captures a snapshot of your Integrations as a version each time they are run. A new Integration Version is captured
When you run a Stopped Integration via the button for Idle or Stopped Integrations or
You deploy a newer version of a Running Integration using the button.
Versioning ensures a comprehensive history of your Integration's iterations, allowing you to track and record the evolution over time.
The current version of your Integration is displayed under the column on the Integrations Page, with the most recent version denoted as "v*". By clicking on the button in the Version column, you can access its Version History of all previous versions of your Integration.
Version History include details such as Date Created, Last Edit, and Last Run on any Cortex runner. Under Actions column, you can also view previous and duplicate them to edit previous versions.
Within the Actions section, a canvas view is available for each version, showcasing the Integration's flow, Nodes, and corresponding Nodes Settings for each node when the Integration was run. However, these past versions are not editable directly from the Canvas not to lose the versioning history of the Integration.
To work with a previous version, the Duplicate button under Actions column allows you to create a copy of that version as a new, separate Integration on the Integration Page. This duplicated version can then be edited and deployed without any limitations, treating it as an entirely new Application.
This system of versioning and duplication offers flexibility in managing and evolving your Integration portfolio within Cortex.