> ## Documentation Index
> Fetch the complete documentation index at: https://prod-mint.classiq.io/llms.txt
> Use this file to discover all available pages before exploring further.

# 0.90.0

Released on 2025-08-19.

## Upgrade Instructions

* [Python SDK](/getting-started/registration_installations#platform-version-updates)
* The IDE upgrades automatically.

### QP Visualization: Improved Handling of Long Function Blocks Sub-labels

## Enhancements

* Loading of large Pandas Dataframes is now available in the studio, up to 200MB files.
* Use non-blocking flow for execution jobs on the Classiq Nvidia Simulator. This allows for longer-running jobs.
* The 'phase' statement has been generalized to support a fixed (classically
  specified) rotation angle, that is, to insert a global phase. A global
  phase across an entire circuit is undetectable in quantum hardware, but when
  applied in a controlled context, it introduces a relative phase between
  positive and negative condition states. This variant of the 'phase'
  statement is useful to directly express key idioms in quantum algorithms
  such as phase oracles, reflections, and relative-phase computations.

### QP Visualization: Improved Handling of Long Function Blocks Sub-labels

Long sub-labels in the quantum program visualizer are now automatically
truncated to prevent overflow and maintain a clean layout.
When a sub-label is truncated, the full text is accessible via a tooltip on
hover, ensuring that all information remains available without cluttering the
interface.
This enhancement improves readability and usability, especially for circuits
with verbose or complex expressions.

## Deprecations

* The following functions and classes have been deprecated and will no longer
  be supported starting on 2025-09-18 at the earliest:
  `construct_chemistry_model`, `molecule_ucc`, `molecule_hva`,
  `molecule_hartree_fock`, `fock_hamiltonian_hva`,
  `fock_hamiltonian_hartree_fock`, `GroundStateProblem`, `MoleculeProblem` and
  `HamiltonianProblem`. For more information on Classiq's chemistry
  application, see [here](/explore/applications/chemistry/classiq_chemistry_application/classiq_chemistry_application).

## Bug Fixes

* Fix a bug where allocating quantum variables in disallowed blocks was
  not always reported.
* Fix a bug where controlled free operations could cause the visualization to crash. The visualization now handles these cases correctly and no longer fails when such operations are present.

## Interface Changes

* Parameter `expr` of function 'phase' has been renamed to `phase_expr`.
  Parameter `expr` will no longer be supported starting on 2025-09-19 at the
  earliest. Change `phase(expr=..., theta=...)` to
  `phase(phase_expr=..., theta=...)` or `phase(..., ...)`.
