Telerik UI for WinForms 2024 Q4 (2024.4.1113)

Released: Nov 13, 2024

Atualizações na 2024 Q4 (2024.4.1113)

Recursos

  • What's new
    • Added support for .NET 9 distribution.
    • Added Windows 11 High Contrast theme.
    • Added DateOnlyPicker and TimeOnlyPicker controls (.NET only).
    • Improved keyboard navigation of the pinned items in RadNavigationView.
    • Support for .NET 7 is discontinued.
    • Document Processing Libraries: Fixed issue regarding the improper handling of memory resources.
  • Common
    • Note: starting from 2025 Q2, CHM and Help3 offline documentation resources will be discontinued.
  • RadDropDownList
    • Added UI Automation support.
  • RadGridView
    • Added load-on-demand with self-reference hierarchy.
  • RadListControl
    • Added UI Automation support.
  • RadSyntaxEditor
    • Added new JSON syntax highlight.
  • PdfProcessing
    • Introduced support for Matte color for Soft-Mask Images (SMasks).
    • Introduced support for creating documents using CMYK colors.
    • Introduced support for JavaScript actions API.
    • SkiaImageFormatProvider: Introduced support for Text, TextMarkup, Line, and Stamp annotations.
    • Now respects the ExtGState's current stroking alpha constant (CA and ca) when rendering images.
    • Introduced support for ligatures.
    • Introduced handling the import of documents with the wrong type of action key.
    • Introduced support for Trigger Events API related to JS actions.
    • Introduced API for setting Image opacity.
    • Introduced support for RTL (Right-To-Left) text.
    • Introduced Soft-Mask Dictionaries in ExtGState object.
    • Implemented Blend Mode parameter of ExtGState object.
    • Introduced support for Trigger Events.
    • Justified text is now supported.
    • Introduced support for Transparency Group XObjects.
    • Introduced RadFixedDocument's HasLayers property.
  • SpreadStreamProcessing
    • Introduced support for importing files with absolute relationship targets.
  • WordsProcessing
    • Introduced support for Justify text alignment.

Correções

  • RadDropDownList
    • Fixed issue where the control is focused when moving the form between monitors with different DPI scaling.
    • Fixed issue where the drop down is not scaled correctly when using 2 monitors with different DPI.
    • Fixed issue where the PopupOpening event is called when a dialog gets moved to a screen with different DPI.
  • RadGridView
    • Excel-like popup is not scaled properly on High DPI.
    • The editor of GridViewCalculatorColumn resets the value of the call to 0.
    • Error when exporting grid using GridViewSpreadExport with AutoSizeRows=true and added GroupDescriptor.
    • GridViewCheckBoxColumn incorrectly shows a header check mark when the last row still remains unchecked.
  • RadMaskedEditBox
    • The standard mask resets the current editable position when entering a space character.
    • Fixed issue where the clear button doesn't clear numeric values.
  • RadMultiColumnComboBox
    • In higher DPI, the popup editor width is not calculated correctly, and the grid's font is double scaled.
    • First value gets selected with DPI scaling above 100%.
  • RadRichTextEditor
    • Fixed InvalidCastException when loading a document that contains shapes with custom geometry.
    • Setting ScaleFactor of the editor is not respected on High DPI.
    • Fixed unsafe deserialization vulnerability when importing external style sheets.
  • RadSyntaxEditor
    • Word Wrap breaks coloring of long words that span across multiple lines.
    • Caret is positioned incorrectly when scrolling and clicking on a longer text outside of the view.
  • TPF
    • Windows 11 feature RoundedCornersStyle needs to have lower corner radius and smaller shadow for the popups.
  • PdfProcessing
    • An InvalidOperationException is thrown while parsing the Post table of a specific font file on export.
    • Wrong colors are exported in Separation colorspaces with ICCBased containing LabColor due to incorrect calculations in Tint transformation function.
    • Win32Exception is thrown during a long-running process importing many documents with images.
    • An unexpected trace warning when SVG document does not contain clipping.
    • Fixed distortion of SVGs after exporting.
    • A NullReferenceException is thrown when writing image content with the PdfPageStreamWriter.
    • ArgumentNullException is thrown when resolving DecodeParms collection in Image XObject.
    • Form XObject does not takes graphic state color from its content stream context.
    • Document text overlaps and is not possible to read for a specific document.
    • Fixed issue with decreased performance when loading thumbnails.
    • Wrong color appears when the Separation color space with name is set to None.
    • Watermark transparency is not imported correctly.
    • The Form object does no inherit the graphics state of the page.
    • RTL (right-to-left) text is reversed when inserting it directly to a document.
  • SpreadProcessing
    • Exporting a workbook with two or more charts with axes produces an invalid document.
    • Built-in number formats are not re-evaluated after changing the culture.
  • SpreadStreamProcessing
    • Cell iteration is interrupted when it hits a cell containing an error.
  • WordsProcessing
    • RtfFormatProvider: Heading color is not properly exported.
    • An InvalidOperationException is thrown when exporting a document containing table with no cells.
    • DocFormatProvider: IndexOutOfRangeException is thrown when importing a specific document with defined section columns.
    • ArgumentException is thrown during MailMerge of a document with an inline shape.
  • ZipLibrary
    • An invalid content appears after updating an empty password-protected archive.