changelogs.md


danhayden/react-simple-experiment

Repository  -  API  -  Source

3.1.0

May 30, 2018

Features

  • add getActiveVariant function to ExperimentConsumer and withExperiments (aec03d4)

3.0.0

May 29, 2018

Features

  • increase test flexibility with new exports; ExperimentProvider, ExperimentConsumer, withExperiments, ActiveVariant (4d704f7)

BREAKING CHANGES

  • requires React 16.3+
  • removal of ExperimentManager
  • removal of ExperimentQueryString

2.1.1

May 9, 2018

Bug Fixes

  • correctly set active variant via query string (dfd3eee)

2.1.0

May 9, 2018

Features

  • add ability to pass a component to ExperimentManager (9cbdf51)

2.0.0

May 8, 2018

Features

  • implement components for managing active experiments (b290383)

BREAKING CHANGES

  • drop ability to set variant using

1.2.3

December 9, 2017

1.2.2

September 4, 2017

Bug Fixes

  • correctly set variant in browser storage when set using query string (7131f48)

1.2.1

September 4, 2017

Bug Fixes

  • always rerender when props change (9ade179)

1.2.0

August 16, 2017

Features

  • enable picking variant using query-string (ca11d9c)

1.1.3

July 26, 2017

Bug Fixes

  • update build to work with commonjs dependencies (117d6f8)

1.1.2

July 26, 2017

Bug Fixes

  • use Number.isFinite polyfill to fix IE11 compatibility (e7fa0ea)

1.1.1

July 25, 2017

Bug Fixes

  • select new variant if one returned from storage has weight of 0 (c0522ae)

1.1.0

July 20, 2017

Features

  • make onLoad a required prop for Experiment component, add default onLoad function (8339664)
  • only update if variant changes (1fda059)
  • pick variant before mount to avoid unnecessary render call (ace0249)

1.0.1

July 19, 2017

Bug Fixes

  • use localforage instance but avoid conflicting with any existing localforage usage (d918ab3)

1.0.0

July 19, 2017

0.0.0

July 19, 2017

Features