Whats_new_banner

Telerik UI for .NET MAUI

Release History

Telerik UI for .NET MAUI 7.0.0 (2024 Q2)

May 15, 2024

What's New

NEW
  • Updated to .Net Maui 8.0.7.
  • Added a new ToggleButton component - a component that represents a button which can host custom content and switch between toggled, untoggled and indeterminate states.
  • Added a new TemplatedButton component - a component that represents a button which can host custom content.
  • Added a new CollectionView component - a virtualizing view component that provides the most popular features associated with scenarios where a list of items is used.
  • Added a new AIPrompt component - a component that bridges the gap between the Maui app and the next-generation AI language model applications. Use the AIPrompt to provide your users with chat capabilities or pre-determined ways to interact with a trained language model of your choice.

Accordion

CHANGED
  • Applying Background to AccordionItemHeader/ExpanderHeader with greater than 0 CornerRadius results to this background being visible outside the rounded corners. Their base class ExpandableViewHeader now inherits from RadBorderContentView for which BackgroundColor should be used in such scenarios.

AutoComplete

NEW
  • Added SuggestionViewMaxHeight property with default value. SuggestionViewHeight will not have default value anymore.

BadgeView

CHANGED
  • BadgeView is moved to the Telerik.Maui.Controls namespace.

Border

FIXED
  • [Android] Content is not visible if background is LinearGradientBrush.
  • [Android] Changing Background has no effect.

Chart

CHANGED
  • Removed an obsolete Behaviors property of Chart. Use ChartBehaviors instead.
  • Removed an obsolete ChildPropertyChanged event of Chart.

CheckBox

NEW
  • Exposed Command with CommandParameter that executes when CheckBox state is changed, targeting .NET 8 or greater versions.

ComboBox

NEW
  • Added DropDownMaxHeight property with default value. DropDownHeight will not have default value anymore.
FIXED
  • [Android] Memory leaks when using ComboBox.
CHANGED
  • Added a new property which controls if spell check is enabled - IsSpellCheckEnabled. By the default it is disabled.

Common

CHANGED
  • Removed an obsolete RadResourceDictionary class. Use ResourceDictionary instead.
  • Removed an obsolete TelerikForms class.
  • Document Processing Libraries assets built against NetCore 3.1 are no longer available.

DataGrid

NEW
  • Added ApplyDataOperationsOnPropertyChange property that prevents the control from re-evaluating sorting, grouping and filtering when property value is changed.
  • Implemented Match Case option in Text Filtering UI in DataGrid.
  • Introduced RenderMode property that allows for the DataGrid to be rendered with SkiaSharp on iOS and MacCatalyst.
  • Introduced CellRenderer property in DataGridTextColumn in order to add ability for custom rendering of cells with SkiaSharp.
FIXED
  • [iOS] Headers are not fully visualized after rotating the device when DataGrid has two columns.
  • DrawingColumns are not redrawn after reordering.
  • [WinUI] Clear Button is not visible while editing DataGridTextColumn.
  • [WinUI] Scrolling is performed when Up/Down key is pressed while editing.
  • Removed redundant Debugger.Break() in the IndexStorage class as it makes debugging difficult.
  • [WinUI] Exception is thrown in DataGrid when resizing a column with null cell value to minimum on WinUI.
  • [WinUI] The control crashes while scrolling when the data is grouped and RowDetails are defined.
  • [WinUI] Column Footer stops readjusting after a bit of rapid app window resizing.
CHANGED
  • DataGrid is moved to Telerik.Maui.Controls namespace.

Expander

NEW
  • Added HeaderStyle property.

Gauge

CHANGED
  • Gauge is moved to the Telerik.Maui.Controls namespace.

NumericInput

FIXED
  • Changing the StringFormat at runtime while not focused doesn't update the text of the control.

PdfProcessing

NEW
  • Exposed an option to plug logic for embedding a subset of a registered font for frameworks different from .NET Framework.
  • Introduced support for OTF font file format.
  • Handle documents containing invalidly located clipping path operators.
  • Handle documents with invalid structure of path construction operators.
FIXED
  • A NotSupportedCompressionMethodException with the message - Cannot decode stream with a not supported compression method.
  • Incorrect characters are displayed when merging multiple PDF documents with the RadFixedDocument.Merge method.
  • Text rendering is not correct in scenarios with negative font and/or negative horizontal scaling.
  • A NullReferenceException is thrown when exporting a document with CFF Type1 font.
  • Import-export causes missing characters with specific document.
  • An Argument exception should be thrown when setting a RadFixedPage.Rotation value outside the Rotation enum predefined values.
  • An InvalidOperationException is thrown when exporting font that is available but not used.
  • The read-only flag is not respected when importing a document.
  • A dictionary with invalid entry cannot be imported correctly and breaks the import process.
  • The Form field height is wrong after export with a specific document..
  • Wrong character widths when merging documents with exactly the same font but different character widths.

PdfViewer

FIXED
  • The text of specific pdf files, which have negative values for font size, horizontal scaling or position, is not visible in the viewer.
  • [MacCatalyst] Context menu is not positioned at the clicked location.

Popup

FIXED
  • [WinUI] An exception is thrown when invalidating measure with unloaded content.

RangeSlider

FIXED
  • [Android] [iOS] Thumbs not responding to touch when the control is inside ScrollView.

Scheduler

FIXED
  • [iOS] The application hangs when navigating to MonthView and Page.UseSafeArea is False.

SpreadProcessing

NEW
  • Introduces Description property for FloatingShapeBase.

SpreadStreamProcessing

FIXED
  • The application is stuck when importing the last row of a worksheet which has a property set but has no cells.

TabView

NEW
  • Exposed AnimationDuration and AnimationEasing properties.
  • Implemented HeaderItemStyleSelector property to allow complex customization scenarios.
  • Implemented ItemsSource and ItemTemplate properties in order to support bound mode.

Visual Studio Code Extension

FIXED
  • Add new project template Blank Shell.

WordsProcessing

FIXED
  • A NullReferenceException is thrown when a Hyperlink is placed before a MailMerge group.
  • Image in Header or Footer with IsBehindDocument set to True is rendered on top of the text.

ZipLibrary

FIXED
  • Cannot open newly added files to a password-protected zip archive.

UI for .NET MAUI

Product overview Pricing Try

New features & Roadmap

Have a feature request?

Post your feedback via the Feedback Portal or the Public forums

What's new across all Telerik products?

See the updates feed

Get Started Waves

Get the Bits

Download Free Trial

See Telerik UI for .NET MAUI in action and check out how much it can do out-of-the-box.

Next Steps