Release v0.1.12
This is a meaningful release with some new interesting features, mainly guided by the input of the community. Thank you for using Streamsync and sharing your thoughts.
-
Import stylesheets. It’s now possible to import stylesheets dynamically during runtime. Classes can be applied to components via a new field, “Custom CSS classes”. Docs.
-
Import frontend scripts. JavaScript/ES6 modules can now be imported dynamically. Exported functions can be triggered from the backend. Docs.
-
Pydantic 2 support. Streamsync now uses Pydantic 2.
-
Component Tree search feature.
Minor updates:
-
Dataframe now has a flag that allows for text to be wrapped inside cells.
-
The command line now supports the
—enable-remote-edit
flag, which allows you to circumvent the filter that blocks non-local requests, as a protection against drive-by attacks. This is helpful when deploying to GitHub Codespaces or similar. -
CONTRIBUTING.md
has been uploaded. -
Checkbox Input and Radio Input can now display options horizontally, if desired.
-
Password mode in Text Input component
-
Minor bug fixes