Releases: CQuIC/qcircuit
Release 2.7
This release teaches qcircuit how to draw gates with an incoming classical (#42, from @thomasgwong). This is useful for describing circuits with mid-circuit measurements and resets.
Version 2.6
This release teaches qcircuit some new functions:
-
From @ElieGouzien, qcircuit learned how to ghost classical wires.
-
From @mtreinish, qcircuit learned how to draw barriers.
Release 2.5.3
This release incorporates a fix suggested by @yuttai regarding the behavior of delimeters in the qm
options. In particular, the delimeters for op
, ip
, and melem
didn't display very nicely with some simple examples; we fix that issue in this release.
Version 2.5.2
This release of qcircuit includes two main changes:
- From @nwaxiomatic, we introduce some new commands.
- Based on user feedback in Issue #20, we include a call to
xyoptions{all}
in place of loading
individual drivers to ensure images render correctly when being compiled with XeLaTeX.
Version 2.5.1
This version does not change any of the source code. Instead, we update the documentation version numbers to be correct.
Version 2.5
Up until September 2011, qcircuit existed as a .tex
file which users could compile concurrently with their own source files. The numbering scheme for those releases counted up to 2.0. This current release generates a (semi) backwards-incompatible jump; namely, we move to a .sty
file and introduce some prespecified options. Users familiar with the original QCircuit.tex
file and structure will need to read the documentation and/or the Qtutorial.tex
file to understand how to call and use qcircuit.
However, as the underlying graphics engine remains xy-pic, I felt it imprudent to move to a version 3.0. We will begin using that version number upon rewriting qcircuit based on a different graphics engine.