Skip to content

Releases: QuantumSavory/Gabs.jl

v1.3.2

13 Aug 01:25

Choose a tag to compare

Gabs v1.3.2

Diff since v1.3.1

Merged pull requests:

  • CompatHelper: bump compat for Makie in [weakdeps] to 0.24, (keep existing compat) (#70) (@github-actions[bot])
  • Non-Gaussian States Framework (#71) (@riteshbhirud)

v1.3.1

03 Jul 04:10

Choose a tag to compare

Gabs v1.3.1

Diff since v1.3.0

Merged pull requests:

  • Move measurement utils to new file measurements.jl (#62) (@apkille)
  • Fix code formatting in "Symplectic Analysis" section of manual (#64) (@apkille)
  • CompatHelper: bump compat for QuantumInterface to 0.4, (keep existing compat) (#67) (@github-actions[bot])
  • CompatHelper: bump compat for Makie in [weakdeps] to 0.23, (keep existing compat) (#68) (@github-actions[bot])

v1.3.0

15 Apr 08:05

Choose a tag to compare

v1.2.9

15 Apr 07:44
7edf219

Choose a tag to compare

Gabs v1.2.9

Diff since v1.2.8

Merged pull requests:

  • Validate symbolic Gaussian unitaries (#46) (@Fe-r-oz)
  • fix: correct the rendering of Latexify-based covariance matrix (#47) (@Fe-r-oz)
  • Add seminal papers section to documentation (#48) (@apkille)
  • Add ħ = 2 as default Gabs convention and clean up docstrings (#49) (@apkille)
  • validate symbolic Gaussian channels (#50) (@Fe-r-oz)
  • Bump dawidd6/action-download-artifact from 8 to 9 (#54) (@dependabot[bot])
  • Remove Symbolics.jl as a dependency (#55) (@apkille)
  • Optimize changebasis as well as implementing the metrics in #42 (#56) (@Hamiltonian-Action)
  • Implement revamped Generaldyne interface (#57) (@apkille)
  • Fix ptrace and add corresponding index errors (#61) (@apkille)

v1.2.8

07 Feb 02:50

Choose a tag to compare

Gabs v1.2.8

Diff since v1.2.7

Merged pull requests:

  • Bump dawidd6/action-download-artifact from 7 to 8 (#41) (@dependabot[bot])
  • fix #43: Validate and add docs for Gaussian states containing symbolic variables (#44) (@Fe-r-oz)

Closed issues:

  • Validate and add docs for Gaussian objects containing symbolic variables (#43)

v1.2.7

25 Jan 16:55
4c1e242

Choose a tag to compare

Gabs v1.2.7

Diff since v1.2.6

Merged pull requests:

  • Make Gaussian Unitaries a subsection of the manual and add subsection for Gaussian actions (#36) (@apkille)
  • Add Bloch-Messiah decomposition (#37) (@apkille)

v1.2.6

15 Jan 03:08
d0c3147

Choose a tag to compare

Gabs v1.2.6

Diff since v1.2.5

Merged pull requests:

  • CompatHelper: bump compat for Makie in [weakdeps] to 0.22, (keep existing compat) (#32) (@github-actions[bot])
  • Add changebasis to public API (#33) (@apkille)
  • Add kwargs to isapprox on Gaussian types (#34) (@apkille)
  • Add symplectic analysis section to docs (#35) (@apkille)

Closed issues:

  • Add docs section for symplectic analysis of Gaussian states and operators (#24)
  • Make changebasis a part of the public API (#30)

v1.2.5

09 Jan 23:43

Choose a tag to compare

Gabs v1.2.5

Diff since v1.2.4

Merged pull requests:

  • Add SymplecticFactorizations.jl as a dependency and williamson factorization support (#27) (@apkille)
  • Add symplectic polar decomposition (#28) (@apkille)

v1.2.4

30 Dec 22:59
a120429

Choose a tag to compare

Gabs v1.2.4

Diff since v1.2.3

Merged pull requests:

  • fix ptrace(::GaussianState, ::AbstractVector) to preserve mode correlations (#25) (@apkille)
  • Decrease max nmode size in tests to 5 to further prevent numerical instabilities (#26) (@apkille)

v1.2.3

26 Dec 05:16

Choose a tag to compare

Gabs v1.2.3

Diff since v1.2.2

Merged pull requests:

  • Propagate types in arrays to propagate ForwardDiff duals (#23) (@apkille)