Essential Studio® for MAUI - v31.2.2 Release Notes

SfAutocomplete

Bug Fixes

  • #FB63642, #I663631, I557984 - Provided support for customizing the Selected Item Text Style in the SfAutocomplete control, allowing developers to enhance the visual appearance of selected items and maintain consistent UI styling across applications.

SfCalendar

Bug Fixes

  • I771212 - Resolved an issue in SfCalendar where an ArgumentOutOfRangeException was thrown when navigating from Decade View to Century View with the calendar identifier set to UmAlQura.

SfComboBox

Bug Fixes

  • #FB63642, #I663631, I557984 - Provided support for customizing the Selected Item Text Style in the SfComboBox control, enabling developers to apply tailored styling to selected items, improving UI consistency and user experience.

SfDataform

Bug Fixes

  • Resolved an issue where the LabelTextStyle was not correctly applied to individual data form item of type SfTextInputLayout.

SfDataGrid

Features

  • #FB69624 - Provided built-in support to change the stroke thickness of the frozen pane line.
  • #FB37497 - Provided support to validate data and display hints in cells when data is invalid.
  • #FB68968 - Provided built-in support to change cell values programmatically.
  • #FB67218 - Provided support to customize the border color of a specific cell.
  • Provided support to apply column filters using the Filter Row interaction.
  • Provided selection and keyboard navigation support for group and caption summary rows.
  • Provided data annotations support to customize auto-generated columns, and enable editing, formatting, and grouping features.
  • Provided support to display a context menu to expose functionalities on the user interface

Breaking Changes

  • DataGridCheckboxColumn now uses the SfCheckbox control instead of the framework’s default checkbox in the user interface.

SfDatePicker

Features

  • I737849 - Added pan gesture support to .NET MAUI SfDatePicker on desktop platforms, enabling users to hold and drag picker columns for precise date selection.

SfDateTimePicker

Features

  • I694929 - Added support for millisecond precision in the SfDateTimePicker control. Users can now select and display date times down to the millisecond using the following additional formats:
    • ss_fff
    • mm_ss
    • mm_ss_fff
    • HH_mm_ss_fff
    • hh_mm_ss_fff_tt

This enhancement provides greater flexibility for date with time selection in high-precision scenarios.

  • I737849 - Added pan gesture support to .NET MAUI SfDateTimePicker on desktop platforms, enabling users to hold and drag picker columns for precise date and time selection.

Bug fixes

  • I775063, I773432- Fixed the issue where Date/Time gets reset while switching tabs on SfDateTimePicker.

SfImageEditor

Features

  • #FB58921 - Added event support for annotation deserialization to notify when annotations are loaded in the image editor.

SfKanban

Features

  • #FB66835 - Added support for sorting card items in ascending and descending order within Kanban columns.

SfMaskedEntry

Features

  • #FB67688, #I727321, #I728722- Provided support for IsReadOnly feature in the SfMaskedEntry control, allowing developers to restrict user input while still displaying formatted content, improving control over data entry scenarios.

SfNumericEntry

Bug Fixes

  • #FB69760, #I767487 - Provided support for the IsReadOnly property in the SfMaskedEntry control, allowing developers to restrict user input while still displaying formatted content, improving control over data entry scenarios.

SfPicker

Features

  • I737849 - Added pan gesture support to .NET MAUI SfPicker on desktop platforms, enabling users to hold and drag picker columns for precise value selection.

SfRadialGauge

Bug Fixes

  • #I775253 - SfRadialGauge now returns accurate values in the ValueChanged event when pointers are dragged.

SfScheduler

Features

  • #FB64601- Added support for customizing the number of visible resources in timeline views via the VisibleResourceCount property.
  • #FB58484- Added support for customizing the appointment indicator size in the .NET MAUI SfScheduler control.
  • #FB47806- Added support for dynamically adjusting the resource header width in timeline views.
  • #FB66657- Added IsDroppingToAllDay to the AppointmentDrop event to indicate when an appointment is being dropped into the all-day slot.

SfSegmentedControl

Features

  • #FB58478- Added support for the Tapped event, enabling retrieval of details about the tapped segment item.
  • #FB64152- Introduced functionality to determine whether segmented items are selected in the SegmentedItem control.
  • #FB66324- Implemented a Selection Mode feature, allowing configuration of either Single or SingleDeSelect selection modes.

SfTabView

Features

  • I764139 - Introduced the EnableRippleAnimation property in .NET MAUI Tab View to allow enabling or disabling ripple effects when selecting tab items.

  • I764139 - Added a new theme key SfTabViewHoverBackground to customize the hover background color of tab items in .NET MAUI Tab View.

SfTimePicker

Features

  • I694929 - Added support for millisecond precision in the SfTimePicker control. Users can now select and display times down to the millisecond using the following additional formats:
    • ss_fff
    • mm_ss
    • mm_ss_fff
    • HH_mm_ss_fff
    • hh_mm_ss_fff_tt

This enhancement provides greater flexibility for high-precision time selection and display.

  • I737849 - Added pan gesture support to .NET MAUI SfTimePicker on desktop platforms, enabling users to hold and drag picker columns for precise time selection.

SfToolbar

Features

  • I744040 - Added dynamic FlowDirection support to the .NET MAUI SfToolbar, ensuring proper layout, alignment, and interactions for RTL languages.

Test Results

Component Name Test Cases Passed Failed Remarks
SfAccordion 63 63 0 All Passed
SfAIAssistView 145 145 0 All Passed
SfAutocomplete 262 262 0 All Passed
SfAvatarView 56 56 0 All Passed
SfBackDropPage 83 83 0 All Passed
SfBadgeView 81 81 0 All Passed
SfBarcodeGenerator 1763 1763 0 All Passed
SfBusyIndicator 91 91 0 All Passed
SfButton 104 104 0 All Passed
SfCalendar 2345 2345 0 All Passed
SfCards 235 235 0 All Passed
SfCarousel 203 203 0 All Passed
SfCharts 521 521 0 All Passed
SfChat 59 59 0 All Passed
SfCheck Box 154 154 0 All Passed
SfChip 73 73 0 All Passed
SfComboBox 344 344 0 All Passed
SfDataForms 3324 3324 0 All Passed
SfDataGrid 2464 2464 0 All Passed
SfEffectsView 61 61 0 All Passed
SfExpander 215 215 0 All Passed
SfGauge 1184 1184 0 All Passed
SfImageEditor 3393 3393 0 All Passed
SfKanban 204 204 0 All Passed
SfListView 4638 4638 0 All Passed
SfMaps 1229 1229 0 All Passed
SfMarkdownViewer 69 69 0 All Passed
SfMaskedEntry 174 174 0 All Passed
SfNavigationDrawer 125 125 0 All Passed
SfNumericEntry 233 233 0 All Passed
SfNumericUpDown 233 233 0 All Passed
SfOTPInput 55 55 0 All Passed
SfPicker 457 457 0 All Passed
SfPopup 1240 1240 0 All Passed
SfProgressBar 624 624 0 All Passed
SfRadialMenu 200 200 0 All Passed
SfRadioButton 183 183 0 All Passed
SfRating 200 200 0 All Passed
SfRichTextEditor 157 157 0 All Passed
SfRotator 1194 1194 0 All Passed
SfScheduler 10977 10977 0 All Passed
SfSegment 338 338 0 All Passed
SfShimmer 371 371 0 All Passed
SfSignaturePad 32 32 0 All Passed
SfSlider 292 292 0 All Passed
SfSwitch 131 131 0 All Passed
SfTab View 1620 1620 0 All Passed
SfTextInputLayout 199 199 0 All Passed
SfToolBar 139 139 0 All Passed
SfTreeMap 454 454 0 All Passed
SfTreeView 251 251 0 All Passed