Skip to content

Commit 2c9aa35

Browse files
committed
Update changelog.rst
1 parent 09ba08e commit 2c9aa35

File tree

2 files changed

+37
-2
lines changed

2 files changed

+37
-2
lines changed

doc/source/changelog.rst

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,43 @@
11
.. _changelog:
22

33
**********
4-
Change Log
4+
Changelog
55
**********
6+
Version 0.2.0 (Nov 26, 2021)
7+
++++++++++++++++++++++++++++
8+
This release adds a few new features to the pulse-level simulator.
9+
10+
PRs are collected `https://github.com/qutip/qutip-qip/milestone/3?closed=1 <https://github.com/qutip/qutip-qip/milestone/3?closed=1>`_.
11+
12+
Improvements
13+
------------
14+
- **MAJOR** Add the :obj:`.Model` class that represents the physical model including hardware parameters, control and drift Hamiltonians and noise objects. (`#105 <https://github.com/qutip/qutip-qip/pull/105>`_)
15+
- Separate the gate definition from the QubitCircuit.propagators method (`#83 <https://github.com/qutip/qutip-qip/pull/83>`_)
16+
- Support different pulse shapes. (`#85 <https://github.com/qutip/qutip-qip/pull/85>`_)
17+
- Use autosummary to generate a summary of API docs. (`#103 <https://github.com/qutip/qutip-qip/pull/103>`_)
18+
- Improve the scheduling algorithm. (`#105 <https://github.com/qutip/qutip-qip/pull/105>`_)
19+
20+
.. note::
21+
Compatibility Note: The behaviour of ``Processor.pulses`` changes significantly from version 0.1 to version 0.2. In 0.1, if no control coefficients are added, `pulses` contains a list of partially initialized :obj:`.Pulse` objects. They include control Hamiltonians but have no coefficients or tlist. This behaviour has changed. From 0.2, the list only includes controls that have non-trivial dynamics. To inspect the available control Hamiltonians, please use :obj:`.Processor.get_control` and :obj:`.Processor.get_control_labels`.
22+
23+
24+
Version 0.1.2 (Nov 25, 2021)
25+
++++++++++++++++++++++++++++
26+
This micro release adds more thorough documentation for the project and fixes a few bugs in :obj:`.QubitCircuit` and :obj:`.Processor`.
27+
28+
PRs are collected at `https://github.com/qutip/qutip-qip/milestone/4?closed=1 <https://github.com/qutip/qutip-qip/milestone/4?closed=1>`_.
29+
30+
Improvements
31+
------------
32+
- Efficient Hadamard transform. (`#103 <https://github.com/qutip/qutip-qip/pull/103>`_)
33+
- Make circuit latex code accessible in `QubitCircuit`. (`#108 <https://github.com/qutip/qutip-qip/pull/108>`_)
34+
35+
36+
Bug Fixes
37+
----------
38+
- Fix the leaking noise objects in `Processor`. (`#89 <https://github.com/qutip/qutip-qip/pull/89>`_)
39+
- Fix a bug in time-dependent collapse operators in `Processor`. (`#107 <https://github.com/qutip/qutip-qip/pull/107>`_)
40+
641

742
Version 0.1.1 (July 28, 2021)
843
+++++++++++++++++++++++++++++

doc/source/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ qutip-qip: QuTiP quantum information processing
3838

3939
.. toctree::
4040
:maxdepth: 2
41-
:caption: Change log
41+
:caption: Changelog
4242

4343
changelog.rst
4444

0 commit comments

Comments
 (0)