v2.3.0
This release focuses on under-the-hood improvements and provides significant speedups to the user interface (plotting data, deleting a large number of queued jobs, etc).
Changed:
- Reduced the startup time when no instruments can be found.
- Added info messages to the splash screen.
- Swtiched plotting library for Mercury ITC and Keithley 2600 from Matplotlib to pyqtgraph. This allows for smoother user interactions with plots.
- Bug fixes for PyQt 5.12.
- Performance improvements when deleting a large number of results or pending jobs: previously O(n^2), now O(n) performance.
- Better organization of code into submodules.