Skip to content

Releases: Quantinuum/zixy

v0.4.0

Choose a tag to compare

@obackhouse obackhouse released this 22 Sep 15:00
9811880

0.4.0 (2026-09-22)

Features

  • add support for multiplication of terms with a vector of coefficients (#160) (fdc9aed)
  • deprecate StringSet.from_strings and to_strings (a4f7772)
  • expose SymplecticPart for tableau canonicalization (#143) (2a3294a)
  • fermion rust integration (#152)
  • fermion python interface (#178) (e2ceeec)
  • string representations and parsing (#112) (92f6846)
  • state mappings (#216) (c698b96)

Performance Improvements

Miscellaneous Chores

Bug Fixes

  • Clifford transformations of mutable views of pauli strings was not applying signs correctly (19ce484)
  • remove old unused file (#196) (84104fc)
  • fixed scaled term addition ignoring scaling factor (#209) (afff43c)
  • update python examples (#208) (337ee7a)

v0.4.0-rc.1

v0.4.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@obackhouse obackhouse released this 24 Aug 15:17
102f82d

0.4.0-rc.1 (2026-08-24)

Bug Fixes

v0.4.0-rc.0

v0.4.0-rc.0 Pre-release
Pre-release

Choose a tag to compare

@obackhouse obackhouse released this 19 Aug 11:42
55b2bf4

0.4.0-rc.0 (2026-08-19)

Features

  • add support for multiplication of terms with a vector of coefficients (#160) (fdc9aed)
  • deprecate StringSet.from_strings and to_strings (a4f7772)
  • expose SymplecticPart for tableau canonicalization (#143) (2a3294a)
  • fermion rust integration (#152)
  • fermion python interface (#178) (e2ceeec)
  • string representations and parsing (#112) (92f6846)

Bug Fixes

  • Clifford transformations of mutable views of pauli strings was not applying signs correctly (19ce484)
  • remove old unused file (#196) (84104fc)

v0.3.2

Choose a tag to compare

@obackhouse obackhouse released this 12 Aug 09:20
451b041

0.3.2 (2026-08-12)

Bug Fixes

  • correct return type annotation for TermSet.into (#185) (f2887a0)

v0.3.1

Choose a tag to compare

@obackhouse obackhouse released this 25 Jun 10:12
097272e

0.3.1 (2026-06-24)

Miscellaneous Chores

v0.3.0

Choose a tag to compare

@obackhouse obackhouse released this 12 Jun 14:09
b3dd390

0.3.0 (2026-06-12)

Features

  • Add cmpnts_mul_pairwise static method to QubitPauliArray (2067d8f)
  • add routines for (partial and full) canonicalization of stabilizer tableaus (#27) (bf260f9)
  • expand into function for inter-container conversions (#33) (7d4ff53)
  • implemented std::error trait for ParseError and OutOfBounds error types (03f239c)

Bug Fixes

  • fixed bug in conversion code where Real(0.0) -> usize(0) was being treated as invalid. (6827124)
  • remove raw panic calls from rust crates (b5e7089)
  • satisfy clippy for rustc 1.95.0 (3fa4ec2)
  • two bit vec out-of-place add elemwise wasn't using the correct vectors - it was using a default two bit vec instead of the instantiated twobitvec (1c72be8)

Zixy v0.2.2

Choose a tag to compare

@rja-cqc rja-cqc released this 16 Apr 10:19
4808484

What's Changed

Full Changelog: v0.2.1...v0.2.2

Zixy v0.2.1

Choose a tag to compare

@rja-cqc rja-cqc released this 16 Apr 09:58

What's Changed

Full Changelog: v0.2.0...v0.2.1

Zixy v0.2.0

Choose a tag to compare

@obackhouse obackhouse released this 15 Apr 17:24

What's Changed

  • Add sparse matrix conversion for Pauli strings and terms by @rja-cqc in #12
  • chore(release): bump version to 0.2.0 by @obackhouse in #14

Full Changelog: v0.1.0...v0.2.0

Zixy v0.1.0

Choose a tag to compare

@obackhouse obackhouse released this 15 Apr 16:49

What's Changed

Full Changelog: v0.1.0-alpha.1...v0.1.0