How can I help you?
Essential Studio for Flutter Release Notes
General
-
The compatible version of all our Flutter widgets has been updated to Flutter SDK 3.29.0.
-
All of our Syncfusion® Flutter widgets example samples and sample-browser sample has been updated to support kotlin build scripts in Android platform.
-
All of our Syncfusion® Flutter widgets example samples and sample-browser sample has been updated to support Swift package manager in macOS and iOS platforms.
AssistView
Breaking Changes
Following breaking changes will occur in AIAssistView.
SfAIAssistView:
- The
bubbleHeaderBuilderproperty has been renamed tomessageHeaderBuilder. - The
bubbleAvatarBuilderproperty has been renamed tomessageAvatarBuilder. - The
bubbleContentBuilderproperty has been renamed tomessageContentBuilder. - The
bubbleFooterBuilderproperty has been renamed tomessageFooterBuilder. - The
bubbleAlignmentproperty has been renamed tomessageAlignment. - The
AssistBubbleAlignmentenum has been renamed toAssistMessageAlignment. - The
responseBubbleSettingsproperty has been renamed toresponseMessageSettings. - The
requestBubbleSettingsproperty has been renamed torequestMessageSettings. - The
onBubbleToolbarItemSelectedproperty has been renamed toonToolbarItemSelected. - The
AssistBubbleToolbarItemSelectedCallbacktypedef has been renamed toAssistToolbarItemSelectedCallback. - The
AssistBubbleSettingsclass has been renamed toAssistMessageSettings.
AssistMessageSettings:
- The
showUserNameproperty has been renamed toshowAuthorName. - The
showUserAvatarproperty has been renamed toshowAuthorAvatar. - The
contentBackgroundColorproperty has been renamed tobackgroundColor. - The
contentShapeproperty has been renamed toshape. - The
paddingproperty has been renamed tomargin. - The
contentPaddingproperty has been renamed topadding.
AssistSuggestionSettings:
- The
paddingproperty has been renamed tomargin.
AssistComposer:
- The
paddingproperty has been renamed tomargin.
AssistComposer.builder():
- The
paddingproperty has been renamed tomargin.
AssistActionButton:
- The
paddingproperty has been renamed tomargin.
AssistMessageToolbarSettings:
- The
paddingproperty has been renamed tomargin.
Calendar
Features
- #FR46931 - Provided touch support for the monthCellBuilder in the Calendar.
Chat
Breaking Changes
Following breaking changes will occur in Chat.
SfChat:
- The
bubbleHeaderBuilderproperty has been renamed tomessageHeaderBuilder. - The
bubbleAvatarBuilderproperty has been renamed tomessageAvatarBuilder. - The
bubbleContentBuilderproperty has been renamed tomessageContentBuilder. - The
bubbleFooterBuilderproperty has been renamed tomessageFooterBuilder. - The
incomingBubbleSettingsproperty has been renamed toincomingMessageSettings. - The
outgoingBubbleSettingsproperty has been renamed tooutgoingMessageSettings. - The
ChatBubbleSettingsclass has been renamed toChatMessageSettings.
ChatComposer:
- The
paddingproperty has been renamed tomargin.
ChatComposer.builder():
- The
paddingproperty has been renamed tomargin.
ChatActionButton:
- The
paddingproperty has been renamed tomargin.
ChatMessageSettings:
- The
showUserNameproperty has been renamed toshowAuthorName. - The
showUserAvatarproperty has been renamed toshowAuthorAvatar. - The
contentBackgroundColorproperty has been renamed tobackgroundColor. - The
contentShapeproperty has been renamed toshape. - The
paddingproperty has been renamed tomargin. - The
contentPaddingproperty has been renamed topadding.
Core
Breaking Changes
Following breaking changes will occur in core.
SfChatThemeData:
- The
outgoingBubbleContentBackgroundColorproperty has been renamed tooutgoingMessageBackgroundColor. - The
incomingBubbleContentBackgroundColorproperty has been renamed toincomingMessageBackgroundColor. - The
outgoingBubbleContentShapeproperty has been renamed tooutgoingMessageShape. - The
incomingBubbleContentShapeproperty has been renamed toincomingMessageShape.
SfAIAssistViewThemeData:
- The
requestBubbleContentBackgroundColorproperty has been renamed torequestMessageBackgroundColor. - The
responseBubbleContentBackgroundColorproperty has been renamed toresponseMessageBackgroundColor. - The
requestBubbleContentShapeproperty has been renamed torequestMessageShape. - The
responseBubbleContentShapeproperty has been renamed toresponseMessageShape.
SfDataGrid
Features
-
#FB50455- Provided callback support to listen column sort changes. -
#FB52162- Provided callback support to listen value changes in the checkbox column. -
#FB50967- Provided support to display a widget (placeholder) when the data source is empty.
Bug Fixes
-
#FB65812- TheSfDataPagernow properly displays the navigation button wheninitialPageIndexis set to the last page.
Expense Tracker Sample
The Expense Tracker Sample, simplifies financial management by tracking income, expenses, budgets, and savings.
Features
- Setup Page: Gathered user information on this page.
- Dashboard Page: The dashboard page provides a comprehensive overview of transactions and savings, presented with visually appealing insights.
- Transaction Page: This page displays all income and expense transactions, offering advanced filtering options for users to create, edit, and delete transactions as needed.
- Budget Page: Users can manage their budgets on this page, with options to create, edit, and delete budgets.
- Savings Page: This page allows users to track and manage their savings, offering options to create, edit, and delete savings goals.
- Settings Page: Users can customize their user information, themes, and date format on this page.
- Import and Export Support: This supports data import and export in Excel format.
- Data Management: By default, the expense tracker stores all transaction details in the applications’s memory.
Bug Fixes
-
#I695735– Fixed the issue where the TextWord bounds were incorrect in the cropped document.
PDF Viewer
Features
- Provided support to load PDF documents from any source using the unified
SfPdfViewer.newconstructor. - Now, scrollbars will be displayed for single-page documents and in Single Page Layout mode on desktop platforms.