Release 0.8.1
Improvements
- Beginning of support for Python 3.8, with the test suite now being run in a Python 3.8 environment. (#501)
Documentation
- Present templates as a gallery of thumbnails showing the basic circuit architecture. (#499)
Bug fixes
-
Fixed a bug where multiplying a QNode parameter by 0 caused a divide by zero error when calculating the parameter shift formula. (#512)
-
Fixed a bug where the shape of differentiable QNode arguments was being cached on the first construction, leading to indexing errors if the QNode was re-evaluated if the argument changed shape. (#505)
Contributors
This release contains contributions from (in alphabetical order):
Ville Bergholm, Josh Izaac, Maria Schuld, Antal Száva.