Steps for backporting a Quantum v9.3 project to Quantum v9.2 to prepare for migration to Volt MX v9.2

Greetings everyone, working with a customer I was able to assist them downgrading a Quantum v9.3.0 application project to Quantum v9.2.31. Here are the steps we followed for their desktop web application:

Prerequisites:

  • Quantum Visualizer 9.3.0 installed
  • Quantum Visualizer 9.2.31 installed (separate install folder)
  • v9.3 Quantum application project

Steps:

  1. Export the v9.3 project from the v9.3 workspace to preserve the current state of the v9.3 project.
  2. Create a v9.2 workspace if not created already. It is recommended to create a new v9.2 workspace for this activity.
  3. Copy the v9.3 project folder from the v9.3 workspace to the v9.2 workspace.
  4. In the v9.2 project, make the following changes via a File Explorer or Finder:
    1. Delete the [project home]/Themes/[Theme name]/constants folder for each theme in the project.
    2. Edit the [project home]/projectProperties.json file and make the following changes:
      • "currentgaversion":"9.2.20",
      • delete the line with "es5build"
      • "konyVizVersion": "9.2.20",
      • delete the line with "projectResourceCloudGuid"
      • "project_version":"sprint39",
      • delete the line with "tabletBreakPointInInches"

3. Edit the [project home]/properties.json file and make the following changes:

      • "currentVizVersion":"9.2.31"
      • "createdMFVersion":"9.2.1.2" (if this already has a 9.2 version number, do not change)
      • "currentMFVersion":"9.2.1.2" (if this already has a 9.2 version number, do not change)
  1. Save all changes to the files.
  2. Start Visualizer v9.2 and load the v9.2 project.
  3. Verify by performing a clean build and test.