Creating a new version of a Smart Software item lets you manage multiple versions of the same software within a single Catalog entry — making it easy to track what's deployed across your devices and keep older versions available for testing or rollback.
How to Create a New Version
- Navigate to Catalog > Software > Smart Software.
- Click the ... (Actions) menu next to the item you want to update.
- Select New Version...
- Update the version details and save.
Deploying the New Version to Policies
Creating a new version does not automatically push it to your devices. To deploy it, you need to update your policies manually:
- Navigate to the Policies page.
- Click Software updates available... in the top right corner.
- Select the policies you want to update and apply the new version.
Note: Any policy not updated through this step will continue deploying the previous version.
Frequently Asked Questions
What happens to the old version on devices after I deploy the new one?
The new version overwrites the existing application in the device's Applications folder. However, Addigy keeps a separate folder for each version in its local directory at /Library/Addigy/ansible/packages, so version history is preserved on the device.
Can I still access older versions after creating a new one?
Yes. All versions remain available within the same Catalog item, so you can assign an older version to a specific policy if needed — for example, to keep a test group on a previous version.
Is there a way to deploy the update to all policies at once?
Yes. The Software updates available... button on the Policies page lets you review and apply the new version across all affected policies in one step.