Laboratory v1.0 Release Notes

Release Date: 2018-01-29 // about 6 years ago
    • โž• Added: Sphinx documentation & docstrings
    • โž• Added: Conditionally disable Experiments with enabled()
    • โž• Added: Randomised execution order of experiments.
    • ๐Ÿ’ฅ Breaking: Experiment control & candidate blocks are now set up in a different way without the use of context processors. This new API should allow some extra functionality in the future, but as a result you can no longer update observation context from within the tested code itself.
    • ๐Ÿ’ฅ Breaking: To use Experiment as a decorator you must now use the Experiment.decorator classmethod instead
    • ๐Ÿ’ฅ Breaking: Result.observations renamed to Result.candidates