For this release, we've changed the server install path to:
/Library/Application Support/Perceptive Automation/Indigo 2023.1/
and the Indigo Mac Client app is now named:
/Applications/Indigo 2023.1.app
In addition to the automatic upgrade logic described below (for upgrades from Indigo 6 and ealier), the installer moves previously installed control page images and web server plugins to the new install location. Note the folder that contains Web server images, legacy Web plugins, etc. has been renamed from:
/Library/Application Support/Perceptive Automation/Indigo 7.5/IndigoWebServer/
to:
/Library/Application Support/Perceptive Automation/Indigo 2023.1/Web Assets/
If you experience the error This version of the Indigo client application is not compatible with the Indigo Server
when trying to launch Indigo then that means the Indigo client version being launched doesn't match the version of Indigo Server currently being run. This can occur when an older version of Indigo Server is still running or an older version of Indigo Client was launched by mistake. To fix this follow these steps:
Indigo 7.5→Stop Server
menu item in the Mac client. This will shutdown the Indigo Server regardless of which version is running.Indigo 7.5→Quit Indigo
menu item./Applications
folder on your Mac and launch the version of Indigo you wish to use. This will have it launch the correct version of the Indigo Server when it starts.
Once you are sure you are ready to run the latest version of Indigo can delete (backup first!) the older Indigo Server install paths in /Library/Application Support/Perceptive Automation/
and client applications in /Applications
.
For this release, we've changed the server install path to:
/Library/Application Support/Perceptive Automation/Indigo 2023.1/
and the Indigo Mac Client app is now named:
/Applications/Indigo 2023.1.app
In addition to the automatic upgrade logic described below (for upgrades from Indigo 6 and ealier), the installer moves previously installed control page images and web server plugins to the new install location. Note the folder that contains Web server images, legacy Web plugins, etc. has been renamed from:
/Library/Application Support/Perceptive Automation/Indigo 7.4/IndigoWebServer/
to:
/Library/Application Support/Perceptive Automation/Indigo 2023.1/Web Assets/
If you experience the error This version of the Indigo client application is not compatible with the Indigo Server
when trying to launch Indigo then that means the Indigo client version being launched doesn't match the version of Indigo Server currently being run. This can occur when an older version of Indigo Server is still running or an older version of Indigo Client was launched by mistake. To fix this follow these steps:
Indigo 7.4→Stop Server
menu item in the Mac client. This will shutdown the Indigo Server regardless of which version is running.Indigo 7.4→Quit Indigo
menu item./Applications
folder on your Mac and launch the version of Indigo you wish to use. This will have it launch the correct version of the Indigo Server when it starts.
Once you are sure you are ready to run the latest version of Indigo can delete (backup first!) the older Indigo Server install paths in /Library/Application Support/Perceptive Automation/
and client applications in /Applications
.
For this release, we've changed the server install path to:
/Library/Application Support/Perceptive Automation/Indigo 2023.1/
and the Indigo Mac Client app is now named:
/Applications/Indigo 2023.1.app
In addition to the automatic upgrade logic described below (for upgrades from Indigo 6 and ealier), the installer moves previously installed control page images and web server plugins to the new install location. Note the folder that contains Web server images, legacy Web plugins, etc. has been renamed from:
/Library/Application Support/Perceptive Automation/Indigo 7.3/IndigoWebServer/
to:
/Library/Application Support/Perceptive Automation/Indigo 2023.1/Web Assets/
If you experience the error This version of the Indigo client application is not compatible with the Indigo Server
when trying to launch Indigo then that means the Indigo client version being launched doesn't match the version of Indigo Server currently being run. This can occur when an older version of Indigo Server is still running or an older version of Indigo Client was launched by mistake. To fix this follow these steps:
Indigo 7.3→Stop Server
menu item in the Mac client. This will shutdown the Indigo Server regardless of which version is running.Indigo 7.3→Quit Indigo
menu item./Applications
folder on your Mac and launch the version of Indigo you wish to use. This will have it launch the correct version of the Indigo Server when it starts.
Once you are sure you are ready to run the latest version of Indigo can delete (backup first!) the older Indigo Server install paths in /Library/Application Support/Perceptive Automation/
and client applications in /Applications
.
For this release, we've changed the server install path to:
/Library/Application Support/Perceptive Automation/Indigo 2023.1/
and the Indigo Mac Client app is now named:
/Applications/Indigo 2023.1.app
In addition to the automatic upgrade logic described below (for upgrades from Indigo 6 and ealier), the installer moves previously installed control page images and web server plugins to the new install location. Note the folder that contains Web server images, legacy Web plugins, etc. has been renamed from:
/Library/Application Support/Perceptive Automation/Indigo 7.2/IndigoWebServer/
to:
/Library/Application Support/Perceptive Automation/Indigo 2023.1/Web Assets/
If you experience the error This version of the Indigo client application is not compatible with the Indigo Server
when trying to launch Indigo then that means the Indigo client version being launched doesn't match the version of Indigo Server currently being run. This can occur when an older version of Indigo Server is still running or an older version of Indigo Client was launched by mistake. To fix this follow these steps:
Indigo 7.2→Stop Server
menu item in the Mac client. This will shutdown the Indigo Server regardless of which version is running.Indigo 7.2→Quit Indigo
menu item./Applications
folder on your Mac and launch the version of Indigo you wish to use. This will have it launch the correct version of the Indigo Server when it starts.
Once you are sure you are ready to run the latest version of Indigo can delete (backup first!) the older Indigo Server install paths in /Library/Application Support/Perceptive Automation/
and client applications in /Applications
.
For this release, we've changed the server install path to:
/Library/Application Support/Perceptive Automation/Indigo 2023.1/
and the Indigo Mac Client app is now named:
/Applications/Indigo 2023.1.app
In addition to the automatic upgrade logic described below (for upgrades from Indigo 6 and ealier), the installer is now smarter and moves previously installed control page images and web server plugins to the new install location. Note the folder that contains Web server images, legacy Web plugins, etc. has been renamed from:
/Library/Application Support/Perceptive Automation/Indigo 7/IndigoWebServer/
to:
/Library/Application Support/Perceptive Automation/Indigo 2023.1/Web Assets/
If you experience the error This version of the Indigo client application is not compatible with the Indigo Server
when trying to launch Indigo then that means the Indigo client version being launched doesn't match the version of Indigo Server currently being run. This can occur when an older version of Indigo Server is still running or an older version of Indigo Client was launched by mistake. To fix this follow these steps:
Indigo 7→Stop Server
menu item in the Mac client. This will shutdown the Indigo Server regardless of which version is running.Indigo 7→Quit Indigo
menu item./Applications
folder on your Mac and launch the version of Indigo you wish to use. This will have it launch the correct version of the Indigo Server when it starts.
Once you are sure you are ready to run the latest version of Indigo can delete (backup first!) the older Indigo Server install paths in /Library/Application Support/Perceptive Automation/
and client applications in /Applications
.
First, run the Indigo 2023.1 installer. Then look through this list for any final actions.
/Library/Python/2.6/site-packages/
to /Library/Python/2.7/site-packages/
/Library/Application Support/Perceptive Automation/Indigo 6/Scripts/
/Library/Application Support/Perceptive Automation/Indigo 6/IndigoWebServer/images/
/Library/Application Support/Perceptive Automation/Indigo 6/IndigoWebServer/plugins/
/Library/Application Support/Perceptive Automation/Indigo 5/Scripts/
/Library/Application Support/Perceptive Automation/Indigo 5/IndigoWebServer/images/
/Library/Application Support/Perceptive Automation/Indigo 5/IndigoWebServer/plugins/
/Library/Application Support/Perceptive Automation/Indigo 4/Scripts/
/Library/Application Support/Perceptive Automation/Indigo 4/IndigoWebServer/images/
/Library/Application Support/Perceptive Automation/Indigo 4/IndigoWebServer/plugins/
/Library/Application Support/Perceptive Automation/Indigo 2/Scripts/
/Library/Application Support/Perceptive Automation/Indigo 2/IndigoWebServer/images/
NOTE: Do not replace the new Indigo versions of any file with your Indigo 6, 5, 4, 3, or 2 files. They have been modified to run optimally under the new version of Indigo.
[~your user home folder]/Documents/Indigo User Data/Scripts/
) to the new folder specified above if you modified or added new script or script attachment files.NOTE: Do not replace the new Indigo versions of any file with your Indigo 1.x files. They have been modified to run optimally under the new version of Indigo.
Indigo no longer supports AppleScripts that target the Indigo Server process. Check out the AppleScript Integration Strategies article for options on converting your AppleScripts.
When Indigo first opens an Indigo 7.3 (or earlier) database, it will go through the database and identify items that will need changing and items you should look at to ensure that it will continue to function. The Event Log will contain the necessary information about where you can find those items. You can also select the Help→Show AppleScript Usage in Event Log
menu item and Indigo will show you the list of those items in the Event Log window again.
Embedded AppleScripts and AppleScript conditionals will need to be evaluated to best determine how to handle them. In those edit boxes in the UI, we've commented out the previous AppleScript for reference if you wish to convert them. Both of those script edit boxes now will only accept Python scripts.
If you have Execute Script actions that point to AppleScripts, those will continue to be run, though if the script contains a tell “IndigoServer” or using terms from “IndigoServer” they will fail.