Skip to content

Commit

Permalink
Updated planout v4.0 changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
Matthew Rheault committed Mar 16, 2017
1 parent c32fb6b commit 27bb1ac
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@
- Core compatible bundle fixes:
- Core compatible namespace allocations now match core reference namespace allocations from python version of planout.
- Core compatible interpreted experiment enrollment now matches core reference interpreted experiment enrollment from python version of planout.
- Separated the concerns of planout core random operations, and the planout API. The planout.js API (experiment, assignment, namespace, etc) are now composed with the random operations they are passed. This change has no effect on the usage of planout.js.
- Separated the concerns of planout core random operations, and the planout API. The planout.js API (experiment, assignment, namespace, etc) are now composed with the random operations they are passed. This change has no effect on the usage of planout.js and only affects the development experience for contributors.
- Added ```planoutAPIFactory.js``` to keep planout bundles consistent, and to make it easier to compose new planout bundles with the random operations of choice.
- Made experiment & namespace names required to fix https://github.com/HubSpot/PlanOut.js/issues/57
- Fixes ```WeightedChoice``` with false-y choices.
- Fixes tests on windows + running the travis tests on windows as well if this is possible.

##Changes in 3.0##
- Separate out compat + non-compat bundles to reduce filesize of the main bundle by removing the BigNumber dependency (https://github.com/HubSpot/PlanOut.js/pull/29/). The default distribution on npm is the non-compat bundle, but the compat bundle is available in the `dist` folder
Expand Down

0 comments on commit 27bb1ac

Please sign in to comment.