Skip to content

v0.2.6

Choose a tag to compare

@luocfprime luocfprime released this 09 Apr 09:45
· 152 commits to main since this release

New Features

  • Added pseudo-terminal support on POSIX-compliant systems to support ANSI control characters and progress bars of user scripts. This can be controlled via --use-pty option of labtasker loop
  • Graceful handling of KeyboardInterrupt
  • labtasker loop added --script-path option support run from script files

Bug Fixes

  • Command Parsing: Improved string command parsing with more consistent quotation behavior. String commands now apply quotes to interpolated variables
  • List commands skip quoting as shlex has already handled lexing
  • Fixed make_a_choice exception handling when terminal is not available
  • Fixed --cmd option alias of labtasker loop command

Refactoring

  • Made ANTLR4 runtime a vendor package

Full Changelog: v0.2.5...v0.2.6