What's Changed
- change (breaking!): entries must now be written as
.exs
files. Otherwise, they will be ignored. - change (breaking!):
variations
have been rebranded asstories
. - change (breaking!):
live_storybook/2
must be set in yourrouter.ex
outside your main scope
and outside your:browser
pipeline. - feature: new Playground tab to play with your components! To use it, you must declare
attributes in your component entries. - feature: you can opt-in iframe rendering for any of your components with
def container, do: :iframe
- improvement: storybook is now fully responsive.
- improvement: meaningful errors are raised during compilation if your entries are invalid.
- improvement: improved storybook CSS isolation. It should no longer leak within your components.
- improvement: stateless component entries no longer require to define a
component/0
function. - documentation: new
sandboxing.md
guide.
New Contributors
- @LostKobrakai made their first contribution in #3
- @cblavier made their first contribution in #6
- @seb3s made their first contribution in #15
Full Changelog: v0.2.0...v0.3.0