New to Telerik UI for WPF? Download free 30-day trial

2025 Releases

This article lists the breaking changes introduced with the Telerik UI for WPF releases in 2025. For the complete list of changes in the UI components, see the product release history.

Currently, this section of the documentation contains only the latest release notes (starting from 2025). For older changes, check the Breaking Changes and Backward Compatibility help articles of the individual Telerik controls.

2025 Q2

Common changes

  • The .NET 6 dlls set of Telerik UI for WPF is no longer distributed with the product. The minimum .NET version is NET 8.

  • The Telerik UI for WPF product no longer distributes offline help documentation in the Help3 and CHM formats.

  • The IsFullTrustExtension class was removed. No longer needed in the .NET versions supported by Telerik.

RichTextBox

  • The MouseSelectionHandler(RadDocument document) obsolete constructor of the MouseSelectionHandler class was removed. Instead, use the MouseSelectionHandler(RadDocument document, IDocumentEditorPresenter presenter) constructor.

  • The TextInsertedEventArgs(string text, bool shouldPersist, bool shouldStartNewComposition) obsolete constructor of the TextInsertedEventArgs class was removed. Instead, use the TextInsertedEventArgs(string text, InputEvents currentEvent, ImeLanguage imeLanguage) constructor.

  • The RemoveCustomDictionary(ICustomWordDictionary customDictionary, CultureInfo culture) obsolete method of the DocumentSpellChecker class was removed. Instead, use the RemoveCustomDictionary(CultureInfo culture) method.

  • The TextInsertedEventArgs(string text, bool shouldPersist, bool shouldStartNewComposition) obsolete constructor of the TextInsertedEventArgs class was removed. Instead, use the TextInsertedEventArgs(string text, InputEvents currentEvent, ImeLanguage imeLanguage) constructor.

2025 Q1

Common Changes

  • The Telerik UI for WPF has a new licensing mechanism. Due to this, you need to either add the Telerik.Licensing NuGet package or reference the Telerik.Licensing.Runtime.dll . You also need to install a license key.

RichTextBox

  • The ShouldPersist and ShouldStartNewComposition properties of the TextInsertedEventArgs class are now obsoleted. Use the ImeLanguage and CurrentEvent properties instead.

  • The TextInsertedEventArgs(string text, bool shouldPersist, bool shouldStartNewComposition) constructor of the TextInsertedEventArgs class is now obsoleted. Instead, use the TextInsertedEventArgs(string text, InputEvents currentEvent, ImeLanguage imeLanguage) constructor.

In this article