Telerik UI for .NET MAUI R1 2023 SP1 (v5.1.0)

Released: Mar 15, 2023

Aggiornamenti in R1 2023 SP1 (v5.1.0)

Funzionalità

  • What's New
    • Updated to Microsoft .NET MAUI 6.0.552 (for .NET 6) and 7.0.59 (for .NET 7).
  • AutoComplete
    • (WinUI and Apple MacCatalyst) - Added default mouse over state for suggestion items.
  • ComboBox
    • (MacCatalyst) - Improved control's mouse over style.
  • DataForm
    • Added methods to validate, commit and cancel pending changes manually for a specific property.
    • Added support for programmatic editor generation.
    • Added support for custom editors.
  • DataGrid
    • Added BorderBrush and BorderThickness properties.
    • Added the ability to bind DataTable or DataView.
  • ImageEditor
    • Improved Crop interaction in Image Editor for Desktop.
  • PdfProcessing
    • Introduced handling for importing documents with invalid offsets of objects inside cross-reference tables or streams.
    • Introduced a setting that allows you to export images with or without compression.
    • Introduced handling mechanism for importing documents containing indirect objects with no 'endobj' keyword.
    • Added the ability to print secured documents.
  • SegmentedControl
    • (Android) - Reduced the default height of the control to 36 device pixels.
  • SpreadStreamProcessing
    • Provided API that allows you to retrieve the cached formula value.

Correzioni

  • Button
    • [Android] [WinUI] Background is not applied.
    • HorizontalContentAlignment does not work consistently on different platforms.
    • Prevent multiple updates of Background that could affect the performance of the control.
    • [Android] BackgroundImage and rounded corners appear blurry and pixelated.
  • Chart
    • Exception when setting only the PaletteEntry FillColor.
    • [Android] DateTimeAxis does not display data with Мilliseconds step unit.
    • [iOS] [MacCatalyst] Plot Band annotation does not apply on DateTime axis and throws an exception.
    • [Android] Exception when removing the app from the backstack and then reopening it.
  • ComboBox
    • [MacCatalyst] Reduced the extra space between the text and the X button.
    • Custom ItemTemplate and SelectedItemTemplate are not applied when set runtime.
    • [Android] DropDown does not measure properly.
  • Common
    • Missing Telerik.Documents.Fixed.FormatProviders.Image.Skia package reference.
  • DataGrid
    • [MacCatalyst] Property Aggregator Descriptor incorrect placement.
    • The DistinctValuesFilterView items are incorrectly sized when the FilterControl is re-opened.
  • Entry
    • [Android] Cannot enter comma for decimal separator, only dot.
  • PdfProcessing
    • A CryptographicException is thrown when saving with PdfStreamWriter or importing with PdfFormatProvider.
    • Signing documents with a signature field produces documents that lead to errors in Adobe Acrobat.
    • A specific scanned file is not displayed with the new model.
    • Some Image XObjects are imported but not displayed in PdfViewer.
    • Images inside Form XObject are not positioned correctly.
    • A NullReferenceException is thrown when parsing Type1 font without Private Dict.
    • An InvalidCastException is thrown when importing a document containing Byte order marks (BOM) at the beginning of the file.
    • Endless loop when importing a document containing an EI keyword within the image stream.
    • An InvalidCastException is thrown when importing a document containing an Indirect Reference keyword (R) within an image data.
    • Wrong matrix calculations lead to incorrect image (Form XObject) size.
    • An InvalidCastException is thrown when importing Interactive Forms which leads to non-editable fields.
    • An ArgumentException is thrown when the font box contains negative width or height.
    • Field values are lost on import-export using the PdfFormatProvider.
    • Missing content when converting a specific PDF to images.
    • Wrong matrix calculations lead to incorrect image (Form XObject) during export.
    • The image stream embedded in a content stream is not compressed while exporting.
    • A large image is rendered slowly, and the memory consumption is huge.
    • А NotSupportedException is thrown when the imported document contains font with embedded CMap table with format 0.
    • Not correct cross-reference table processed when importing documents with more than one table without Prev table specified.
    • An InvalidCastException is thrown when reading a page with specific image data.
    • Images are decompressed during import/export which result in significantly larger files.
    • The import freezes due to a lot of checks in the HandleInvalidClippingPathOperatorPosition method.
  • SideDrawer
    • [Android] Does not fill into the page height and width when project targets .NET 7.
  • SignaturePad
    • The sender of StrokeStarted, StrokeCompleted and Cleared events is not of type RadSignaturePad.
  • SpreadProcessing
    • An InvalidCastException is thrown on import when a drawing in a document contains the ext tag.
    • A NullReferenceException when the document contains paragraph elements with no text.
    • Conditional formatting with formula rule is evaluated incorrectly.
    • COUNTIF function throws exception if the criteria is for finding non-blank cells.
  • SpreadStreamProcessing
    • Rows import stops after reading a formula cell.
  • TabView
    • Content of the hidden and disabled items is still visible.
  • ToolBar
    • Toolbar still accepts user interaction when IsEnabled is set to false.
    • [iOS] [MacOS] Changing the OverflowMode dynamically causes the control to display with an incorrect size.
  • WordsProcessing
    • An ArgumentException when importing a document and the culture is set to sv-SE.
    • Exception when parsing various values with the FractionalValueConverter.
    • An InvalidOperationException (Sequence contains no elements) when updating the TOC field in a document.
    • .NET Standard: ArgumentOutOfRangeException is thrown when a document contains a table cell with a negative height.
    • Importing a TOC field with /t switch causes an IndexOutOfRangeException.
    • Table Of Contents (TOC) is populated with additional elements.