Change Log

Changelog

Unreleased

 Changed

  • Do not notify of experiment validation when running it (too noisy)

0.13.0 - 2018-02-20

Changed

  • Publish events for each step of the flow

0.12.0 - 2018-02-09

Changed

  • New chaos init wizard instructions

0.11.0 - 2018-02-08

Changed

  • Returning journal and experiment from run and validate commands for downstream applications
  • Better guidance on init

0.10.0 - 2018-02-06

Changed

  • Create an empty experiment when no discovery was run beforehand #27
  • Returns the generated experiment to external callers
  • Name of the journal output from the run command is now journal.json rather than chaos-report.json #31
  • Renamed the debug log from experiment.log to chaostoolkit.log because it is used for any commands, even when the experiment is not required
  • The debug log is now appending
  • The command being run is logged into the debug log
  • You can bypass argument in the init command via empty string #29
  • Allow to create steady-state hypothesis from init command #28
  • Allow to set rollbacks from init command #30
  • Pass command executed to checker for compatbility #36
  • Better logging of failed discovery chaostoolkit-lib#29
  • Depending now on chaostoolkit-lib 0.14.0

0.9.0 - 2018-01-17

Added

  • Steady state hypothesis is not mandatory when exploring weaknesses #18

0.8.0 - 2018-01-16

Added

  • New init feature #23

0.7.0 - 2018-01-16

Added

  • New discovery feature

0.6.0 - 2017-12-19

 Changed

  • Version check is now done server-side to remove semver dependency

0.5.0 - 2017-12-17

Changed

  • Log to file by default and added a flag to disable it
  • Updated to chaostoolkit-lib 0.8.0

0.4.0 - 2017-12-12

Added

  • Added log-file flag to log the run (at DEBUG level) to a file

Changed

  • Bumped to chaostoolkit-lib 0.7.0

0.3.0 - 2017-12-06

Changed

  • Proper contact email address
  • Ensuring latest spec version support from chaostoolkit-lib 0.6.0

0.2.8 - 2017-11-30

Changed

  • Minor improvements of the version check
  • Triggering the documentation build on new releases so the doc is updated with the latest tag information

0.2.5 - 2017-11-23

Added

  • Checking for newer release of the toolkit at runtime

0.2.4 - 2017-10-12

Added

  • Enable CLI extensions
  • Provide a change directory argument when using the CLI

Changed

  • Proper verbose log level

0.2.3 - 2017-10-07

Changed

  • Not a universal wheel distribution

0.2.2 - 2017-10-06

Changed

  • Removed old dependencies

0.2.1 - 2017-10-06

Changed

  • Package up extra files when installed from source

0.2.0 - 2017-10-06

Changed

  • Core code now lives in a dedicated project chaoslib. chaostoolkit is now just the CLI of running experiments #3

0.1.12 - 2017-10-03

Removed

  • Documentation has moved to its own project

0.1.11 - 2017-10-02

Added

  • Ensure CNAME is set for the docs to be resolved via chaostoolkit.org

[0.1.10][] - 2017-10-02

Added

  • Installing dependencies along with the command
  • Using a regular user to run from a Docker container

0.1.9 - 2017-10-01

Changed

  • Switched to an alpine based Docker image for smaller footprint

0.1.8 - 2017-10-01

Changed

  • Better installation docs

0.1.0 - 2017-10-01

Added

  • Initial release