Skip to content

v3.1.0

Compare
Choose a tag to compare
@tek-githubbot-1010 tek-githubbot-1010 released this 22 Jan 16:07
· 7 commits to main since this release
v3.1.0
0af4140

v3.1.0 (2025-01-22)

Merged Pull Requests

  • refactor: Separate out the custom handling of different devices' software/firmware version parsing (#373)
  • fix: Remove unused commands files (#371)
  • feat: Improved VISA device error messages (#370)

Removed

  • Removed the traceback-with-variables package as a dependency. If users would like to maintain the functionality, they will need to install this package separately and activate it within their code.

Added

  • Added a new configuration option log_uncaught_exceptions to enable/disable logging uncaught exceptions in the log file that is created. The default behavior is to enable logging uncaught exceptions to the log file.

Changed

  • Updated the error messages when VISA connections fail so that the messages are more informative (they now include the device type, resource expression, and VISA backend) and are logged to the main log file.
  • Updated the error messages which occur when VISA communication fails (write/query) to be more concise on the console while still maintaining the verbosity needed for debugging in the log file.
  • Updated the VISA communication error messages to include the device name and alias for faster identification when debugging.