Skip to content

ver2.03a

Latest
Compare
Choose a tag to compare
@kuredoro kuredoro released this 04 Sep 17:02

Library changelog

  • Implemented a notion of forwarders that allow clients to listen and react to the TestingBatch events in a composable way
  • Added a new type of error called StringWarning that can be used by users to differentiate between soft and hard errors
  • Improved error diagnostics and fixed the behavior of PositiveDuration parsing
  • NotValueOfType now may wrap inner errors

The main feature introduced are definitely forwarders that will allow to develop complex and modular logic in the client.

CLI changelog

  • Fixed bad color formatting on Windows cmd.exe console
  • Added support for parser warnings
  • Deprecated duration being expressed without a unit suffix in inputs.txt
  • Fixed unknown configuration fields being treated as errors. Now they produce warnings
  • Negative exit codes are detected and printed as such (instead of numbers like 4294967295)
  • Upon parsing errors and internal error (IE) verdicts, scold exits with non-zero exit code
  • Colored text and progress bar are not printed if environment doesn't support color (though the behavior can be overridden with --force-colors and --force-progress)