1060 Commits

Author SHA1 Message Date
Michael Shilman
3201005157 v3.4.0-alpha.1 2018-01-10 12:37:29 +05:30
Michael Shilman
d8d955cbbc v3.4.0-alpha.0 2018-01-07 21:32:57 +05:30
Michael Shilman
71c528c462 merge release 3.3.4 to master 2018-01-07 19:36:11 +05:30
Tom Coleman
ad97f325cf Re-apply #2349 to shilman/refactor-core
This didn't apply at all cleanly as it involved adding code to each framework's `init.js`, which was removed in the refactor.

Here we do better; we simply abstract the job of URL<->redux store syncing to the core library.
2018-01-03 21:07:07 +11:00
Tom Coleman
48cd3110d3 Merge remote-tracking branch 'origin/master' into tmeasday/shilman-refactor-core-rebase 2018-01-03 17:36:26 +11:00
Tom Coleman
10ed61dd9e Use store revisions to ensure that stories re-render on HMR.
For #2587
2017-12-29 16:27:41 +11:00
Michael Shilman
e8f76ceed5 Self-binding core client/config API 2017-11-08 15:41:41 +09:00
Michael Shilman
f938dd472c Merge updates from release/3.3
- resolve conflicts
- fix RN story_store (make it an EventEmitter)
2017-11-08 15:26:14 +09:00
Michael Shilman
4573883f70 Refactor client / config / redux API into core
Questionable changes:
- ability to pass a story decorator function
- pass clearDecorators to ConfigAPI

React/Vue/Angular working (apparently). RN still broken.
2017-11-06 19:57:39 +09:00
Michael Shilman
9eca833707 Refactor StoryStore into @storybook/core 2017-11-06 00:52:36 +09:00