Skip to content

Releases: PennyLaneAI/pennylane-cirq

Release 0.40.0

14 Jan 22:04
cc8825c
Compare
Choose a tag to compare

Breaking changes 💔

  • The qml.QubitStateVector template has been removed. Instead, use :class:~pennylane.StatePrep.
    (#203)

  • Support for the pennylane.operation.Tensor observable is removed. This observable was deprecated
    in PennyLane 0.39, and is removed in PennyLane 0.40.
    (#204)

Contributors ✍️

This release contains contributions from (in alphabetical order):

Andrija Paurevic

Release 0.39.0

06 Nov 14:49
8b85dfa
Compare
Choose a tag to compare

Bug fixes 🐛

  • Remove deprecated qml.operation.Tensor from codebase in favour of qml.prod. (#197)

  • Fix deprecated import path for QubitDevice. (#194) (#195)

Breaking changes 💔

  • Removed support for Python 3.9 (#200)

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

Contributors ✍️

This release contains contributions from (in alphabetical order):

Astral Cai, Mudit Pandey, Alex Preciado

Release 0.36.0.post0

06 Sep 18:06
9c11bff
Compare
Choose a tag to compare

This postfix release updates some documentation dependencies and testing.

Release 0.36.0

06 May 23:16
245f564
Compare
Choose a tag to compare

Release 0.36.0

New features since last release

  • Added support for expval of Prod observables. (#183)

Bug fixes 🐛

  • Fixes a bug where an error is raised from applying qml.Identity on multiple wires. (#186)

Contributors ✍️

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

Release 0.34.0

08 Jan 21:01
b8031c1
Compare
Choose a tag to compare

Tests

  • The sampling tests no longer set the _obs_queue proprerty, as setting it has no effect on the behaviour of the plugin. (#159)

Contributors ✍️

This release contains contributions from (in alphabetical order):

Christina Lee

Release 0.33.0

30 Oct 21:42
7d98a83
Compare
Choose a tag to compare

Bug fixes 🐛

  • Fixes the pasqal device when more than one circuit is executed and adds support for specifying wires an iterable of wire labels (#151)

Contributors ✍️

This release contains contributions from (in alphabetical order):

Christina Lee

Release 0.32.0

28 Aug 18:51
cdce8d4
Compare
Choose a tag to compare

Breaking changes 💔

  • Python 3.8 support is dropped and Python 3.11 support is added. (#146)

Bug fixes 🐛

  • The plugin is updated to take qml.StatePrep operators, the new name for qml.QubitStateVector. (#146)

Contributors ✍️

This release contains contributions from (in alphabetical order):

Christina Lee

Release 0.31.0

26 Jun 19:51
9e03fa6
Compare
Choose a tag to compare

Improvements

  • Failing tests corrected to reflect the new shots validation in PennyLane
    (#138)

Contributors

This release contains contributions from (in alphabetical order):

Matthew Silverman

Release 0.29.0

28 Feb 20:26
7c61f22
Compare
Choose a tag to compare

New features since last release

  • Support for adjoint operators has been added.
    (#130)

Breaking changes

  • Support for inverse operators has been removed.
    Note that the inv() method and inverse property are removed from PennyLane operators as of PennyLane 0.29.
    (#130)

  • Bumps the required PennyLane version to v0.29.0.
    (#137)

Contributors

This release contains contributions from (in alphabetical order):

Christina Lee, Matthew Silverman

Release 0.28.0

19 Dec 22:34
4c09d20
Compare
Choose a tag to compare

New features since last release

  • Adds support for Python 3.10. (#123)

Breaking changes

  • Removes support for Python 3.7. (#123)

Contributors

This release contains contributions from (in alphabetical order):

Christina Lee