Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 1.48 KB

NEWS.md

File metadata and controls

26 lines (20 loc) · 1.48 KB

[2.8.0] - 2019-12-10

This release includes two bugfixes, one enhancement, one update for compatibility with a new Python version, and one change to simplify writing device tabs for BLACS.

  • Do not use hard-coded paths for temporary files, resolving permission errors in some circumstances. Contributed by Chris Billington. (PR #74)

  • Add Python 3.8 compatibility by using html.escape instead of the removed cgi.escape function. Contributed by Chris Billington. (PR #76)

  • Properly shutdown the OutputBox in each tab when a tab is restarted, resolving a memory leak. Contributed by Chris Billington. (PR #77)

  • Use new file-hashing functionality of labscript_utils.filewatcher to detect when modified files are restored to their previous state, and hide the "connection table has changed" notification. Contributed by Russell Anderson and Chris Billington. (PR #61)

  • Automatically add all connection table properties as instance attributes of Worker objects. This obviates the need to manually pass all these attriutes at startup, simplifying device tab code. Contributed by Chris Billington. (PR #78)