HelpBot Assistant

How can I help you?

Essential Studio® for MAUI - v33.1.44 Release Notes

SfAIAssistView

Features

  • Added Conversation History support, allowing users to conveniently browse, group, and filter past conversations for quick access and restoration through an interactive history panel.
  • Added Context Menu support for request and response messages, allowing users to access configurable actions in a consistent and intuitive manner within assistant interactions.
  • Added Temporary Chat support, allowing users to start privacy focused conversations where messages are not saved.
  • Added auto scroll control support using CanAutoScrollToBottom, allowing users to enable or disable automatic scrolling to the latest message as new content is added.
  • Added Footer Suggestion support in the AssistView editor for quick insertion of suggested prompts.
  • Added Header Toolbar support, allowing users to customize the toolbar with a title and action items for improved control.
  • Added Action Button Position support, allowing users to position the action button at the start or end of the input area for greater layout flexibility.
  • Added Editor Auto Suggestions support, allowing users to receive and select contextual inline suggestions while typing to streamline message composition.
  • Added image and file preview support in the AssistView editor, enabling seamless attachment review and management within AI assisted conversations.
  • Added RequestEditor support, allowing users to access the editor directly for height and placeholder customization.

SfCartesianChart

Features

  • FB46529 - Added Crosshair support, allowing users to interact with the chart area and view precise values along with related data points on the axes.
  • FB62331 - Added Trendline support, enabling users to visualize overall data direction and patterns across any series. Supported trendline types include linear, exponential, power, and polynomial, providing deeper analytical insights.

SfChat

Features

  • Added support to pin messages in Chat using AllowPinning to keep important messages accessible at the top of the conversation.

SfDataGrid

Features

  • #FB70663 - Provided support for merging rows and columns in the SfDataGrid to represent cell content across multiple cells.
  • #FB64870 - Provided multi-binding support for the display and value binding properties in DataGridColumn.
  • #FB60923 - Provided support for selecting rows and cells on mouse-down interaction.
  • #FB70761 - Provided support to customize selection behavior on secondary tap.
  • #FB69471 - Provided support for listening to scroll state changes in SfDataGrid.
  • #FB71713 - Provided support to load records into the DataGrid automatically when the scroll view reaches the bottom.
  • #FB48119 - Provided support to auto-fit a column when it is hidden from the view and the column width mode is set to LastColumnFill.
  • #FB62274 - Provided support to customize the semantic description for DataGridCell for accessibility.
  • #FB71181 - Provided support to customize the bounce effect of horizontal scrolling.
  • Provided support to customize the appearance of the Filter Popup Menu in both the checkbox and advanced filter popup menus.

SfDatePicker

Features

  • FB62474 - Added CloseIcon support in SfDatePicker dialog/relative dialog modes to allow users to close the picker via the close icon.
  • FB51858 - Provided ColumnTextStyle support in SfDatePicker, allowing customization of the appearance and text style for each individual column.
  • I571906 - Provided ColumnWidth support in SfDatePicker, allowing customization of the width for each individual column.
  • FB63322 - Provided additional date formats support in SfDatePicker.
  • FB70506 - Added IsSelectionImmediate property to SfDatePicker. When true, selection updates immediately on tap/scroll in dialog modes. When false, requires OK button confirmation.

SfDateTimePicker

Features

  • FB62474 - Added CloseIcon support in SfDateTimePicker dialog/relative dialog modes to allow users to close the picker via the close icon.
  • FB71590 - Added ActiveView support to programmatically set the initial tab selection in SfDateTimePicker.
  • I571906 - Provided ColumnTextStyle support in SfDateTimePicker, allowing customization of the appearance and text style for each individual column.
  • I571906 - Provided ColumnWidth support in SfDateTimePicker, allowing customization of the width for each individual column.
  • FB63322 - Provided additional date formats support in SfDateTimePicker
  • FB70506 - Added IsSelectionImmediate property to SfDateTimePicker. When true, selection updates immediately on tap/scroll in dialog modes. When false, requires OK button confirmation.

SfImageEditor

Feature

  • #FB68539 - Enhanced annotation deserialization to ensure annotations scale properly with the updated image size.

SfMaps

Features

  • #FB40082 - Implemented marker virtualization to improve performance when zooming and panning large datasets.
  • #FB51452 - Improved panning behavior for smoother navigation and better responsiveness when moving around the map.

SfPicker

Features

  • FB62474 - Added CloseIcon support in SfPicker dialog/relative dialog modes to allow users to close the picker via the close icon.
  • FB70506 - Added IsSelectionImmediate property to SfPicker. When true, selection updates immediately on tap/scroll in dialog modes. When false, requires OK button confirmation.

SfPopup

Features

  • #FB63968 - [Android,iOS] SfPopup can now be used inside native Android Activity and iOS UIViewController hosts that embed .NET MAUI views without a MAUI Window. This enables hybrid/native scenarios where MAUI content is placed within existing native apps.

Breaking Changes

  • #FB68680 - When the overlay is disabled (ShowOverlayAlways = false), users can interact with background elements.

SfRichTextEditor

Breaking changes

  • The IsFocused property is now read‑only and can be used to check the control’s focus state.

SfScheduler

Features

  • #FB37551 - Provided support for an appointment editor to manage appointments, including creating, editing, and deleting them through an interactive pop-up interface.

  • #FB37224 - Provided support to resize appointments by dragging their top or bottom edges to adjust the duration directly on desktop platforms.

  • #FB43288 - Provided support to display a tooltip when hovering over or tapping an appointment, showing key details such as the subject and scheduled time.

SfSmartTextEditor

Features

  • Introduced EnableLiquidGlassEffect support for SfSmartTextEditor. This feature allows to enable or disable a liquid glass like appearance for SfSmartTextEditor on MacCatalyst and iOS platforms.

SfTimePicker

Features

  • FB62474 - Added CloseIcon support in SfTimePicker dialog/relative dialog modes to allow users to close the picker via the close icon.
  • I571906 - Provided ColumnTextStyle support in SfTimePicker, allowing customization of the appearance and text style for each individual column.
  • I571906 - Provided ColumnWidth support in SfTimePicker, allowing customization of the width for each individual column.
  • FB70506 - Added IsSelectionImmediate property to SfTimePicker. When true, selection updates immediately on tap/scroll in dialog modes. When false, requires OK button confirmation.

SfToolbar

Breaking changes

  • The OverlayToolbar initialization has been moved from the sample level to the source level. You must now explicitly initialize OverlayToolbar in your application.

Features

  • Provided Extended row toolbar support in SfToolbar to display a large number of items and prevent truncation on devices with limited screen width.
  • FB70807 - Added support to programmatically update SelectedItems in multiple selection mode and SelectedItem in single selection mode in SfToolbar.

SfTreeView

Features

  • Added Filtering support to TreeView, enabling efficient node filtering using built-in text modes or custom predicates.

Test Results

Component Name Test Cases Passed Failed Remarks
Accordion 63 63 0 All Passed
AI AssistView 309 309 0 All Passed
Autocomplete 445 445 0 All Passed
Avatar View 56 56 0 All Passed
Backdrop 83 83 0 All Passed
Badge View 81 81 0 All Passed
Barcode Generator 1763 1763 0 All Passed
Busy Indicator 91 91 0 All Passed
Button 235 235 0 All Passed
Calendar 2741 2741 0 All Passed
Cards 235 235 0 All Passed
Carousel 229 229 0 All Passed
Cartesian Charts 428 428 0 All Passed
Chat 139 139 0 All Passed
CheckBox 191 191 0 All Passed
Chips 73 73 0 All Passed
Circular Charts 35 35 0 All Passed
Color Picker 164 164 0 All Passed
ComboBox 506 506 0 All Passed
DataForm 3423 3423 0 All Passed
DataGrid 4936 4936 0 All Passed
Date Picker 159 159 0 All Passed
Date Time Picker 117 117 0 All Passed
Digital Gauge 108 108 0 All Passed
Effects View 61 61 0 All Passed
Expander 215 215 0 All Passed
Funnel Charts 14 14 0 All Passed
Image Editor 1142 1142 0 All Passed
Kanban Board 722 722 0 All Passed
Lineaar Gauge 668 668 0 All Passed
ListView 4951 4951 0 All Passed
Maps 1819 1819 0 All Passed
Markdown Viewer 116 116 0 All Passed
Masked Entry 218 218 0 All Passed
Navigation Drawer 242 242 0 All Passed
Numeric Entry 515 515 0 All Passed
NumericUpdown 515 515 0 All Passed
Picker 813 813 0 All Passed
Polar Charts 33 33 0 All Passed
Popup 1615 1615 0 All Passed
Progress Bar 626 626 0 All Passed
Pyramid Charts 11 11 0 All Passed
Radial Gauge 583 583 0 All Passed
Radial Menu 199 199 0 All Passed
Radio Button 194 194 0 All Passed
Range selector 15 15 0 All Passed
Range Slider 77 77 0 All Passed
Rating 202 202 0 All Passed
Rich Text Editor 221 221 0 All Passed
Rotator 1195 1195 0 All Passed
Scheduler 11959 11959 0 All Passed
Segment Control 354 354 0 All Passed
Shimmer 371 371 0 All Passed
Signature Pad 32 32 0 All Passed
Slider 201 201 0 All Passed
Smart DataGrid 96 96 0 All Passed
Smart Scheduler 135 135 0 All Passed
Smart Text Editor 234 234 0 All Passed
Sunburst Charts 399 399 0 All Passed
Switch 131 131 0 All Passed
Tab View 1620 1620 0 All Passed
Text Input Layout 251 251 0 All Passed
Time Picker 182 182 0 All Passed
Toolbar 428 428 0 All Passed
TreeMap 454 454 0 All Passed
TreeView 483 483 0 All Passed