-
Notifications
You must be signed in to change notification settings - Fork 30
/
CHANGELOG
34 lines (25 loc) · 1.23 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Version 1.0.1 (21-08-2018)
--------------------------
* Added: Add `randomize=True` argument to `Experiment.conduct` (thanks to Nick DiRienzo)
Version 1.0 (29-01-2018)
------------------------
* 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
Version 0.4.2
-------------
* Deprecate Experiment.run() in favour of Experiment.conduct()
Version 0.4.1
--------------
* Allow Control cases to specify names for their observations as
documented (https://github.com/joealcorn/laboratory/issues/10)
Version 0.4.0
--------------
* Started logging changes!
* Fixed issue with observations persisting through experiment runs when
using decorator (https://github.com/joealcorn/laboratory/pull/9)