Added
- Steady-state hypothesos runtime strategies can be now set to determine if the
the hypothesis is executed before/after the method as usual (default behavior)
or continuously throughout the method too. You can also make it applied
before or after only, or even only during the method. [191][191]
[191]: https://github.com/chaostoolkit/chaostoolkit/pull/191
Changed
- Always pass all secrets to control hookpoints [187][187]
- Massive refactor of the `run_experiment` function so that it raises now events
of where it is during the execution so that external plugins to the Chaos
Toolkit can react and impact the run. This goes beyond mere controls and
is advanced usage. Still, this is a public interface. [178][178]
In theory, this is an internal change only and the `run_experiment` function
has not changed its API. However, this may have deep impact if you already
depended on its internals.
[187]: https://github.com/chaostoolkit/chaostoolkit/issues/187
[178]: https://github.com/chaostoolkit/chaostoolkit-lib/issues/178