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 theMouseSelectionHandler
class was removed. Instead, use theMouseSelectionHandler(RadDocument document, IDocumentEditorPresenter presenter)
constructor.The
TextInsertedEventArgs(string text, bool shouldPersist, bool shouldStartNewComposition)
obsolete constructor of theTextInsertedEventArgs
class was removed. Instead, use theTextInsertedEventArgs(string text, InputEvents currentEvent, ImeLanguage imeLanguage)
constructor.The
RemoveCustomDictionary(ICustomWordDictionary customDictionary, CultureInfo culture)
obsolete method of theDocumentSpellChecker
class was removed. Instead, use theRemoveCustomDictionary(CultureInfo culture)
method.The
TextInsertedEventArgs(string text, bool shouldPersist, bool shouldStartNewComposition)
obsolete constructor of theTextInsertedEventArgs
class was removed. Instead, use theTextInsertedEventArgs(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
andShouldStartNewComposition
properties of theTextInsertedEventArgs
class are now obsoleted. Use theImeLanguage
andCurrentEvent
properties instead.The
TextInsertedEventArgs(string text, bool shouldPersist, bool shouldStartNewComposition)
constructor of the TextInsertedEventArgs class is now obsoleted. Instead, use theTextInsertedEventArgs(string text, InputEvents currentEvent, ImeLanguage imeLanguage)
constructor.