Telerik UI for .NET MAUI R3 2023 SP1 (v6.5.0)

Released: Nov 15, 2023

Updates in R3 2023 SP1 (v6.5.0)

Features

  • What's new
    • Added support for Microsoft .NET 8.
  • ComboBox
    • Added keyboard support for .NET 8.
  • NavigationView
    • Added Data binding support via ItemsSource property.
    • Added automatic scrolling to SelectedItem.
    • Improved the Open/Close animation.
  • PdfViewer
    • Exposed ChangeViewport method.
  • TreeView
    • Added new commands and methods to expand, collapse, check and uncheck individual items.
  • WordsProcessing
    • Introduced a mechanism to replicate the whole row when a nested mail merge is executed on a table with only one column.

Fixes

  • ComboBox
    • The control does not render correctly after dynamically setting SelectedItems.
  • Common
    • [Apple iOS] Error is thrown when building for iOS Arm64 simulator.
    • SkiaSharp based controls like DataGrid, Gauge, Path, are not properly redrawn when display scale changes dynamically.
    • [WinUI] Build fails with 'Processing Resources failed with error: Duplicate Entry'.
  • DataGrid
    • DataGrid is not visible when it is inside a Grid layout with Background set from implicit style.
  • ListView
    • [iOS] [MacCatalyst] NSInternalInconsistencyException is raised when using load on demand via a command or event.
  • NavigationView
    • The Pane is not closing automatically on SelectionChanged when in Minimal or Compact mode.
  • NumericInput
    • [Android] [MacCatalyst] Cursor's position is wrong when the separator is entered initially.
  • PdfProcessing
    • Wrong font file loaded when CidType2Font with Standard name.
    • An OverflowException is thrown when importing a document with a signature that has an empty Location string.
    • An InvalidOperationException is thrown when re-rendering an encoded image.
    • An IndexOutOfRangeException is thrown when concurrent accessing the FontsRepository.RegisterFont method from different threads.
    • An endless loop when trying to parse image data between ID and EI keywords.
    • An Exception is thrown when trying to import a file generated with the PdfProcessing library from HTML.
  • PdfViewer
    • Wrong Viewport property type.
  • SpreadProcessing
    • A System.ArgumentException is thrown when protecting a sheet in an async scenario.
    • An InvalidOperationException is thrown in files where the Comments part is imported after the ThreadedComments part.
    • А FormulaParseException when importing XLS document containing #REF error in the formula.
    • OpenOffice cannot open the generated XLSX files.
  • TreeView
    • [Android] [iOS] [MacCatalyst] Empty space when setting IsVisible of the items to false.
    • Not all items are expanded/collapsed when binding the IsExpanded property and executing the CollapseAll/ExpandAll commands.
  • WordsProcessing
    • A NullReferenceException is thrown when a nested mail merge group starts inside a table and ends outside the table.
    • Merge field group in a single table cell causes it to replicate more times than expected.
    • PdfFormatProvider: Exception is thrown when converting a table with empty runs in the cells.
    • The list item (HTML) that contains a paragraph is shown on the next line when exported to PDF.
    • Importing a DOC file where the entire content is in a table, leads to an endless loop.
    • Having an empty list in HTML documents breaks the other lists' numbering during import.
    • Fonts that are not surrounded by curly braces cannot be imported in the RTF format.
    • ArgumentNullException is thrown when importing documents containing linked picture references.
  • ZipLibrary
    • A System.NotSupportedException is thrown when trying to serialize a class into an ArchiveEntry stream.