qiskit/docs/release_notes.rst

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

24 lines
825 B
ReStructuredText
Raw Normal View History

.. _release-notes:
=============
Release Notes
=============
This page contains the release notes for Qiskit, starting from Qiskit 0.45, the first time that Qiskit and Qiskit Terra had the same versions.
..
These release notes get converted into Markdown files via the infrastructure at https://github.com/Qiskit/documentation, which then gets deployed to https://docs.quantum.ibm.com/api/qiskit/release-notes. Changes to these release notes will update those release notes the next time the API docs are generated.
To change release notes prior to Qiskit 0.45, update the Qiskit/documentation repository directly.
.. release-notes::
Collapse release notes for pre-releases (backport #11224) (#11229) * Collapse release notes for pre-releases (#11224) * Collapse release notes for pre-releases This commit tweaks the reno sphinx directive usage to collapse the pre-releases. The big piece of this is splitting into using multiple directives for each minor stable release branch. Each directive explicitly sets the scanning branch to the stable branches. The underlying issue with a single directive was that the reno git scanner wasn't seeing the final release tags on main as the tags only exist on the stable branches. The extra benefit of this is that we also get the bugfix releases included now. * Adjust reno pre-release tag regex This commit adjusts the pre-release tag regex to match how qiskit tags pre-releases. The default pre release regex is: ``` (?P<pre_release>\.v?\d+(?:[ab]|rc)+\d*)$ ``` which for Qiskit's pre-release tag format, the `pre_release` match includes the patch version. For example, `0.45.0rc1` matches as `0rc1`. But the actual pre_release match should be `rc1`. This commit adjusts the regex to work for qiskit's tag format, and also include support for `pre` syntax (which is pep440 compatible) pre-releases. (cherry picked from commit f3fb08990fb2769384fa65099d943a2fda0a1875) # Conflicts: # releasenotes/config.yaml * Fix conflict, add new directives * Restore regex update * Update docs/release_notes.rst * Change earliest version to 0.45.0rc1 * Change the other earliest version to 0.45.0rc1 * Propose title for unrelesed notes * Update docs/release_notes.rst Co-authored-by: Matthew Treinish <mtreinish@kortar.org> --------- Co-authored-by: Matthew Treinish <mtreinish@kortar.org> Co-authored-by: Elena Peña Tapia <epenatap@gmail.com> Co-authored-by: Elena Peña Tapia <57907331+ElePT@users.noreply.github.com>
2023-12-02 19:37:50 +08:00
:earliest-version: 0.45.0rc1
.. release-notes::
:earliest-version: 0.45.0
:branch: stable/0.46
.. release-notes::
:earliest-version: 0.45.0
:branch: stable/0.45