- Remove dependency on Surface Forms (#56)
- Fix bug when dispatching events creared the slot value
- Fix warnings related to using variables inside Liveview templates
- Support Surface
v0.11
- Make
plug_cowboy
optional (#50)
- Support Surface
v0.10
and Liveviewv0.18.8
- Support Surface
v0.9
and Liveviewv0.18
- Fix application depending on
Mix
- Support Surface
v0.8.0
- Support multiple examples on a single module (#43)
- Add slots tab to the playground tools (#42)
- Handle
:number
values in playground inputs - Display values from the
values!
option - Add arguments on public API slot section (#37)
- Show error message for invalid props (#39)
- Upgrade to earmark 1.4.23, earmark_parser 1.4.24
- Stop passing
smartypants
to Earmark - Fix deprecation warnings crashing catalogue
- Use a separate esbuild configuration to build the catalogue app's assets
- Fix JS incompatibility with Liveview >= v0.17.6 (#31)
- Update Surface to v0.7
- Update Surface to v0.6
- Update Surface to v0.5
- Add sample catalogue
- Fix updating example code when switching from one example to another (#14)
- Update to Surface v0.4.0
- Support for single catalogue
- Support setting title and subtitle from config
- Add scrolling to example config, dynamic scrolling setting on iframe (#10)
- Allow setting
nil
for integer and lists in the prop editor - Allow setting
nil
for props with predefined values in the prop editor - Fix default prop values getting cleared after updating props in the prop editor
- Fix sorting list of examples
- Allow setting
nil
in the prop editor of the playground
- Only log events of the playgrouns's subject
- Fix feedback of pending events
- Show description for each example based on its
@moduledoc
- Allow inspect assigns/state of live components
- More consistent tracing of live components state changes
- Define a default ErrowView for the server endpoint
- Fix boolean input when default is true
- Fix public functions listing in API
- Loading feedback for playgrounds
- Initial prototype