Releases: microsoft/Qcodes
Releases · microsoft/Qcodes
Last pre-DataSet release
Changelog for QCoDeS 0.1.9
This release changes the API of Parameters in QCoDeS, reducing the amount of Parameter classes. It also introduces tests for VisaInstrument drivers via the PyVISA-sim backend.
Note: This is the last QCoDeS release before the new dataset and as such it will be the last QCoDeS release to support python 3.5.
New & Improved
-
New and Improved drivers:
- New driver for HP8753D Spectrum Analyzer (#843)
- Fixes to Decadac driver (#756, #838, #857, #876)
- Unification of existing Keysight waveform generator drivers (#758)
- New driver for Keysight Infiniium MSOS104A oscilloscope (#766)
- New driver for Keysight N51x1 RF source (#796)
- New driver for Keysight E8267D (#892)
- New driver for Mini-Circuits RF switch USB-4SPDT-A18 (#891)
- New driver for Mini-Circuits RF switch RC-xSP4T (#814)
- New driver for Mini-Circuits RF switch RC-1SP4T (#814)
- New driver for Mini-Circuits RF switch USB-4SPDT (#814)
- New driver for Spirack module (#847)
- Fixes to IVVI (#919)
- Features added to ZI UHF-LI driver (#883, #879, #870, #685)
- New driver for Cryogenic SMS120c (#819)
- New driver for Rohde & Schwarz RTO 1000 oscilloscope (#679, #907)
- New drivers for Stanford Research Instruments lock-in amplifiers SR860 and SR865
- New driver for Tektronix AWG70000A series (#761, #911)
- New fast sweep feature for and channelisation of Tektronix Keithley 2600 (#747)
- New driver for Yokogawa GS200
-
New features:
-
Documentation improvements:
Breaking Changes
- The Parameter API changed. There are no longer StandardParameters and ManualParameters can be avoided.
September release
Changelog for QCoDeS 0.1.7
New & Improved
-
New and Improved drivers:
-
Features:
- Improved PyQtGraph performance (#712)
- Improve default_parameter_name (#714)
- Function to Close all instruments (#715)
- Automatic Foreground qt window (#716) Requires pywin32 on windows not
installed by default - Handle snapshot update failing better (#717)
- Cleanup dependencies for easier install (#721)
- Update Slack contact information (#727)
Small changes
Changelog for QCoDeS 0.1.6
New & Improved
-
Improved drivers:
-
Features:
- Slack bot improvements (#671, #675, #681)
- Correct issue with storing data from combined measurement (#670)
- Also support numpy boolean type in validator (#676)
- Remove notebook detection and replace toplevel plotting lib import by config (#699)
- add increment function to parameter (#677)
- IVVI add function to round float to dac resolution (#695)
Now with Channels
Changelog for QCoDeS 0.1.5
New & Improved
-
Improved drivers:
- Voltage Divider takes an instrument (#644)
- Stanford Research SR830 buffered readout (#653)
- Keightley 2000 fix readout for old firmware (#635)
- Tektronix AWG5014 improved performance (#656)
- Improved Decadac driver with channels (#640)
- Improved QDac with channels
- Improved TPS driver with channels (#642)
- Imprroved Keysight 33500 driver with channels (#665)
-
Features:
Multiprocessing gone
Changelog for QCoDeS 0.1.4
Breaking Changes
- Multiprocessing removed (#510)
New & Improved
-
Devices:
- Voltage Divider: (#492)
-
New Drivers:
- Keithley 2400 Sourcemeter (#488)
- HP 83650A Synthesized Sweeper (#516)
- HP 8133A Pulse Generator (#581)
- ZI UFH-LI (#466)
- Keysight 33500B Waveform Generator (#535)
- Keysight 34465A Digital Multimeter (#556)
- Alazar (#491)
- AMI430 Magnet power supply (#255)
- Keysight M3300A card (#575)
- Cryo-con temperature controller (#462)
- SRS SIM928 (#566)
- Advantech PCIE-1751 (#566)
- Tektronix TPS 2012 (#603)
- Agilent E8267C Signal Generator (#597)
-
Improved drivers:
-
Features:
Fixed
- Setpoint units
- Setpoints for Multiparameter
New parameter ⛑
Changelog for QCoDeS 0.1.3
Breaking Changes
- New and slightly improved parameter (#403)
- Units is deprecated (with a warning and a redirect to unit)
New & Improved
- Human readable snapshot
- Drivers:
- Automatic build / test system
Fixed
- fix Keithely 2600 precision
- Cosmetic issues
v0.1.2
Breaking Changes
- None, yay 💘
New & Improved
- We haz logo 🎉
- List of drivers in documentation
- Save plots
- Add defaults for parameter_name and array
- Ability to run a task after the loop is done
to clean up or finish the task
Fixed
- Loading of widgets optional
- Python version mashup
- SR830 Driver
- Cosmetic issues