Quantum 3.2.6 release notes

Quantum 3.2.6 includes AI variable referencing in prompts, virtual device Appium default behavior improvements, and security updates.

AI enhancements

Quantum 3.2.6 includes the following AI enhancement.

AI variable referencing in prompts

Quantum now supports referencing AI variables created in previous AI steps directly within subsequent prompts.

Previously stored variables can be referenced using either of the following formats:

  • <variableName>

  • ${variableName}

This enhancement simplifies the creation of dynamic AI-driven workflows by allowing values captured in one step to be reused in later AI actions and validations.

Example

Store a variable from an AI step:

Copy
When I perform AI User-Action with prompt: "Get the price of first device from the list and put it in devicePrice" including return data

Reference the variable in subsequent prompts:

Copy
And I perform AI User-Action with prompt: "Open the product with price <devicePrice> and add to cart" using variables with reasoning
Copy
And I perform AI Validation with prompt: "Open cart and verify the price of first product in the cart is ${devicePrice}" using variables with reasoning and on fail: abort
Variables must be created and populated in a previous AI step before being referenced in subsequent prompts.

Virtual device improvements

Quantum 3.2.6 includes the following virtual device improvement.

Default Appium version for virtual devices

The appiumVersion capability is no longer required when running tests on virtual devices. Quantum now uses Appium 2.19 by default.

  • Before: You had to explicitly set the appiumVersion capability in your configuration.

  • Now: You can omit the capability; 2.19 is applied automatically.

  • You can still override the default by specifying appiumVersion explicitly when a different version is required.

Security updates

  • Addressed security vulnerabilities identified in Quantum 3.2.5.

  • Improved overall platform security and stability.

Upgrade to Quantum 3.2.6

  1. If upgrading from a 1.x version of Quantum, review and apply the changes outlined in the Quantum 3.0.0 release notes.

  2. Update the quantum.version property in the project's pom.xml file to 3.2.6 or the latest version available on Maven Central.