Skip to content

Releases: CQCL/tket-json-rs

v0.6.2

21 Oct 15:48
acd0cb8
Compare
Choose a tag to compare

Features

  • Updated pyo3 dependency to 0.22 (#73)

v0.6.1

07 Aug 14:01
88b9d01
Compare
Choose a tag to compare

Features

  • map_params helpers on the parametric structs (#65)

v0.6.0

06 Aug 13:38
213c93d
Compare
Choose a tag to compare

Bug Fixes

  • [breaking] Update ToffoliBox permutation type (#64)

Features

  • [breaking] Add support for WASM operations (#61)

v0.5.1

24 Jul 10:45
d035212
Compare
Choose a tag to compare

Features

  • Handle legacy condition optype (#59)

v0.5.0

09 Jul 13:26
605e41e
Compare
Choose a tag to compare

Features

  • Handle legacy tk1 optype (#54)
  • [breaking] Add missing classical operation params (#56)
  • [breaking] Add missing data operation param (#56)
  • [breaking] Make more things non_exhaustive (#56)

v0.4.2

05 Jul 09:45
f97cca7
Compare
Choose a tag to compare

Bug Fixes

  • Add missing CnRx CnRz ops (#49)
  • Matrix encoding roundtrip losing precision. Use f64 instead of f32s. (#48)

v0.4.1

16 Apr 14:54
a5ee6e3
Compare
Choose a tag to compare

Bug Fixes

  • Make some missing fields pub (#43)

Features

  • Add GPI, GPI2, and AAMS gates (#42)

v0.4.0

08 Apr 13:56
5ee17e1
Compare
Choose a tag to compare

This release adds various missing OpType definitions, and fixes some existing box definitions with incorrect parameters.

Bug Fixes

  • Add missing OpTypes (#37)

Miscellaneous Tasks

  • [breaking] Update pyo3 to 0.21 (#33)

Refactor

  • Move OpBox to a new module (#35)