Skip to content

Releases: CQCL/tket2

tket2-hseries: v0.6.0

15 Oct 10:23
97df4c5
Compare
Choose a tag to compare

New Features

  • [breaking] HSeriesPass lowers Tk2Ops into HSeriesOps (#602)
  • [breaking] simplify angle extension in to a half turns rotation type (#611)

tket2-py: v0.4.1

10 Oct 17:03
aeb2839
Compare
Choose a tag to compare

0.4.1 (2024-10-10)

Features

  • Add tket2.rotation.from_halfturns_unchecked op (#640) (86ffe64)

tket2-eccs: v0.2.0

10 Oct 16:48
18e876b
Compare
Choose a tag to compare

0.2.0 (2024-10-10)

⚠ BREAKING CHANGES

  • Recompiled eccs with hugr 0.13.0

tket2-py: v0.4.0

03 Oct 08:57
ed18752
Compare
Choose a tag to compare

0.4.0 (2024-10-01)

⚠ BREAKING CHANGES

  • "tket2.angle" extension replaced with "tket2.rotation" extension with rotation type and simplified set of operations.

Features

  • BadgerOptimiser.load_precompiled, BadgerOptimiser.compile_eccs and passes.badger_pass now take an optional cost_fn parameter to specify the cost function to minimise. Supported values are 'cx' (default behaviour) and 'rz'. (83ebfcb)
  • simplify angle extension in to a half turns rotation type (#611) (0723937)

Bug Fixes

  • Support hugr packages, fix the notebooks (#622) (1cf9dcb)

tket2: v0.5.0

01 Oct 12:13
295b0df
Compare
Choose a tag to compare

Bug Fixes

  • Support hugr packages, fix the notebooks (#622)

New Features

  • Add an explicit struct for the tket2 sympy op (#616)
  • Support encoding float and sympy ops (#618)

tket2-hseries: v0.5.0

01 Oct 12:14
295b0df
Compare
Choose a tag to compare

New Features

  • [breaking] HSeriesPass lowers Tk2Ops into HSeriesOps (#602)
  • [breaking] simplify angle extension in to a half turns rotation type (#611)

tket2: v0.4.0

16 Sep 11:53
a71d31f
Compare
Choose a tag to compare

Bug Fixes

  • angle type docstring to say 2pi (#607)
  • Fix broken ConstAngle::TAU (#609)

New Features

  • [breaking] simplify angle extension in to a half turns rotation type (#611)

tket2-hseries: v0.4.0

16 Sep 11:53
a71d31f
Compare
Choose a tag to compare

New Features

  • [breaking] HSeriesPass lowers Tk2Ops into HSeriesOps (#602)
  • [breaking] simplify angle extension in to a half turns rotation type (#611)

tket2: v0.3.0

09 Sep 12:48
d90b815
Compare
Choose a tag to compare

Bug Fixes

  • extension ops checking against incorrect name (#593)
  • [breaking] remove TryFrom for extension ops use cast (#592)
  • don't load angle extensions on to quantum (#597)

New Features

  • [breaking] move angle types + and ops to new "tket2.angle" extension (#591)
  • dataflow builder methods for angle ops (#596)
  • lowering tk2ops -> hseriesops (#579)

tket2-hseries: v0.3.0

09 Sep 12:49
d90b815
Compare
Choose a tag to compare

Bug Fixes

  • extension ops checking against incorrect name (#593)
  • [breaking] remove TryFrom for extension ops use cast (#592)

New Features

  • lowering tk2ops -> hseriesops (#579)
  • (tket2-hseries) cli extension dumping (#584)