Skip to content

Released on 2025-01-20.

Upgrade Instructions

Enhancements

  1. The num_qubits argument of function allocate is now optional. If it is not specified, it is inferred automatically according to the quantum type of the allocated variable. Example:
q = QBit()
allocate(q)  # allocates one qubit for variable 'q'
  1. The execute parameter of the QLayer object is now optional. Example:
QLayer(quantum_program, post_process)

Deprecations

The simulator name "nvidia_state_vector_simulator" has been removed. Please use ClassiqNvidiaBackendNames.SIMULATOR or "nvidia_simulator" instead.

IDE Changes

  1. The Application Configuration Panel used for editing examples in the Built-in Apps folder has been removed.
  2. Patched dependencies: Katex.