Skip to content

Releases: PennyLaneAI/pennylane-qulacs

Release 0.39.0

06 Nov 14:50
57e8406
Compare
Choose a tag to compare

Bug fixes 🐛

  • Fix deprecated import path for QubitDevice. (#74)

Breaking changes 💔

  • Remove support for Python 3.9. (#78)

  • Upgrade minimum supported version of PennyLane to 0.38.0. (#80)

Contributors ✍️

This release contains contributions from (in alphabetical order):

Astral Cai, Yushao Chen, Mudit Pandey

Release 0.36.0.post0

06 Sep 18:06
066b919
Compare
Choose a tag to compare

This postfix release updates some documentation dependencies and testing.

Release 0.36.0

06 May 23:16
8db2738
Compare
Choose a tag to compare

Release 0.36.0

New features since last release

  • Added support for Prod observables. (#64)

Contributors ✍️

This release contains contributions from (in alphabetical order): Astral Cai

Release 0.32.0

28 Aug 19:04
8f6f57f
Compare
Choose a tag to compare

Breaking changes

  • Support for Python 3.8 has been removed, and support for 3.11 has been added. (#55)

Improvements

  • Added support for qml.StatePrep as a state preparation operation. (#54)

Contributors

This release contains contributions from (in alphabetical order):

Mudit Pandey,
Jay Soni

Release 0.29.0

28 Feb 18:18
928057c
Compare
Choose a tag to compare

Improvements

  • Removed support for in-place inversion of operations (e.g. qml.PauliX(0).inv()). Users should
    use qml.adjoint instead.
    (#46)

Contributors

This release contains contributions from (in alphabetical order):

Albert Mitjans Coma

Release 0.28.0

19 Dec 22:21
73b3645
Compare
Choose a tag to compare

Breaking changes

  • Removes testing for Python 3.7. (#43)

Contributors

This release contains contributions from (in alphabetical order):

Christina Lee

Release 0.24.0

20 Jun 21:18
e951405
Compare
Choose a tag to compare

Improvements

  • Adds the compatibility tag for Python 3.10 and removed it for 3.6. (#31)

Bug fixes

  • Defines the missing returns_state entry of the capabilities dictionary of the device. (#36)

  • Updates the plugin to be compatible with the use of Operator.eigvals as a method. (#35)

Contributors

This release contains contributions from (in alphabetical order):

Christina Lee, Antal Száva.

Release 0.16.0

22 Jun 03:18
c4b8e46
Compare
Choose a tag to compare

Improvements

  • Adds support for Python 3.9. (#28)

Bug fixes

  • Fixed an issue where the wrong results are returned when passing non-consecutive wires to QubitStateVector. (#25)

  • Fixed issue where a state cannot be loaded into a Qulacs circuit when using a subset of wires with BasisState. (#26)

Contributors

This release contains contributions from (in alphabetical order):

Theodor Isacsson, Romain Moyard

Release 0.15.0

20 Apr 08:20
739da76
Compare
Choose a tag to compare

Breaking changes

  • Removed the analytic argument to reflect the shots refactor in PennyLane. Analytic expectation values can still be computed by setting shots=None. (#21)

Contributors

This release contains contributions from (in alphabetical order):

Maria Schuld

Release 0.14.0

02 Feb 08:33
4045439
Compare
Choose a tag to compare

Bug fixes

  • Adjusted the matrix for the CRZ operation used internally. (#18)

Contributors

This release contains contributions from (in alphabetical order):

Theodor Isacsson, Antal Száva