Essential Studio for Flutter Release Notes
v28.1.33
December 12, 2024
General
- All of our Syncfusion® Flutter widgets have been updated to support
WebAssembly
(WASM) as a compilation target for building web applications. - The minimum Dart version of our Flutter widgets has been updated to 3.3 from 2.17.
AssistView (Preview)
The Flutter [SfAIAssistView] widget enhances interaction between users and AI services. It provides a customizable, user-friendly interface for creating intelligent and responsive applications with AI services. It provides extensive customization options, allowing developers to modify the appearance and behavior of request and response bubbles, the input composer, action buttons, and more.
Features
- Request and response message.
- Composer - The primary text editor where the user can compose request messages.
- Action button - This represents the send button, which invokes a callback with the text entered in the default composer, where the user can request their preferred AI to respond to their request.
- Placeholder - This allows you to specify a custom widget to display when there are no messages in the chat or in the header of all messages.
- Bubble - This holds each message’s header, content, footer, and avatar.
- Suggestions - This allows you to specify a list of suggestions for the response message that can align with the request message.
- Loading indicator - This indicates the loading status of the AI response.
Charts
Features
- #FB58652 - Added support to enable and disable the trackball behavior for specific series in cartesian charts.
Chat (Preview)
The [SfChat] widget is a customizable chat interface designed for one-on-one or group conversations. It provides extensive customization options, allowing developers to modify the appearance and behavior of chat bubbles, the input composer, action buttons, and more.
Features
- Added suggestions support to chat messages.