Multi-Version patches are a unique feature of SmartVersion. You may store any number of versions of your files inside SmartVersion patches. This provides the following benefits:
Your end-users may choose exactly which version to upgrade to.
Your patch files serve as a live history of your files.
Your patch files may even be used as a form of version control, extracting desired versions as necessary, and adding new versions to the existing versions in the patch file.