Differences
This shows you the differences between two versions of the page.
| indigo_2022.1_documentation:upgrading_from_legacy_versions_of_indigo [2022/05/06 22:03] – created mattb | indigo_2022.1_documentation:upgrading_from_legacy_versions_of_indigo [2025/02/18 20:36] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Upgrading from Legacy Versions of Indigo | ||
| + | |||
| + | ==== Upgrading from Indigo 7.5 ==== | ||
| + | |||
| + | For this release, we've changed the server install path to: | ||
| + | |||
| + | / | ||
| + | |||
| + | and the Indigo Mac Client app is now named: | ||
| + | |||
| + | / | ||
| + | |||
| + | In addition to the automatic upgrade logic described below (for upgrades from Indigo 6 and earlier), 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: | ||
| + | |||
| + | / | ||
| + | |||
| + | to: | ||
| + | |||
| + | / | ||
| + | |||
| + | If you experience the error '' | ||
| + | |||
| + | - Shut down the Indigo Server by selecting the '' | ||
| + | - Quit the Mac client via the '' | ||
| + | - Open the ''/ | ||
| + | |||
| + | 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 ''/ | ||
| + | |||
| + | ==== Upgrading from Indigo 7.4 ==== | ||
| + | |||
| + | For this release, we've changed the server install path to: | ||
| + | |||
| + | / | ||
| + | |||
| + | and the Indigo Mac Client app is now named: | ||
| + | |||
| + | / | ||
| + | |||
| + | In addition to the automatic upgrade logic described below (for upgrades from Indigo 6 and earlier), 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: | ||
| + | |||
| + | / | ||
| + | |||
| + | to: | ||
| + | |||
| + | / | ||
| + | |||
| + | If you experience the error '' | ||
| + | |||
| + | - Shut down the Indigo Server by selecting the '' | ||
| + | - Quit the Mac client via the '' | ||
| + | - Open the ''/ | ||
| + | |||
| + | 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 ''/ | ||
| + | |||
| + | ==== Upgrading from Indigo 7.3 ==== | ||
| + | |||
| + | For this release, we've changed the server install path to: | ||
| + | |||
| + | / | ||
| + | |||
| + | and the Indigo Mac Client app is now named: | ||
| + | |||
| + | / | ||
| + | |||
| + | In addition to the automatic upgrade logic described below (for upgrades from Indigo 6 and earlier), 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: | ||
| + | |||
| + | / | ||
| + | |||
| + | to: | ||
| + | |||
| + | / | ||
| + | |||
| + | If you experience the error '' | ||
| + | |||
| + | - Shut down the Indigo Server by selecting the '' | ||
| + | - Quit the Mac client via the '' | ||
| + | - Open the ''/ | ||
| + | |||
| + | 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 ''/ | ||
| + | |||
| + | ==== Upgrading from Indigo 7.2 ==== | ||
| + | |||
| + | For this release, we've changed the server install path to: | ||
| + | |||
| + | / | ||
| + | |||
| + | and the Indigo Mac Client app is now named: | ||
| + | |||
| + | / | ||
| + | |||
| + | In addition to the automatic upgrade logic described below (for upgrades from Indigo 6 and earlier), 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: | ||
| + | |||
| + | / | ||
| + | |||
| + | to: | ||
| + | |||
| + | / | ||
| + | |||
| + | If you experience the error '' | ||
| + | |||
| + | - Shut down the Indigo Server by selecting the '' | ||
| + | - Quit the Mac client via the '' | ||
| + | - Open the ''/ | ||
| + | |||
| + | 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 ''/ | ||
| + | |||
| + | ==== Upgrading from Indigo 7, or 7.1 ==== | ||
| + | |||
| + | For this release, we've changed the server install path to: | ||
| + | |||
| + | / | ||
| + | |||
| + | and the Indigo Mac Client app is now named: | ||
| + | |||
| + | / | ||
| + | |||
| + | In addition to the automatic upgrade logic described below (for upgrades from Indigo 6 and earlier), 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: | ||
| + | |||
| + | / | ||
| + | |||
| + | to: | ||
| + | |||
| + | / | ||
| + | |||
| + | If you experience the error '' | ||
| + | |||
| + | - Shut down the Indigo Server by selecting the '' | ||
| + | - Quit the Mac client via the '' | ||
| + | - Open the ''/ | ||
| + | |||
| + | 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 ''/ | ||
| + | |||
| + | ==== Upgrading from Indigo 6, 5, 4, 3, or 2 ==== | ||
| + | First, run the Indigo 2022.1 installer. Then look through this list for any final actions. | ||
| + | |||
| + | * In Indigo 7, we moved to Python v2.7, so if you installed any shared scripts ([[https:// | ||
| + | * Indigo will automatically copy your old preference file into the new location during the installation. | ||
| + | * Indigo will also copy over any enabled and disabled Plugins from Indigo 6 or 5. If a newer version of a plugin is included in Indigo, then it will automatically be installed and used on launch. | ||
| + | * Your old Indigo database file will automatically be converted to the new Indigo file format on first launch. A copy of your database will automatically be made before it is converted, but any changes made in Indigo to your database will not be available in older versions of Indigo. | ||
| + | * If you are **upgrading from Indigo 6**, you'll need to manually copy over any custom scripts, web server plugins, and/or custom control page images that you may have added. They can be found in the following directories: | ||
| + | * // | ||
| + | * //Control Page Images//: ''/ | ||
| + | * //Web Server Plugins//: ''/ | ||
| + | * If you are **upgrading from Indigo 5**, you'll need to manually copy over any custom scripts, web server plugins, and/or custom control page images that you may have added. They can be found in the following directories: | ||
| + | * // | ||
| + | * //Control Page Images//: ''/ | ||
| + | * //Web Server Plugins//: ''/ | ||
| + | * If you are **upgrading from Indigo 4**, you'll need to manually copy over any custom scripts, web server plugins, and/or custom control page images that you may have added. They can be found in the following directories: | ||
| + | * // | ||
| + | * //Control Page Images//: ''/ | ||
| + | * //Web Server Plugins//: ''/ | ||
| + | * If you are **upgrading from Indigo 3 or Indigo 2**, you'll need to manually copy over any custom scripts and/or custom control page images that you may have added. They can be found in the following directories: | ||
| + | * // | ||
| + | * //Control Page Images//: ''/ | ||
| + | |||
| + | **<color red> | ||
| + | |||
| + | ==== Upgrading from Indigo 1.x ==== | ||
| + | |||
| + | * Indigo will automatically copy your old preference file into the new location on first launch. | ||
| + | * Your old Indigo database file will automatically be converted to the new Indigo file format on first launch. You will be prompted to save the new copy of the Indigo database file. The new Indigo file format is not compatible with Indigo 1.x. You should not replace or delete your older Indigo 1.x database file. Any changes made in Indigo to your database settings will not be available in older versions of Indigo. | ||
| + | * You will need to manually copy any of your custom script files. You only need to move the files from the Indigo 1.x location ('' | ||
| + | |||
| + | **<color red> | ||
| + | |||
| + | ==== AppleScript after Upgrading ==== | ||
| + | |||
| + | Indigo no longer supports AppleScripts that target the Indigo Server process. Check out the [[https:// | ||
| + | |||
| + | 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 '' | ||
| + | |||
| + | 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 [[indigo_2022.1_documentation: | ||