Scotty 0.2.0 Released
This releases focuses on supporting Scala 2.13 and adding more features. Changes since
- Add support for Scala 2.13.
Labeledtrait for easy labeling of quantum primitives.
- Add labels that can be added to qubits by the user and that are automatically applied to classical bits after measurement.
- Add multiple qubit support to
QuantumSimulator.controlMatrixto support multi-qubit target gates. The matrix construction loop was rewritten to be more efficient.
- Move all error and validation messages to
- Add a sum type (
Bit) to represent classical bits in place of integers.
- Add index uniqueness validation for multi-qubit gates.