diff --git a/docs/changes/0.15.0.rst b/docs/changes/0.15.0.rst deleted file mode 100644 index d232af7bf71..00000000000 --- a/docs/changes/0.15.0.rst +++ /dev/null @@ -1,31 +0,0 @@ -Changelog for QCoDeS 0.15.0 (Unreleased) -======================================== - -The June 2020 release of QCoDeS - -Breaking Changes: -_________________ - -* ``GroupParameter.group``, ``Group.parameters`` and ``Group.instrument`` are now - all read only properties (#2031). -* The public attributes ``Group.get_cmd`` and `Group.get_cmd`` have - been removed (#2031). - - -Improved drivers: -_________________ - - -Improved: -_________ - -* GroupParameter now correctly update their cache when a single parameter in - the group has been set or captured (#2031) -* GroupParameter now correctly implements mappings between - ``value`` and ``raw_value`` e.g. ``scale`` and ``offset`` (#2031) - - - -Under the hood: -_______________ - diff --git a/docs/changes/0.15.0a1.rst b/docs/changes/0.15.0a1.rst new file mode 100644 index 00000000000..858e25e5edd --- /dev/null +++ b/docs/changes/0.15.0a1.rst @@ -0,0 +1,71 @@ +Changelog for QCoDeS 0.15.0a1 +============================= + +The June 2020 alpha release of QCoDeS + +Breaking Changes: +_________________ + +* ``GroupParameter.group``, ``Group.parameters`` and ``Group.instrument`` are + now all read only properties (#2031). +* The public attributes ``Group.get_cmd`` and ``Group.get_cmd`` have + been removed (#2031). +* It is now an error to supply get/set_cmd, if get/set_raw is not abstract + (#2015). + +New drivers: +____________ + +* Add Zurich Instruments drivers. The old ZIUHFLI driver is deprecated. The + actual implementation is in + `zhinst-qcodes `_ + as described in + `this blog `_ + (#2025). + + + +Improved drivers: +_________________ + +* New features are added to Keysight B1517A driver to allow IV + staircase sweep measurements (#2028). +* Various improvements are done on B1520A driver, such as, parsing correctly + the wrong output floats ('-0.-1') from the instrument until new firmware + release (#2023), improved testing (#2027), fixing spot measurement of + capacitance checking for wrong impedance model, and working with + ac_dc_volt_monitor=True (#2020). +* Now on_off_val_mapping is used instead of a custom parser in Agilent + E8527D (#2030). +* The parameter limits are added for the R&S ZNB-40 VNA R&S (#2029). + + + +Improved: +_________ +* The DelegateParameter is now allowed to change source and also support a + None source (#2005). +* The GroupParameter now correctly update their cache when a single + parameter in the group has been set or captured (#2031). +* The GroupParameter now correctly implements mappings between + ``value`` and ``raw_value`` e.g. ``scale`` and ``offset`` (#2031). +* Snapshot_base introduce new update=None, and use cache in parameter's + snapshot_base (#1833). +* Now initial cache value can be set to the Parameter using kwarg + ``initial_cache_val`` (#1840). +* The snapshots of stations and instruments can also be diffed now using + diff_param_values (#2021). + + + +Under the hood: +_______________ + +* New lines are now handled correctly on windows (#2026). +* In the ``Parameter`` class, the gettable/settable have become read only + property (#2024). +* Parameter cache.get is refactored to make the logic a bit more clear. Its + functionality remains the same (#2008). +* The loop data location in channels test is changed for pytest-xdist to work + (#2010). diff --git a/docs/changes/index.rst b/docs/changes/index.rst index c1a8b98e42c..6c7089f51b8 100644 --- a/docs/changes/index.rst +++ b/docs/changes/index.rst @@ -30,4 +30,4 @@ Changelogs 0.12.1 <0.12.1> 0.13.0 <0.13.0> 0.14.0 <0.14.0> - 0.15.0 <0.15.0> + 0.15.0a1 <0.15.0a1>