Skip to content

Commit

Permalink
Release QCoDeS v0.4.0 (#1621)
Browse files Browse the repository at this point in the history
* Add changelog for qcodes version 0.4.0

* Bump QCoDeS version to 0.4.0

* Remove mentioning paramtype complex in example notebook

Co-Authored-By: Dominik Vogel <30660470+Dominik-Vogel@users.noreply.github.com>

* Clarify change about plot_dataset function

Co-Authored-By: Dominik Vogel <30660470+Dominik-Vogel@users.noreply.github.com>
  • Loading branch information
astafan8 and Dominik-Vogel committed Jul 2, 2019
1 parent 2a30f5b commit 3e82af3
Show file tree
Hide file tree
Showing 3 changed files with 65 additions and 1 deletion.
63 changes: 63 additions & 0 deletions docs/changes/0.4.0.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
Changelog for QCoDeS 0.4.0
==========================

The June 2019 release of QCoDeS adds final touches to support for
complex-valued data, includes under-the-hood improvements, and
ships a couple of new instrument drivers as well as
improvements to existing instrument drivers.

## New & Improved

- Native support for complex-valued data:

- Support for plotting complex-valued datasets in `plot_by_id` (#1592)
- Reorg Parameter notebooks and add basic complex numbers notebook (#1568)

- QCoDeS Workflow:
- Add `plot_dataset` function to plot given data set without specifying id as in `plot_by_id` (#1614)

- Instruments
- Fix / snapshot_base `params_to_skip_update` behavior (#1584)

- Database upgrades:
- DB version 6 - version contents of `run_description` column (#1577)

- Old dataset:
- Change `HDF5FormatMetadata` to not sort keys in the metadata (#1581)

## Instrument drivers

- New Drivers:

- Keysight B1500 Parameter Analyzer (#1573)
- Tektronix Oscilloscopes: MSO/DPO5000/B, DPO7000/C, DPO70000/B/C/D/DX, DSA70000/B/C/D, and MSO70000/C/DX (#1579, #1606)

- Improved Drivers:

- Lock-in Amplifiers:
- ZI UHF-LI: fix `scope_mode` and `scope_average_weight` parameters (#1597)
- Add jumbo frames and reference clock source parameters to ZIUHFLI (#1590)

- Magnets:
- Two fixes for Oxford IPS120 driver. (#1619)

- Source Meters:
- Keithley 2600: Add list to hold channels (#1603)

- QuTech instruments:
- M4i: fix incorrect return value for `ACDC_offs_compensation_x` (#1585)
- M4i: get ACDC offset compensation (#1596)
- D5a: Add `set_dac_unit` method (#1582)
- D5a: Updating vals when unit is updated (#1589)

## Miscellaneous

- Documentation: Explicit experiment in notebooks (#1612)

## Under the hood

- Use perf_counter, not monotonic for DB flushing (#1498)
- Don't get db location from config if sqlite connection supplied (#1618)
- Don't read from layouts and dependencies tables in QCoDeS (#1572)
- Reorganization of sqlite-facing modules (#1570)
- Reorganization of run descriptions module structure (#1577)
1 change: 1 addition & 0 deletions docs/changes/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,4 @@ Changelogs
0.2.0 <0.2.0>
0.2.1 <0.2.1>
0.3.0 <0.3.0>
0.4.0 <0.4.0>
2 changes: 1 addition & 1 deletion qcodes/version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = '0.3.0'
__version__ = '0.4.0'

0 comments on commit 3e82af3

Please sign in to comment.