Changing the WebUI Library Version

The WebUI library version used in your AIMMS project can be changed via the Library Manager in the AIMMS IDE. This allows you to upgrade to a newer version or revert to an older version of the WebUI library.

Note

It is important to be aware of the WebUI library version being used in your project, as different versions may introduce new features, enhancements, or compatibility requirements.

If you have the WebUI library added to your project, the WebUI relevant files are stored in the MainProject/WebUI subfolder.
In the AIMMS IDE model explorer, the WebUI library is listed as AIMMSWebUI with its current version number appended to it. If a newer version is available, this is indicated next to the library header name.
_images/webui-version-model-explorer.png

You can also identify the current AIMMS version and WebUI version being used by clicking the AIMMS icon in the footer section of the WebUI.

_images/webui-version-footer.png

Upgrading the WebUI Library Version

When a newer version of the WebUI library is available, the Library Manager in the AIMMS IDE will display the latest available version number next to the WebUI repository library entry.

To upgrade:

  1. Close all open WebUI browser tabs.

  2. Open the Library Manager in the AIMMS IDE.

  3. Select the WebUI repository library entry.

  4. Click Update Library, then confirm by clicking Ok and Yes on the confirmation prompt.

  5. Save your project.

  6. Restart the WebUI by clicking the WebUI button in the AIMMS IDE.

Changing or Reverting the WebUI Library Version

To switch to a specific version, including reverting to an older one:

  1. Close all open WebUI browser tabs.

  2. Open the Library Manager in the AIMMS IDE.

  3. Select the WebUI repository library entry.

  4. Click Add Library from Repository… to open the Library Repository Browser.

  5. Expand the WebUI node by clicking the + icon on the left of it in the Available Libraries/Versions panel to view all available versions.

  6. Select the desired version. The Details panel on the right displays its properties, including the minimum required AIMMS version under Minimal AIMMS version.

  7. Click Select to confirm your choice.

  8. Click Yes on the confirmation prompt.

  9. Back in the Library Manager, confirm by clicking Ok and Yes on the confirmation prompt.

  10. Save your project.

  11. Restart the WebUI by clicking the WebUI button in the AIMMS IDE.

Warning

Before selecting a version, check the Minimal AIMMS version field in the Details panel to ensure compatibility with your current AIMMS version.

Important

After upgrading or reverting the WebUI library version, make sure to:

  • Save your AIMMS project.

  • Close any open WebUI browser tabs.

  • Restart the WebUI session by clicking the WebUI button in the AIMMS IDE.

For information about what changed between versions, refer to the WebUI Release Notes, also linked directly in the Library Repository Browser under the Release notes property.