0 103 0
Released on 2026-01-05.
Upgrade Instructions
- Python SDK
- The IDE upgrades automatically.
Bug Fixes
- IDE - Fix expand / collapse of backend details in the HW Catalogue
- In the dataframe, change the
countfield tocountsso as not to override the built-incountmethod on pandas dataframes. The currentcountfield 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
Xwith >=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 depthandmax gate countsynthesis constraints in the model