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 theSfAutocompletecontrol, allowing developers to enhance the visual appearance of selected items and maintain consistent UI styling across applications.
SfCalendar
Bug Fixes
-
I771212- Resolved an issue inSfCalendarwhere anArgumentOutOfRangeExceptionwas thrown when navigating fromDecade ViewtoCentury Viewwith the calendar identifier set toUmAlQura.
SfComboBox
Bug Fixes
-
#FB63642,#I663631,I557984- Provided support for customizing the Selected Item Text Style in theSfComboBoxcontrol, enabling developers to apply tailored styling to selected items, improving UI consistency and user experience.
SfDataform
Bug Fixes
- Resolved an issue where the
LabelTextStylewas 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
-
DataGridCheckboxColumnnow uses theSfCheckboxcontrol instead of the framework’s default checkbox in the user interface.
SfDatePicker
Features
-
I737849- Added pan gesture support to .NET MAUISfDatePickeron desktop platforms, enabling users to hold and drag picker columns for precise date selection.
SfDateTimePicker
Features
-
I694929- Added support for millisecond precision in theSfDateTimePickercontrol. Users can now select and display date times down to the millisecond using the following additional formats:ss_fffmm_ssmm_ss_fffHH_mm_ss_fffhh_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 MAUISfDateTimePickeron 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 onSfDateTimePicker.
SfImageEditor
Features
-
#FB58921- Added event support for annotation deserialization to notify when annotations are loaded in the image editor.
Bug fixes
-
#I769608- Fixed an issue where toolbar text customization using theme keys was not correctly applied in theImageEditorcontrol.
SfKanban
Features
-
#FB66835- Added support for sorting card items in ascending and descending order within Kanban columns.
Bug fixes
-
#I767428- [iOS, MAC] Resolved an issue where theCardTappedevent was triggered continuously when aCardTemplateincluded aLabelinside aBorderwith aTapGestureRecognizer. Tap gesture interactions are now correctly handled to prevent unintendedCardTappedevent triggers.
SfMaskedEntry
Features
-
#FB67688,#I727321,#I728722- Provided support forIsReadOnlyfeature in theSfMaskedEntrycontrol, 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 MAUISfPickeron desktop platforms, enabling users to hold and drag picker columns for precise value selection.
SfRadialGauge
Bug Fixes
-
#I775253-SfRadialGaugenow returns accurate values in theValueChangedevent when pointers are dragged.
SfScheduler
Features
-
#FB64601- Added support for customizing the number of visible resources in timeline views via theVisibleResourceCountproperty. -
#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- AddedIsDroppingToAllDayto theAppointmentDropevent to indicate when an appointment is being dropped into the all-day slot.
SfSegmentedControl
Features
-
#FB58478- Added support for theTapped event, enabling retrieval of details about the tapped segment item. -
#FB64152- Introduced functionality to determine whether segmented items are selected in theSegmentedItemcontrol. -
#FB66324- Implemented aSelection Modefeature, allowing configuration of eitherSingleorSingleDeSelectselection modes.
SfTabView
Features
-
I764139- Introduced theEnableRippleAnimationproperty in .NET MAUI Tab View to allow enabling or disabling ripple effects when selecting tab items. -
I764139- Added a new theme keySfTabViewHoverBackgroundto customize the hover background color of tab items in .NET MAUI Tab View.
SfTimePicker
Features
-
I694929- Added support for millisecond precision in theSfTimePickercontrol. Users can now select and display times down to the millisecond using the following additional formats:ss_fffmm_ssmm_ss_fffHH_mm_ss_fffhh_mm_ss_fff_tt
This enhancement provides greater flexibility for high-precision time selection and display.
-
I737849- Added pan gesture support to .NET MAUISfTimePickeron desktop platforms, enabling users to hold and drag picker columns for precise time selection.
SfToolbar
Features
-
I744040- Added dynamic FlowDirection support to the .NET MAUISfToolbar, 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 |