Essential Studio for MAUI Release Notes
DocIO
Features
- Create, modify, and remove SmartArt graphics programmatically in DOCX format documents.
-
#I566560,#I581206,#I173017,#I156416,#I191034,#I227776,#I379957,#I383384,#I440935,#I150127,#I153359,#I181911,#I211893,#I222043,#I223360,#I223422,#I223516,#I246325,#I247941,#I248366,#I282726,#I293680,#I335826,#I350137,#F180343,#FB28962- SmartArt graphics are now preserved when converting DOCX format documents to PDFs and images. - Improved rendering of EMF+ and EMF+ Dual images when converting Word documents to PDFs and images.
Bug Fixes
-
#I698363- Paragraph with exactly line spacing is now positioned properly while converting a Word document contains the noExtraLineSpacing tag to PDF. -
#I698364- Tab is now applied to the paragraph containing the floating item when converting a Word document to a PDF. -
#I698379- Justification alignment is now applied properly when converting a Word document to PDF.
Features
- Added support for defining custom structure elements with role mapping when generating accessible PDF documents.
-
#I565184– Added support for generating well-tagged standard-compliant PDF documents. -
#I565184– Added support for generating PDFs compliant with Universal Accessibility Level 2 (PDF/UA-2) standards. -
#I662486,#I587085– Added support for generating PDF documents compliant with ZUGFeRD version 2.3.2. -
#I677046– Added support for applying Hatch Brush patterns in PDF documents. - Added support for file path overloads in .NET versions 8.0 and 9.0.
Presentation
Features
-
#I686548- Preserve shapes as PDF text form fields when converting PowerPoint to PDF. - Improved rendering of EMF+ and EMF+ Dual images when converting PowerPoint to PDFs and images.
SfAIAssistView
Features
- Added the
Suggestionscollection property to display common suggestions in the header section. - Added the
SuggestionTemplateproperty to allow customization of the suggestion item in the header section. - Added the
ResponseSuggestionTemplateproperty to enable customization of the appearance of suggestions within the response item. - Provided support to change the default text and customize the appearance and layout of the stop responding view by using
StopRespondingTextandStopRespondingTemplateproperties respectively. - Added support selecting specific phrases or the entire response or request text.
- Provided support to customize the appearance of the request button using
RequestButtonTemplateproperty. - Provided support for customization of both request and response item templates according to specific requirements.
- Provided support to enable or disable the response loader view (shimmer view).
SfAutocomplete
Features
-
#FB60354,#I621454- Provided support for theSelectionChangingevent in theSfAutocompletecontrol. This event triggers before the selection changes, enabling users to implement custom logic or validation.
SfBadgeView
Features
- Added support for
AnimationDurationin Badge View, allowing users to adjust the duration of the badge animation for a customized visual experience.
SfBusyIndicator
Features
-
#I63805- AddedHorizontalPulsingBoxAnimationsupport in .NET MAUI Busy Indicator. This animation creates a visually engaging effect where a series of boxes pulse horizontally, indicating ongoing activity
SfCards
Features
-
#I539702,#I561915- Provided support forBindableLayout, allowing the generation of cards based on a bound collection.
SfComboBox
Features
-
#FB60354,#I621454- Provided support for theSelectionChangingevent in theSfComboBoxcontrol. This event triggers before the selection changes, enabling users to implement custom logic or validation.
SfDataGrid
Features
-
#FB40168- Provided support for a Master-Details View to represent hierarchical data in nested tables. -
#FB62956- Provided support for programmatic searching (highlight the text) with navigation functionalities. -
#FB45066- Provided support for binding dynamic objects to the items source ofSfDataGrid. -
#FB42606- Provided support to display a view when the items source is empty. -
#FB60047- Provided support to customize the bounces effect when over scrolling the scroll view vertically on mobile platforms. -
#FB43458- Provided support to customize diagonal scrolling behavior.
SfDatePicker
Features
-
#I533149- Enhanced the SfDatePicker control rendering on high resolution machines. -
#I651595- ProvidedRelative Viewsupport, allowing users to customize the positioning of the date picker dialog relative to a specific view or element within the application. -
#I582045- ProvidedBlackOutDatessupport, which allows users to restrict the selection of specific dates.
SfDateTimePicker
Features
-
#I651595- ProvidedRelative Viewsupport, allowing users to customize the positioning of the date time picker dialog relative to a specific view or element within the application. -
#I582045- ProvidedBlackOutDateTimessupport, which allows users to restrict the selection of specific dates and times.
SfImageEditor
Bug fixes
- #I699648 - Fixed an issue where multiple text annotations added programmatically via
AddText()method were not correctly added in the image editor.
SfKanban
Features
- Improved Kanban horizontal and vertical scrolling improvements when dragging cards.
Bug fixes
- Fixed Kanban column double scrolling issue in iOS.
- Restricted card drop when canceled in the
DragEndevent.
SfListView
Features
- Added the
SelectedandPressedvisual states for enhanced customization of theListViewItembackground.
SfPdfViewer
Features
-
#I621451- Provided support to show and hide form fields. - Provided support to customize the visual properties of form fields.
Bug Fixes
-
#I692016- The PDF pages are now rendered properly when scrolling and zooming rapidly on the Windows platform. -
#FB62197- Text is now properly displayed in form fields. -
#I645680- The added free text annotation now remains the same after saving the PDF in the PDF Viewer. -
#I649793- The zoom factor is now working as expected for fit to page in single page layout mode for the specific PDF. -
#I649358- The border style of the free text annotation is now preserved correctly when executing the Undo command programmatically. -
#I656756- All the pages are now rendered properly in the PDF Viewer for the specific PDF. -
#I658872- Annotations are no longer duplicated in the saved stream when loaded using PdfLoadedDocument in PDFViewer. -
#I666285- PDF Viewer no longer crashes when switching the PDFs. -
#I664944- The preselected value in a combo box form field is now displayed correctly when the PDF is loaded. -
#I665620- Text is now shown properly in a specific text box form field in PDF until focused on the iOS platform.
SfPicker
Features
-
#I651595- ProvidedRelative Viewsupport, allowing users to customize the positioning of the picker dialog relative to a specific view or element within the application.
SfPopup
Features
- Added the
IgnoreActionBarproperty, enabling popup to be displayed over the action bar.
Bug Fixes
-
#I948080- Fixed an issue where the popup view was not reopening again after being closed when using theMicrosoft.Maui.Controlspackage, version9.0.50.
SfRadialMenu
Features
-
#I59777- Provided support forSelectionColor, allowing a value that can be used to customize the selection item in the Radial Menu control. -
#I63492- Provided Pressed and Released event support for the Radial Menu. The Pressed event triggers when a menu item is pressed, and the Released event triggers when it is released, enabling customization, interaction, and specific actions based on user input.
SfScheduler
Features
- #FB63054 - Added support to show or hide scheduler view navigation buttons in scheduler header.
- #FB60941 - Provided support to add borders for the scheduler appointments.
Bug fixes
- #I686061- Timeline view and Resources render properly in MAC and iOS in
Microsoft.Maui.Controlsversion9.0.30and above.
SfStepProgressBar
Features
-
#I653327- Provided support for customizing the track size of each step in the .NET MAUI StepProgressBar, allowing users to customize the progress track size to their preferences.
SfTextInputLayout
Features
-
#FB60354,#I618118- Provided support for customizing the ComboBoxDropDownButtonin the .NET MAUISfTextInputLayout, allowing users to modify the height, width, and appearance of the ComboBox DropDownButton within the SfTextInputLayout. -
Added support for customizing the NumericEntry
UpDownButtontemplate in the .NET MAUISfTextInputLayout. This enhancement allows users to modify the appearance of the NumericEntry UpDownButton within the SfTextInputLayout.
SfTimePicker
Features
-
#I651595- ProvidedRelative Viewsupport, allowing users to customize the positioning of the time picker dialog relative to a specific view or element within the application. -
#I582045- ProvidedBlackOutTimessupport, which allows users to restrict the selection of specific times.
SfToolbar New
The Toolbar control provides a flexible and customizable toolbar for seamless user interaction. It allows users to add toolbar items that perform specific actions, enhancing application usability.
Features
- Toolbar items: Add icons, labels, a combination of both, or custom views for quick access to essential actions.
- Interaction: Support for touch gestures, item tapping, and command execution.
- Orientation: Arrange toolbar items in horizontal or vertical layouts.
- Overflow support: Includes scrollable options, navigation buttons, and a menu for managing excess items efficiently.
- Overlay toolbar: Provides a floating toolbar experience for enhanced usability.
- Appearance customization: Adjust icons and labels’ colors to match light or dark themes.
XlsIO
Features
- Added file path overloads to the
Open,Save, andConvertAPIs, allowing direct file path usage instead ofFileStream. - Introduced the
GetCellValuemethod for efficient cell value reading in Excel documents. - Improved performance for opening, reading, creating, and saving Excel documents.
- Enhanced support for preserving EMF Plus images in Excel to PDF/Image conversions.
- Upgraded SkiaSharp to version v3.116.1 in
XlsIORendererfor improved Excel to PDF/Image conversions.