A layout version is an iteration of a layout that reflects the state of a layout at a given point in time. You can create new versions and restore old ones based on your needs.
Layout versioning
Each layout has a working version as soon as you create the layout. This working version, or draft, is the version where you will make any changes to the layout and its variations. When you are finished making changes in the working version and want to make your updated layout usable by a release, you will need to commit your changes and create a committed version of the layout. When you commit your changes, the system automatically provides a new working version of the layout. To learn more, see Editing and Finalizing a Layout Version.
Each version of the layout contains all of the layout’s variations, along with the shared field list and any field customizations you’ve added to the layout. You cannot create versions of individual layout variations.
View a layout’s versions
To view a layout’s Version History table:
Go go Library > Layouts, and click the name of the layout whose versions you want to view.
Click Version History on the layout details page.
An example Version History table appears below.
Layout version status
A layout version can have two statuses:
A layout version has a Not Live status if it is not included in a deployed flow’s release. The system cannot match submission pages to layout versions that are Not Live. The working version of a layout is Not Live, along with any committed versions that are not part of the current Live release.
Live layout versions are currently in a Live release, and the system can match submission pages to them. Any committed version of a layout can become a Live version.
To learn more about releases, see What is a Release? and Adding a New Release.