What's new

UI for ASP.NET AJAX

Release History

Telerik UI for ASP.NET AJAX 2025.2.520 (2025 Q2)

May 21, 2025

Common

Breaking Changes
  • Unified distribution for trial and commercial packages: Streamlined user experience by consolidating trial and commercial packages into a single unified distribution for Telerik UI libraries. Access is now managed through a license key file, eliminating the need for separate trial downloads. For more information, please refer to the Licensing Documentation.
  • For basic compression/decompression tasks, the Telerik Document Processing Libraries now use System.IO.Compression instead of Telerik.Zip.

What's New

NEW
  • New Badge Component.
  • Updated Source code build instructions.
  • Document Processing Library: Added support for querying and summarizing PDF content using AI, enabling users to interact with and extract insights from PDF files.
  • Document Processing Library: Introduced multiple Digital Signatures support.
FIXED
  • Object doesn't support property or method 'attachShadow' in IE mode of Microsoft Edge.

AIPrompt

NEW
  • Add Visual Studio Designer for the AIPrompt component.

ComboBox

FIXED
  • This element has a mismatch between the value of its readonly and aria-readonly attributes.
  • Update the aria readonly label

DateInput

FIXED
  • Invalid regular expression in the RadDateInputScript.js script.

FloatingActionButton

FIXED
  • Setting Enabled=false for FloatingActionButton items does not disable the item.
  • Adjust opacity for disabled FloatingActionButton items.

Grid

FIXED
  • Bootstrap skin sets an incorrect height via .rgBatchContainer in Batch edit mode.
  • Improved WebClient usage in the Image Export.

HtmlChart

NEW
  • No-Data Template.

Input

FIXED
  • TextBox set_enable() method is not working properly.

Navigation

FIXED
  • Invisible item participates in keyboard navigation.

PdfProcessing

NEW
  • Introduced multiple Digital Signatures support.
  • Introduced support for Marked Content.
  • RadFixedPage.CropBox is now respected when exporting to image with SkiaImageFormatProvider.
  • Hierarchical document structure (import-export) is now preserved.
  • PdfStreamWriter: AdditionalActions (AA) are now exported when merging pages.
  • Introduced support for UnShrinking - Method 1.
  • Introduced partial support for GoToR action.
  • Handled the import of documents with null elements in the Associated Files (/AF) collection.
  • Handled the import of documents with Associated Files elements whose content is set to null.
  • Exposed Clone methods for cloning PositionContentElements (Path, Image, Form, TextFragment).
  • Tesseract OCR now works on Linux platforms.
  • Introduced support for Launch action.
  • Added support for querying and summarizing PDF content using AI, enabling users to interact with and extract insights from PDF files.
  • Fields that are not in the fields dictionary are now imported.
FIXED
  • Wrong image export when a document is signed and has indexed color space.
  • Wrong font is loading when FontFile2 is CFF (Compact Font Format).
  • A NotImplementedException is thrown when calling Type1FontSource.GetCapHeight() method.
  • The StokeAlphaConstant is not handled correctly when applied on a TextFragment.
  • SkiaImageFormatProvider: Wrong glyph rendering due to incorrectly parsed Type1Font glyph data.
  • SkiaImageFormatProvider: IndexOutOfRangeException is thrown due to wrongly processed image data.
  • A NullReferenceException is thrown when the GetAllTextFromImage method is executed on a blank image without text.
  • A NotImplementedException is thrown for the SvgFontDefn's MeasureCharacters method.
  • An InvalidDataException: 'Unknown compression method (0x3C)' when importing a file with XRef table defined in an object with FlateDecode filter.
  • An InvalidCastException is thrown when importing a document with an annotation declared in the Fields collection.
  • Exporting a specific PDF file generates large amounts of ExtGState entries.
  • An ArgumentOutOfRangeException is thrown when creating a CapPathRound for an SVG element.
  • An ArgumentNullException is thrown when importing a document with widget annotations and null state appearance.
  • A NullReferenceException is thrown while importing document without AcroForm, containing fields defined in the widget annotation.
  • Form Fields are not copied when merging documents` pages using PdfStreamWriter.
Breaking Changes
  • Removed PdfExportSettings.ShouldEmbedFonts obsoleted API.

Spell

NEW
  • Add mixed capitalization check to RadSpell with new WordIgnoreOptions.MixedCapitalization setting.
FIXED
  • Fixed Uncaught SyntaxError Unterminated string in JSON

SpreadProcessing

NEW
  • Updated the implementation of the SimpleTextMeasurer to use AvarageFontWeigth.
FIXED
  • XlsFormatProvider: FormulaParseException is thrown when importing a document with formulas referencing non-existent named ranges.
  • An InvalidOperationException is thrown when a comment uses legacyDrawingHF element instead of legacyDrawing.
  • Incorrect timestamp of DateTime with custom number format.
  • Exception Sequence contains no matching element is thrown on importing a document with a comment without an author.
  • Using timeout with Timespan.MaxValue results in ArgumentOutOfRangeException: 'Specified argument was out of the range of valid values. (Parameter 'delay').
  • Incorrect format result when the fraction format is applied and the worksheet contains fractions with a fractional part higher than 0.5.

WordsProcessing

FIXED
  • Simulated bold text loses its boldness after exporting a DOCX file to PDF format.
  • A NullReferenceException is thrown when importing documents with moved content when Track Changes is enabled.
  • HTMLFormatProvider: Exporting to HTML does not preserve line spacing.
  • Document's East Asia font falls back to a different font when opened in MS Word.
  • If At Least line spacing is smaller than the font size, it causes squished lines when exported to HTML.
  • Wrong glyph rendering when the Type3FontGlyphSource.Width is not consistent with the font`s Width.
  • An InvalidOperationException is thrown when document with comment on a deleted text is imported.
  • An ArgumentException is thrown when a theme element does not have a name.

ZipLibrary

NEW
  • EncryptionSettingsBase constructor and Algorithm property have been removed; use the static creation methods instead.
  • Implemented timeout for creating, updating and reading of zip archives.
Breaking Changes
  • ZipArchive constructors have been removed. Use the static methods instead.
  • DefaultCryptoProvider class has been removed. Use PkzipCryptoProvider instead.
  • DefaultEncryptionSettings class is now removed. Use the static creation methods of the EncryptionSettings class instead.
  • ShouldEmbedFonts property of the PdfExportSettings has been removed. Use FontEmbeddingType instead.

New features & Roadmap

Have a feature request?

Post your feedback via the ASP.NET AJAX Feedback Portal.

What's new across all Telerik products?

See the updates feed

Getting Started Section Wavy Background

Next Steps

Launch demos

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

Compare pricing

Check out the offers. Purchase an individual suite, or treat yourself to one of our bundles.

Download Free Trial

Try Telerik UI for ASP.NET AJAX with dedicated technical support.