Repository navigation
Releases: Quantinuum/zixy
Releases · Quantinuum/zixy
Release list
v0.4.0
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
v0.4.0-rc.1
v0.4.0-rc.0
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
v0.3.2
v0.3.1
v0.3.0
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
What's Changed
- ci(release): sync readme for crate by @obackhouse in #18
- ci(release): bump version to 0.2.2 by @obackhouse in #19
- chore: duplicate readme file to avoid syncs by @obackhouse in #20
Full Changelog: v0.2.1...v0.2.2
Zixy v0.2.1
What's Changed
- Add workflow to publish to crates.io by @rja-cqc in #15
- ci(release): bump version to 0.2.1 by @obackhouse in #16
- ci(release): add crate metadata by @rja-cqc in #17
Full Changelog: v0.2.0...v0.2.1
Zixy v0.2.0
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
What's Changed
- chore(release): bump version to 0.1.0 by @obackhouse in #13
Full Changelog: v0.1.0-alpha.1...v0.1.0