Skip to content

Commit

Permalink
Update the v0.20.0 changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
WilliamHPNielsen committed Nov 17, 2020
1 parent 30a7407 commit 3861d19
Showing 1 changed file with 7 additions and 9 deletions.
16 changes: 7 additions & 9 deletions docs/changes/0.20.0.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,28 +9,30 @@ Breaking Changes:

- When performing a measurement with ``MultiParameter`` the parameters are now registered under their ``full_name`` including any instrument and channels that the parameter is bound to. This makes the ``MultiParameter`` consistent with all other parameters (#2317)
- The Keysight ``SD_common`` module is now deprecated in favour of the one in ``qcodes_contrib_drivers`` (#2395)
- The deprecated HP33210A driver has been removed (#2334)
- The deprecated Tektronix AWG5200 driver has been removed (#2335)
- Deprecated methods removed from ``DataSet`` (#2422)

----
New:
----
- New support email introduced (#2366)
- The ``DataSet`` shape is used when loading data; this impacts the ``DataSet.get_parameter_data`` and ``DataSet.cache.data`` methods. See also `the measurement docs <https://qcodes.github.io/Qcodes/examples/DataSet/Performing-measurements-using-qcodes-parameters-and-dataset.html#Specifying-shape-of-measurement>`_ for more info on how data are loaded (#2264)
- The ``Measurement`` now captures exception info in the ``DataSet`` s metadata if an exception occured during measurement (#2327)
- There is now an explicit API for marking the ``cache`` of a ``Parameter`` as invalid (#2012)
- New support email introduced (#2366)

---------
Improved:
---------
- The documentation for ``ParameterWithSetpoints`` now shows how to make sweeps (#2351)
- There is now an explicit API for marking the ``cache`` of a ``Parameter`` as invalid (#2012)
- Bugfix: calling ``mark_complete()`` on a completed ``DataSet`` no longer throws an exception (#2376)
- The documentation no longer references the legacy module (#2408)


------------
New drivers:
------------
- Keysight E4980A Precision LCR Meter (#2253)


-----------------
Improved drivers:
-----------------
Expand All @@ -45,11 +47,8 @@ Improved drivers:
Under the hood:
---------------

- The ``DataSet`` shape is used when loading data (#2264)
- Legacy datasets can have a name (#2328)
- The deprecated HP33210A driver has been removed (#2334)
- The deprecated Tektronix AWG5200 driver has been removed (#2335)
- Typing was added to the drivers of the following vendorss:
- Typing was added to the drivers of the following vendors:
- Lakeshore (#2340)
- Keysight (#2342)
- DynaCool (#2338)
Expand All @@ -73,4 +72,3 @@ Under the hood:
- For developers: we now disallow implicit optional with ``mypy`` (#2361) and all new code must be typed (#2397)
- Typing added to various modules (#2404, #2406, #2417)
- Prepare for ``numpy`` 1.19 way of handling ragged arrays (#2369)
- Deprecated methods removed from ``DataSet`` (#2422)

0 comments on commit 3861d19

Please sign in to comment.