You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Stable typesafe data model in place of unsafe dictionaries
Ability to use Python-file config
Ability to perform dynamic parametrization (elimination of test cases based on runtime configuration parameters, allow_when method on the TestCase instances)
Speculative runs (--what-if flag)
Complete documentation for the API
Autogenerated JSON/YAML schema for config file validation
Changelog
Changed
Using run subcommand for the test run instead of plain kalash (kalash run -f some.yaml instead of kalash -f some.yaml)
Upgraded minimum required Python version to 3.7
Relaxed constraints on the ID formation
Removed ID pattern filtering - using trusty old RegEx instead
Fixed
Log file grouping now supports any tags used in the metadata tag