UP | HOME

mrSCPI Changelog

Author: Mitch Richling
Updated: 2026-03-24 10:11:29
Generated: 2026-03-24 10:11:46

Copyright 2026 Mitch Richling. All rights reserved.

2026-03-24
  • Completely reworked documentation
  • Examples are better orginized
  • Added binary argument example
  • Removed mrOnBench.rb script
2026-03-23
  • :echo now sets :print_result_puts too
2026-02-09
  • Added a formal changelog file (removed it from the main README.org)
2026-02-06
  • non-printable characters printed by :print_cmd are now escaped.
  • Commands printed by :print_cmd are no longer chomped (the include, possibly escaped, EOL chars)
  • Commands printed by :print_cmd are no longer stripped (all leading and trailing space is preserved)
2026-01-22
  • Added better documentation in SCPIsequence
  • Fixed :result_split & :name bugs in script mode – couldn't nil them.
  • Removed nil option for :result_split_arg in scripts.
2026-01-11
  • SCPIsession parameter changes:
    • Implemented :print_result_puts
      • Truncated messages in outPrinter now printed via puts
      • mrSCPI command line mode (and script mode) set :print_result_puts set to true
    • Renamed: :good_std_eot -> :good_eot_std
    • New: :good_eot_cr, :good_eot_crlf, & :good_eot_lf
  • SCPIsession
    • Fixed bug with :var
2025-06-20
  • Lots of documentation updates
  • Better example comments