Releases: notmgsk/simquil
Releases · notmgsk/simquil
v1.0.0
1.0.0 (2022-03-18)
Breaking
CI
- remove MSRV (af86f80)
Fix
- cphase was missing a qubit (e56163f)
- import paths in tests (0cc281d)
- lift non-adjacent 2Q gates (997fec4)
- support running programs that use zero qubits (8ad35c7)
New
- add --hide-wavefunction option (f7d9344)
Refactor
Update
- add error handling around matrix creation (6936555)
- bump quil-rust dependency (4e12f60)
- cleaner error when failing to read program from file or stdin (c2f7a79)
- handle EvaluationError from quil (a3284d8)
- implement subset of classical memory (a8c9409)
- improve gate application efficiency (f7ed49c)
- improved error reporting by VM (d0a993f)
- move VM and split out errors (95fb02f)
- only print classical memory if there is some (249f53e)
- provide lib.rs so simquil can be used as a library (24c7077)
- remove redundant closer (65aeebc)
- support HALT (1da00ae)
- support jumps (8b6c85b)
- support MOVE, LOAD, STORE (c56df61)
- update cargo lock (381311f)
v0.4.2
v0.4.1
v0.4.0
v0.3.0
v0.2.2
v0.2.1
v0.2.0
v0.1.1
v0.1.0: Merge pull request #7 from notmgsk/6-non-adjacent-2q-gates
Fix: lift non-adjacent 2Q gates