Skip to content

Releases: splch/goqu

v1.2.3

11 Apr 01:47
bb6b187

Choose a tag to compare

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

19 Mar 19:22
ba9101f

Choose a tag to compare

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

17 Mar 21:33
20e1f50

Choose a tag to compare

What's Changed

  • Fix codecov badge: add upload token and update link URL by @splch in #26

Full Changelog: v1.2.0...v1.2.1

v1.2.0

17 Mar 20:42
c4b760c

Choose a tag to compare

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

13 Mar 08:06
3ba3c82

Choose a tag to compare

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

  • @splch made their first contribution in #1

Full Changelog: v1.0.0...v1.1.0

v1.0.0

11 Mar 16:27

Choose a tag to compare