Skip to content

v0.2.4

Choose a tag to compare

@ramedina86 ramedina86 released this 03 Sep 21:29
· 2465 commits to master since this release
54e6e68

New features

  • Support for custom components, which are developed and behave identically to built-in ones.

  • Support for custom event types. Any DOM event can be listened to.

  • Async execution of event handlers. Previously, all of the events for the same session would run in a queue; one event wouldn't run until the next one completed. They're now executed asynchronously. This allows longer-running tasks to be performed in the background while the app remains fully interactive.

  • Partial state updates for long-running event handlers. Works well with item below.

  • "Loading" type in Message component, to display progress of a long-running operation.

  • New built-in events, such as ss-keydown and ss-page-open at Page level.

  • Support for Plotly events, including plotly-click, plotly-selected and plotly-deselect.

  • Support for HTML snippets inside HTML Element.

  • Button disabling.

  • More semantic HTML in some components, e.g. Button is no longer wrapped in a div, Section creates a section tag.

Fixes

  • Improved reliability of code autorefresh, fixing problems which mainly affected Windows.

  • Fix Date Input binding issues

  • Minor fixes