Releases: splch/goqu
Releases · splch/goqu
v1.2.3
What's Changed
- add native QIR emitter and parser (LLVM IR, zero dependencies) by @splch in #32
- fix: expand user-defined QASM gates inline to prevent simulator panic by @splch in #33
- fix: add real connectivity maps for Sycamore, Willow, and Ankaa-3 by @splch in #34
- Fix/responsive svg scaling by @splch in #35
- Refactor/cleanup separators and wasm by @splch in #36
- fix: use ZZ as IonQ Forte native 2Q gate instead of MS by @splch in #37
Full Changelog: v1.2.2...v1.2.3
v1.2.2
What's Changed
- add interactive WebAssembly quantum textbook by @splch in #27
- Feature/textbook chapters 1 6 by @splch in #28
- Refactor/textbook optimize by @splch in #29
- expand textbook WASM coverage with new algorithms and interactive wid… by @splch in #30
- Fix/textbook comprehensive review by @splch in #31
Full Changelog: v1.2.1...v1.2.2
v1.2.1
v1.2.0
What's Changed
- feat: add algorithm package with quantum computing algorithms by @splch in #15
- feat: add 5 error mitigation techniques to algorithm/mitigation by @splch in #16
- feat: add 20 new quantum gates across 4 categories by @splch in #17
- Feat/gpu acceleration by @splch in #18
- feat: add StronglyEntanglingLayers, BasicEntanglerLayers, UCCSD, Angl… by @splch in #19
- Feat/delay instruction by @splch in #20
- feat: add while, for, switch, and if/else classical control flow by @splch in #22
- feat: add Bloch sphere, state city plot, and histogram visualizations by @splch in #23
- feat: improve understandability with comprehensive comments, API addi… by @splch in #24
- refactor: simplify codebase, eliminate duplication, reduce allocations by @splch in #25
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- feat: add multi-controlled gates (MCX, MCZ, MCP, generic Ctrl) by @splch in #1
- feat: add sim/pauli package for arbitrary Pauli expectation values by @splch in #2
- feat: add Ising gates (RXX, RYY, RZZ) across full stack by @splch in #3
- feat: add mid-circuit measurement, feed-forward, and qubit reset by @splch in #4
- feat: add parameter sweep types and parallel sim execution by @splch in #5
- feat: add circuit composition (Compose, Tensor, Inverse, Repeat) by @splch in #6
- feat: add 9 medium-priority features by @splch in #8
- feat: apply QASM pow/negctrl modifiers, add Kraus TP validation, add … by @splch in #9
- feat: add pulse-level control by @splch in #10
- feat: add LaTeX (quantikz) circuit export by @splch in #11
- feat: add Quantinuum, Google Quantum, and Rigetti QCS backends by @splch in #12
- rename project from qgo to Goqu by @splch in #13
- feat: add interactive Jupyter notebooks with gonb by @splch in #14
New Contributors
Full Changelog: v1.0.0...v1.1.0
v1.0.0
Full Changelog: https://github.com/splch/qgo/commits/v1.0.0