- Require latest version of planout
- Now transpile using babel 6 instead of babel 4
- Removed the
shouldEnroll
prop. If you want to use conditional enrollment then you should register the experimental input to the experiment you care about and then conditionally unenroll users in your PlanOut experiment definition (see here for more information: rawls238/PlanOut.js#15)
- Renamed experimentClass -> Experiment
- Added the
parametrize
function that takes in experiment information and a component and parametrizes the component with the experiment parameters as props. - Added the requirement to pass in an array of experiment parameters as props to the Parametrize component and removed the experimentName prop.