Classiq 0.94.0
Released on 2025-09-29.
Upgrade Instructions
- Python SDK
- The IDE upgrades automatically.
Deprecations
- Python 3.9 is no longer supported in the Python SDK. The minimum supported
version is now Python 3.10.
Enhancements
- Added the
skip_controlstatement
to the Qmod language.skip_controlapplies a quantum statements
unconditionally. - Add
pauli_operator_to_matrix, the sparse counterpart ofhamiltonian_to_matrix. - Add new quantum functions for modular arithmetics:
modular_add_qft_space,modular_multiply,
andinplace_modular_multiply(see modular exponentiation).
Those functions useskip_controlstatements for specifying their efficient controlled version.
Bug Fixes
- Fix a bug where an error is raised when synthesizing with a maximum width constraint, even though a solution exists.
- Fix
qasm_to_qmodquantum argument size calculations (resulting in, for
instance, illegalcontrolstatements generated frommcxgates).