Syncfusion Toolkit for .NET MAUI Release Notes

v1.0.4
March 13, 2025

Common

Features

  • AOT Trimming Support - Now includes AOT (Ahead-of-Time) Trimming Support, enabling developers to optimize application size by removing unused code. This enhancement ensures critical Syncfusion Toolkit components are preserved while reducing resource consumption, improving both performance and app efficiency.

SfAccordion New

The Syncfusion Toolkit for .NET MAUI includes the Accordion control offers a vertically collapsible panel with stacked headers, allowing expansion or collapse of one or multiple items simultaneously.

Features

  • Data binding: Utilizes the .NET MAUI BindableLayout to bind data collections and populate the accordion.

  • Expand mode: Supports various expansion modes, allowing the expansion of single or multiple items.

  • Animation: Allows for animated expansion and collapse of the accordion items. Offers customization options, including adjusting the duration of the animations and modifying the easing style.

SfBottomSheet

Features

  • The CollapseOnOverlayTap property enables the bottom sheet to collapse when the user taps on the overlay (outside the sheet). This enhances user interaction by allowing easy dismissal of the sheet without fully closing it.
  • The GrabberAreaHeight feature support for customizing the grabber area height in the MAUI BottomSheet control, allowing developers to control the height of the drag area for better usability and appearance.

SfCalendar

Features

  • Provided Popup support, which allows users to display the Calendar control within a popup window in either Dialog mode or RelativeDialog mode.

SfCards New

The Syncfusion Toolkit for .NET MAUI includes the SfCards control allows you to create dismissible cards or a stack of cards. You can organize a sequence of cards where only one card is visible at a time. You can easily navigate through the stack by swiping to reveal the next card in the sequence.

Features

  • Easily create dismissible cards.
  • Enable dismissal of cards in the left and right directions.
  • Offer customization for background, border width, border color, corner radius, indicator thickness, and indicator position.
  • Provide the option to restrict the dismissal of the card.
  • Facilitate the creation of a stack of cards.
  • Allow dismissal and retrieval of cards in the left, right, top, and bottom directions.
  • Display the swiped card.

SfCartesianChart

Features

  • #FB46533 - Provided FastScatterSeries support, which allows rendering large scatter data sets efficiently with improved performance.
  • #FB43606 - Added support for Empty points, which allows handling missing values smoothly without disrupting chart visualization.
  • #FB37952 - Provided Listen Property Change support, which allows dynamically updating chart elements for better responsiveness.

SfExpander New

The Syncfusion Toolkit for .NET MAUI includes the Expander control, which is a layout control capable of loading any UI view in both the header and content sections. By simply tapping the header, users can effortlessly expand or collapse the control.

Features

  • Expand and collapse: Easily expand the content to reveal more information or collapse it to conserve space within the user interface.

  • Header and content customization: Customize the header and content views by adding icons, images, or any other UI element to provide a rich and dynamic user experience.

  • Animation: Use animation and effects to enhance the visual appeal and interactivity of the expand and collapse functionality.

SfNumericUpDown

Features

  • The UpDownButton Template is now available in InlineVertical mode, allowing users to customize the appearance of the UpDown button in InlineVertical mode.

Bug Fixes

  • Enhanced accessibility for the NumericUpDown button when the button is disabled.

SfOtpInput New

The Syncfusion Toolkit for .NET MAUI introduces the OTP Input control, a user interface component designed for one-time password (OTP) verification. This control simplifies and enhances the OTP entry process for authentication, allowing users to enter verification codes received via SMS, email, or other communication channels efficiently.

Features

  • Supports OTP input with a customizable length.
  • Provides multiple styling modes, including Outlined, Filled, and Underlined, for a tailored visual experience.
  • Allows different input types such as Number, Text, and Password to enhance security and flexibility.
  • Enables the use of separators for better visual distinction between OTP input fields.
  • Supports customizable placeholder text and colors to improve user guidance.
  • Offers text color customization for better readability.
  • Visually indicates OTP validation status with different input states.
  • Provides built-in event handling to allow developers to respond effectively to user interactions and input changes.

SfPopup New

The Syncfusion Toolkit for .NET MAUI includes the Popup control, an alert dialog designed to display content in a separate window on top of the current screen. It offers full customization options for the popup’s appearance and functionality, including customizable header, body, and footer sections.

Features

  • Position: Display a popup at any desired location on screen.
  • Relative to view: Display a popup in positions relative to any control on the screen.
  • Full-screen mode: Display a popup with full-screen width and height to show large content.
  • Auto size: Automatically adjust the popup’s width and height based on the content loaded in it.
  • Different layouts: Choose from default layouts, such as one-button layout and two-button layout, to display simple, minimal information.
  • Template support: Load any view as the header, footer, and content through a template.
  • Modal mode: Make the popup a modal dialog to prevent interactions with the underlying screen until certain actions are performed.

SfSegmentedControl

Bug fixes

  • Resolved an issue where the ripple effect was applied when a custom template was used.
  • Resolved an accessibility issue on the Windows platform.
  • Resolved a keyboard navigation issue on the Windows platform.

SfShimmer

Bug Fixes

  • Resolved the issue where the shimmer content did not adjust its height when the content changed dynamically.

SfTabView

Features

  • Provided IsContentTransitionEnabled support, which allows users to enable or disable the transition animation for tab content when switching between tabs.
  • Provided TabHeaderAlignment support, which allows users to customize the header position of the .NET MAUI TabView.
  • Added CenterButton support for TabView, enabling users to include a customizable central button in the tab bar for enhanced navigation and interaction. Its appearance can be configured using CenterButtonSettings, and visibility can be controlled with IsCenterButtonEnabled.

SfTextInputLayout

Features

  • The NumericUpDown Button Template support allows users to customize the view of the UpDown button while using SfNumericUpDown within the SfTextInputLayout.

Bug Fixes

  • Resolved an Accessibility issue in SfTextInputLayout, ensuring proper recognition by screen readers.
  • Resolved an issue where the Entry ReturnType set to Next did not function correctly within SfTextInputLayout.
Note : The bug or feature items that do not have a corresponding ID associated with them are internally identified.