Skip to content

Classiq 0.103.0

Latest

Choose a tag to compare

@ohadClassiq ohadClassiq released this 06 Jan 08:25
· 7 commits to main since this release

Released on 2026-01-05.

Upgrade Instructions

Bug Fixes

  • IDE - Fix expand / collapse of backend details in the HW Catalogue
  • In the dataframe, change the count field to counts so as not to override the built-in count method on pandas dataframes.
    The current count field is deprecated and will be removed in the next release.
  • Fix multi-value Boolean operations in Native Qmod (e.g., a or b or c).
  • Fix synthesis error when controlling X with >=13 control qubits.
  • Raise indicative errors when overriding internal functions (for example, when re-defining prepare_state).

Enhancements

  • Support QArray[QBit] assignment statements, for example, qarr |= [1, 0, 0, 1].
  • Improve implementation of in-place quantum subscript assignments (e.g., x ^= subscript([1, 2, 3, 4], y)).
  • IDE - Execution in the IDE now supports running through Classiq account for Amazon Braket, Microsoft Azure Quantum, and IonQ backends. Users can enable this option using the "Run through Classiq" switch, which eliminates the need to provide their own credentials for these backends. This feature also includes spending tracking and budget management capabilities.
  • Support assignments of non-scalar variables, for example, qarr1 |= qarr2.
    Both variables must have the same type.
  • Improve error message when assigning a symbolic value to a generative parameter.

Deprecation

  • IDE - Removed support for max depth and max gate count synthesis constraints in the model