Skip to content

Releases: QuantumBFS/ZXCalculus.jl

v0.7.0

16 Jul 02:37
Compare
Choose a tag to compare

ZXCalculus v0.7.0

Diff since v0.6.0

Release Note

Plotting for ZX-diagrams and equality checks.

Merged pull requests:

  • Plotting for ZXDiagrams and ZXGraphs, Equality for ZXDiagrams and converting ZX to ZXW (#102) (@contra-bit)
  • CompatHelper: bump compat for OMEinsum to 0.8, (keep existing compat) (#105) (@github-actions[bot])
  • CompatHelper: add new compat entry for DataFrames in [weakdeps] at version 1, (keep existing compat) (#107) (@github-actions[bot])
  • CompatHelper: add new compat entry for Vega in [weakdeps] at version 2, (keep existing compat) (#108) (@github-actions[bot])

Closed issues:

  • Cannot Plot ZXDiagram with YaoPlots (#100)

v0.6.0

23 Oct 20:34
Compare
Choose a tag to compare

ZXCalculus v0.6.0

Diff since v0.5.0

Release Note

Add supports for ZXW-calculus and ZW-calculus.

Merged pull requests:

Closed issues:

  • convert ZXDiagram to tensor network (#16)
  • Add features to analyze barren plateaus (#76)

v0.5.0

03 Dec 08:10
5d49931
Compare
Choose a tag to compare

ZXCalculus v0.5.0

Diff since v0.4.4

switch to Graphs from LightGraphs

Closed issues:

  • id rule for inner spiders for ZXGraph (#78)

Merged pull requests:

  • Fix issues (IR, layout, Rule{:id}) (#86) (@ChenZhao44)
  • CompatHelper: add new compat entry for CompilerPluginTools at version 0.1, (keep existing compat) (#87) (@github-actions[bot])
  • CompatHelper: bump compat for Multigraphs to 0.3, (keep existing compat) (#88) (@github-actions[bot])
  • LightGraphs -> Graphs (#89) (@Roger-luo)

v0.4.4

25 Aug 00:37
Compare
Choose a tag to compare

ZXCalculus v0.4.4

Diff since v0.4.3

Closed issues:

  • improve testcov (#79)

Merged pull requests:

v0.4.3

17 Jun 00:35
Compare
Choose a tag to compare

ZXCalculus v0.4.3

Diff since v0.4.2

Closed issues:

  • ERROR: Gate(H, Locations(1)) is not supported (#80)

v0.4.2

16 May 00:46
Compare
Choose a tag to compare

ZXCalculus v0.4.2

Diff since v0.4.1

Closed issues:

  • Add expression support for phase (#1)
  • Optimize the circuit extraction algorithm (#64)

Merged pull requests:

v0.4.1

11 May 00:33
Compare
Choose a tag to compare

ZXCalculus v0.4.1

Diff since v0.4.0

Closed issues:

  • rename phase_teleportation -> phase_teleportation! (#65)
  • add support for scalar (#68)

Merged pull requests:

v0.4.0

25 Nov 00:23
d89a839
Compare
Choose a tag to compare

ZXCalculus v0.4.0

Diff since v0.3.1

Merged pull requests:

v0.3.1

23 Sep 00:26
b1e3702
Compare
Choose a tag to compare

ZXCalculus v0.3.1

Diff since v0.3.0

Merged pull requests:

v0.3.0

20 Sep 00:27
7cc2b1c
Compare
Choose a tag to compare

ZXCalculus v0.3.0

Diff since v0.2.2

Closed issues:

  • Add support for global phase (#36)
  • How to visualize/manipulate in Julia? (#38)
  • Add a struct for quantum circuits (#44)
  • Move the Multigraph backend to Multigraphs.jl (#56)
  • move benchmarks to quantum-benchmarks and remove QASM files (#59)
  • Remove global phase (#61)

Merged pull requests: