Skip to content

v0.4.0

Compare
Choose a tag to compare
@ramedina86 ramedina86 released this 27 Mar 21:07
· 1300 commits to dev since this release
37362eb

Major Overhauls and Features:

Backend-driven UI: We've implemented massive changes across the board to support creating components with code.
Async Handlers: Introduction of asynchronous handlers.
User-defined State Schemas / Type Safety for Apps: We now support user-defined state schemas, enhancing type safety for your applications. This feature ensures that your app's state management is both robust and error-free.
Support for Dataframe Interchange Protocol / Polars: Streamsync includes support for the Dataframe Interchange Protocol with a specific focus on Polars.

Enhancements and Fixes:

Bug Fixing: We've dedicated a significant amount of work towards identifying and fixing bugs to ensure a smoother user experience.
Quick Start Tutorial: A new Quick Start tutorial has been introduced to help new users get up and running with Streamsync.

New Components:

We're thrilled to introduce a range of new components to expand the capabilities of your Streamsync applications:
Link, Tags, Switch: New UI elements to enhance your app's interactivity and usability.
Chatbot Component: Introducing a Chatbot component, designed for creating your own chatbot interfaces within your applications. This component is provided without a backend, allowing for flexible integration into your existing systems.
MapBox and Google Maps: Leverage powerful mapping capabilities with either MapBox or Google Maps integration.
PDF and iFrame: Enhanced support for PDF viewing and iFrame integration, broadening the scope of content you can include in your apps.
Avatar: A new Avatar component to personalize user profiles and interactions within your apps.
Steps Component: We're excited to introduce the Steps component, a new addition designed to enhance navigational experiences within your applications. This component is ideal for guiding users through a sequence of tasks or processes, improving the overall user interaction and workflow clarity.
Rating Input: A new Rating Input component has been added to gather feedback directly within your applications. This interactive component allows users to rate products, services, or experiences, facilitating a straightforward way to collect valuable user insights and preferences.


What's Changed

New Contributors

Full Changelog: v0.3.0...v0.4.0