Skip to content

Commit

Permalink
Changelog for 2.2 (#753)
Browse files Browse the repository at this point in the history
  • Loading branch information
mpharrigan authored Jan 5, 2019
1 parent 7f38f00 commit 10e75ef
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 4 deletions.
28 changes: 25 additions & 3 deletions docs/source/changes.rst
Original file line number Diff line number Diff line change
@@ -1,12 +1,34 @@
Changelog
=========

v2.2 (Development)
------------------
v2.2 (January 4, 2019)
----------------------

PyQuil 2.2 is the latest release of pyQuil, Rigetti's toolkit for constructing and running
quantum programs. Bug fixes and improvements include:

- ``pauli.is_zero`` and ``paulis.is_identity`` would sometimes return erroneous answers (gh-710).
- Parameter expressions involving addition and subtraction are now converted to Quil with spaces
around the operators, e.g. ``theta + 2`` instead of ``theta+2``. This disambiguates subtracting
two parameters, e.g. ``alpha - beta`` is not one variable named ``alpha-beta``.
two parameters, e.g. ``alpha - beta`` is not one variable named ``alpha-beta`` (gh-743).
- T1 is accounted for in T2 noise models (gh-745).
- Documentation improvements (gh-723, gh-719, gh-720, gh-728, gh-732, gh-742).
- Support for PNG generation of circuit diagrams via LaTeX (gh-745).
- We've started transitioning to using Gitlab as our continuous integration provider for
pyQuil (gh-741, gh-752).

This release includes a new module for facilitating the estimation of quantum
observables/operators (gh-682). First-class support for estimating observables should
make it easier to express near-term algorithms. This release includes:

- data structures for expressing tomography-like experiments and their results
- grouping of experiment settings that can be simultaneously estimated
- functionality to executing a tomography-like experiment on a quantum computer

Please look forward to more features and polish in future releases. Don't hesitate to submit
feedback or suggestions as GitHub issues.

We extend thanks to community member petterwittek for their contribution to this release.


v2.1 (November 30, 2018)
Expand Down
2 changes: 1 addition & 1 deletion docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@

# General information about the project.
project = u'pyQuil'
copyright = u'2018, Rigetti Computing'
copyright = u'2019, Rigetti Computing'
author = u'Rigetti Computing'

# The version info for the project you're documenting, acts as replacement for
Expand Down

0 comments on commit 10e75ef

Please sign in to comment.