Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V0.18.0 release notes #1656

Merged
merged 45 commits into from
Sep 21, 2021
Merged

V0.18.0 release notes #1656

merged 45 commits into from
Sep 21, 2021

Conversation

antalszava
Copy link
Contributor

The release notes and the version bump for the v0.18.0 release.

@codecov
Copy link

codecov bot commented Sep 15, 2021

Codecov Report

❗ No coverage uploaded for pull request base (v0.18.0-rc0@6ef6d68). Click here to learn what that means.
The diff coverage is n/a.

Impacted file tree graph

@@              Coverage Diff               @@
##             v0.18.0-rc0    #1656   +/-   ##
==============================================
  Coverage               ?   99.13%           
==============================================
  Files                  ?      197           
  Lines                  ?    14437           
  Branches               ?        0           
==============================================
  Hits                   ?    14312           
  Misses                 ?      125           
  Partials               ?        0           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6ef6d68...2ca8fa1. Read the comment docs.

@antalszava antalszava marked this pull request as ready for review September 16, 2021 10:51
@antalszava
Copy link
Contributor Author

[ch8950]

Copy link
Member

@josh146 josh146 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this Antal! Looking pretty good -- I've left some suggestions regarding organization 🙂

.github/CHANGELOG.md Outdated Show resolved Hide resolved
.github/CHANGELOG.md Outdated Show resolved Hide resolved
.github/CHANGELOG.md Outdated Show resolved Hide resolved
.github/CHANGELOG.md Show resolved Hide resolved
.github/CHANGELOG.md Outdated Show resolved Hide resolved
.github/CHANGELOG.md Outdated Show resolved Hide resolved
.github/CHANGELOG.md Show resolved Hide resolved
.github/CHANGELOG.md Show resolved Hide resolved
.github/CHANGELOG.md Outdated Show resolved Hide resolved
Comment on lines 542 to 547
Vishnu Ajith, Akash Narayanan B, Thomas Bromley, Olivia Di Matteo, Sahaj
Dhamija, Tanya Garg, Anthony Hayes, Theodor Isacsson, Josh Izaac, Prateek Jain,
Ankit Khandelwal, Nathan Killoran, Christina Lee, Ian McLean, Johannes Jakob
Meyer, Romain Moyard, Lee James O'Riordan, Esteban Payares, Pratul Saini, Maria
Schuld, Arshpreet Singh, Ingrid Strandberg, Antal Száva, Slimane Thabet, David
Wierichs, Vincent Wong.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A massive contributor list 💯

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just noticed that Jay is missing from this list, I recall him doing code review for bugs?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great catch! Thanks for that.

.github/CHANGELOG.md Outdated Show resolved Hide resolved
antalszava and others added 19 commits September 16, 2021 22:11
Co-authored-by: Josh Izaac <josh146@gmail.com>
Co-authored-by: Josh Izaac <josh146@gmail.com>
Co-authored-by: Josh Izaac <josh146@gmail.com>
Co-authored-by: Josh Izaac <josh146@gmail.com>
Co-authored-by: Josh Izaac <josh146@gmail.com>
Co-authored-by: Josh Izaac <josh146@gmail.com>
Co-authored-by: Josh Izaac <josh146@gmail.com>
Co-authored-by: Josh Izaac <josh146@gmail.com>
Co-authored-by: Josh Izaac <josh146@gmail.com>
@antalszava
Copy link
Contributor Author

@josh146 thank you for the suggestions here! 🙂 Iterated on them. Some plots are being included in #1671, such that the latest version of the docs` will be available in the release notes.

Copy link
Member

@josh146 josh146 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work Antal, happy for this to be merged in once my final comments are taken into account!

.github/CHANGELOG.md Outdated Show resolved Hide resolved
.github/CHANGELOG.md Outdated Show resolved Hide resolved
.github/CHANGELOG.md Outdated Show resolved Hide resolved
.github/CHANGELOG.md Outdated Show resolved Hide resolved
.github/CHANGELOG.md Outdated Show resolved Hide resolved
Comment on lines 542 to 547
Vishnu Ajith, Akash Narayanan B, Thomas Bromley, Olivia Di Matteo, Sahaj
Dhamija, Tanya Garg, Anthony Hayes, Theodor Isacsson, Josh Izaac, Prateek Jain,
Ankit Khandelwal, Nathan Killoran, Christina Lee, Ian McLean, Johannes Jakob
Meyer, Romain Moyard, Lee James O'Riordan, Esteban Payares, Pratul Saini, Maria
Schuld, Arshpreet Singh, Ingrid Strandberg, Antal Száva, Slimane Thabet, David
Wierichs, Vincent Wong.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just noticed that Jay is missing from this list, I recall him doing code review for bugs?

@antalszava antalszava merged commit 3d17a45 into v0.18.0-rc0 Sep 21, 2021
@antalszava antalszava deleted the v0.18.0_release_notes branch September 21, 2021 07:57
antalszava added a commit that referenced this pull request Sep 21, 2021
* remove newlines in docstring (#1647)

* Fix bug in single-qubit decomposition edge case. (#1643)

* Fix bug in zyz decomposition and tidy tests.

* Update CHANGELOG.

* Tweak comments.

* Raise an error for `qml.sample` and `shots=None` in `default.qubit.jax` (#1629)

* deprecate qml.sample and shots=None for default.qubit.jax

* changelog

* formatting

* move shot adaptive test

* Streamline implementation and add matrix equivalence checks to tests.

* Update single qubit op tests.

Co-authored-by: Olivia Di Matteo <dimatteo.olivia@gmail.com>
Co-authored-by: antalszava <antalszava@gmail.com>
Co-authored-by: Josh Izaac <josh146@gmail.com>

* Fix bug when using Jax jit and `QubitStateVector` (#1649)

* Use numpy.

* Separate torch case.

* Update pennylane/devices/default_qubit.py

Co-authored-by: antalszava <antalszava@gmail.com>

* Matplotlib circuit drawing (#1484)

* Raise a `UserWarning` for a list of shots in `Device.execute` (#1659)

* add warning for shot list in pure Device based devices; test for default.gaussian

* changelog

* PR number

* formatting

* comment

* Update pennylane/_device.py

Co-authored-by: Theodor <theodor@xanadu.ai>

* test message

Co-authored-by: Theodor <theodor@xanadu.ai>

* bugfix: raise mpl import error inside class initialization (#1667)

* mpldrawer when mpl not installed

* black

* bugfix for device shot list processing (#1666)

* fix process shots bug

* add tests and changelog

* docstrings and black

* add frob to list (#1664)

* Small change example. (#1669)

* Adds PennyLane-Lightning as a dependency (#1663)

* Add pl-lightning to requirements.txt and setup.py

* Add to requirements-ci.txt

* Temporarily add pybind11

* Update setup.py

* Add setup.py

* Add to changelog

* update changelog

* Update changelog

* Remove from requirements

* Does this fix?

* Revert

* New version

* Add diff method

* Add pennylane lightning pypi dep

* Update changelog

* Add simple test

* Remove adjoint

* Pin minimum version of lightning

* Emphasize as lightning.qubit

* Link to PL-Lightning release notes

* Update .github/CHANGELOG.md

* Update changelog

Co-authored-by: Lee J. O'Riordan <loriordan@gmail.com>

* Adjust Torch and TF backprop docstrings (#1662)

* error

* adjust TF docstring

* Diff option backprop check rc (#1658)

* update the condition for backprop diff

* add test and readjust the other test

* formatting

* diff_method='parameter-shift' for default.tensor.tf

* format tests

* Update pennylane/qnode.py

Co-authored-by: Romain <rmoyard@gmail.com>

Co-authored-by: Romain <rmoyard@gmail.com>

* V0.18.0 release notes (#1656)

* version bump

* group entries

* update the descriptions

* torch example

* contributors

* Update .github/CHANGELOG.md

Co-authored-by: Josh Izaac <josh146@gmail.com>

* Update .github/CHANGELOG.md

Co-authored-by: Josh Izaac <josh146@gmail.com>

* Update .github/CHANGELOG.md

* Update .github/CHANGELOG.md

Co-authored-by: Josh Izaac <josh146@gmail.com>

* Update .github/CHANGELOG.md

Co-authored-by: Josh Izaac <josh146@gmail.com>

* Update .github/CHANGELOG.md

Co-authored-by: Josh Izaac <josh146@gmail.com>

* Update .github/CHANGELOG.md

Co-authored-by: Josh Izaac <josh146@gmail.com>

* Update .github/CHANGELOG.md

Co-authored-by: Josh Izaac <josh146@gmail.com>

* Update .github/CHANGELOG.md

Co-authored-by: Josh Izaac <josh146@gmail.com>

* format lines

* num

* Update .github/CHANGELOG.md

Co-authored-by: Josh Izaac <josh146@gmail.com>

* move q transforms

* trainable coeffs

* SISWAP adjust

* Add link to changelog

* Fix merge

* SISWAP move to improvements

* drawer example

* remove item on separate requirements file

* Update .github/CHANGELOG.md

Co-authored-by: Josh Izaac <josh146@gmail.com>

* QFT move

* further suggestions

* NumPy

* draw example

* no grad call for finite_diff qml.gradients

* no grad call for param_shift

* lightning

* Update .github/CHANGELOG.md

Co-authored-by: Josh Izaac <josh146@gmail.com>

* Hamiltonian + its plot

* Hamiltonian param shift move

* bug fix phrasing

* contributors list

* Lightning adjoint plot & description

* Hamiltonian plot width

* align mid

* Revert "align mid"

This reverts commit 9b8d354.

Co-authored-by: Josh Izaac <josh146@gmail.com>
Co-authored-by: Tom Bromley <49409390+trbromley@users.noreply.github.com>

Co-authored-by: Theodor <theodor@xanadu.ai>
Co-authored-by: Olivia Di Matteo <2068515+glassnotes@users.noreply.github.com>
Co-authored-by: Olivia Di Matteo <dimatteo.olivia@gmail.com>
Co-authored-by: Josh Izaac <josh146@gmail.com>
Co-authored-by: Romain <rmoyard@gmail.com>
Co-authored-by: Christina Lee <christina@xanadu.ai>
Co-authored-by: Tom Bromley <49409390+trbromley@users.noreply.github.com>
Co-authored-by: Lee J. O'Riordan <loriordan@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants