Skip to content

Releases: QuantumSavory/Gabs.jl

v1.3.4

05 Jan 17:30
8a15976

Choose a tag to compare

Gabs v1.3.4

Diff since v1.3.3

Merged pull requests:

  • Add optional rng arguments to random methods (#91) (@arnavk23)
  • Implement embed functions for Gaussian unitaries, channels, and linear combinations (#92) (@arnavk23)
  • Add finite squeezing keyword argument in the Homodyne interface (#93) (@apkille)

Closed issues:

  • Add optional rng arguments to random methods (#65)
  • Embed functions for Gaussian unitaries, channels, and linear combinations of Gaussian states. (#82)

v1.3.3

13 Dec 22:33

Choose a tag to compare

Gabs v1.3.3

Diff since v1.3.2

Merged pull requests:

  • Bump dawidd6/action-download-artifact from 9 to 11 (#69) (@dependabot[bot])
  • Import ptrace from QuantumInterface (#73) (@apkille)
  • Add homodyne interface (#74) (@apkille)
  • Bump actions/checkout from 4 to 5 (#75) (@dependabot[bot])
  • Add SymplecticMatrices.jl as a dependency, replacing SymplecticFactorizations.jl (#78) (@apkille)
  • Bump peter-evans/create-or-update-comment from 4 to 5 (#80) (@dependabot[bot])
  • Define QuantumInterface.embed for the GaussianState type (#81) (@apkille)
  • Bump actions/upload-artifact from 4 to 5 (#85) (@dependabot[bot])
  • Polish/fix nmodes tests (#87) (@apkille)
  • Update GitHub workflows: remove CompatHelper, add Julia dependabot (#88) (@Krastanov-agent)

Closed issues:

  • Gabs creates a new function ptrace instead of adding methods to QuantumInterface.ptrace (#72)

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)