******
released 2023-03-12
Breaking Changes
------------------------
* listobjects() ``printing`` keyword argument is deprecated.
* ListRuns.to_dataframe()' method is deprecated.
* ListRuns.to_table() method is deprecated.
* listruns() ``printing`` keyword argument is deprecated.
* listruns() ``tablefmt`` keyword argument is deprecated. Use ``table_style`` instead.
* listruns() now returns pyRestTable.Table or pandas.DataFrame
New Features
------------
* MeasCompTc32: Measurement Computing TC-32 Thermocouple reader
Enhancements
------------
* Add guide *What are the objects to control?*
Fixes
------------
- labels_to_streams(): do not plot items in the labeled stream
- labels_to_streams(): failed when no motor label assigned
Maintenance
------------
* add more unit tests for ``apstools.plans``
* addDeviceDataAsStream() renamed to write_stream()
* FileWriterCallbackBase.file_name now a property, uses pathlib
* listobjects() now returns pyRestTable (by default)
* listdevice() now returns pyRestTable (by default)
* listplans() now returns pyRestTable (by default)
* listruns() now returns pyRestTable (by default)
* NXWriter: unit tests added for proper NXdataaxes structure.