List of breaking changes introduced with Q1 2015:

Enumerations moved from Telerik.UI.Xaml.Primitives to Telerik.UI.Xaml.Data.Controls:

Type Old Name New Name
enum Telerik.UI.Xaml.Controls.Primitives.AsyncBalanceMode Telerik.UI.Xaml.Controls.Data.AsyncBalanceMode
enum Telerik.UI.Xaml.Controls.Primitives.CollectionChangeItemReorderMode Telerik.UI.Xaml.Controls.Data.CollectionChangeItemReorderMode
enum Telerik.UI.Xaml.Controls.Primitives.EmptyContentDisplayMode Telerik.UI.Xaml.Controls.Data.EmptyContentDisplayMode
enum Telerik.UI.Xaml.Controls.Primitives.HeaderFooterDisplayMode Telerik.UI.Xaml.Controls.Data.HeaderFooterDisplayMode
enum Telerik.UI.Xaml.Controls.Primitives.ItemAnimationMode Telerik.UI.Xaml.Controls.Data.ItemAnimationMode
enum Telerik.UI.Xaml.Controls.Primitives.ItemState Telerik.UI.Xaml.Controls.Data.ItemState
enum Telerik.UI.Xaml.Controls.Primitives.WrapLineAlignment Telerik.UI.Xaml.Controls.Data.WrapLineAlignment

Classes moved from Telerik.UI.Xaml.Primitives to Telerik.UI.Xaml.Data.Controls:

Type Old Name New Name
class Telerik.UI.Xaml.Controls.Primitives.CheckedItemsCollection Telerik.UI.Xaml.Controls.Data.CheckedItemsCollection
class Telerik.UI.Xaml.Controls.Primitives.DataBoundListBox.ItemReorderControl Telerik.UI.Xaml.Controls.Data.DataBoundListBox.ItemReorderControl
class Telerik.UI.Xaml.Controls.Primitives.DataBoundListBox.PullToRefreshIndicatorControl Telerik.UI.Xaml.Controls.Data.DataBoundListBox.PullToRefreshIndicatorControl
class Telerik.UI.Xaml.Controls.Primitives.DataControlBase Telerik.UI.Xaml.Controls.Data.DataControlBase
class Telerik.UI.Xaml.Controls.Primitives.DynamicGridVirtualizationStrategyDefinition Telerik.UI.Xaml.Controls.Data.DynamicGridVirtualizationStrategyDefinition
class Telerik.UI.Xaml.Controls.Primitives.IsCheckModeActiveChangedEventArgs Telerik.UI.Xaml.Controls.Data.IsCheckModeActiveChangedEventArgs
class Telerik.UI.Xaml.Controls.Primitives.IsCheckModeActiveChangingEventArgs Telerik.UI.Xaml.Controls.Data.IsCheckModeActiveChangingEventArgs
class Telerik.UI.Xaml.Controls.Primitives.DataControlBase Telerik.UI.Xaml.Controls.Primitives.ItemAnimationEndedEventArgs
class Telerik.UI.Xaml.Controls.Primitives.ItemCheckBox Telerik.UI.Xaml.Controls.Data.ItemCheckBox
class Telerik.UI.Xaml.Controls.Primitives.ItemCheckedStateChangedEventArgs Telerik.UI.Xaml.Controls.Data.ItemCheckedStateChangedEventArgs
class Telerik.UI.Xaml.Controls.Primitives.ItemCheckedStateChangingEventArgs Telerik.UI.Xaml.Controls.Data.ItemCheckedStateChangingEventArgs
class Telerik.UI.Xaml.Controls.Primitives.ItemReorderStateChangedEventArgs Telerik.UI.Xaml.Controls.Data.ItemReorderStateChangedEventArgs
class Telerik.UI.Xaml.Controls.Primitives.ItemStateChangedEventArgs Telerik.UI.Xaml.Controls.Data.ItemStateChangedEventArgs
class Telerik.UI.Xaml.Controls.Primitives.ListBoxItemTapEventArgs Telerik.UI.Xaml.Controls.Data.ListBoxItemTapEventArgs
class Telerik.UI.Xaml.Controls.Primitives.RadDataBoundListBox Telerik.UI.Xaml.Controls.Data.RadDataBoundListBox
class Telerik.UI.Xaml.Controls.Primitives.RadDataBoundListBoxItem Telerik.UI.Xaml.Controls.Data.RadDataBoundListBoxItem
class Telerik.UI.Xaml.Controls.Primitives.RadVirtualizingDataControl Telerik.UI.Xaml.Controls.Data.RadVirtualizingDataControl
class Telerik.UI.Xaml.Controls.Primitives.RadVirtualizingDataControlItem Telerik.UI.Xaml.Controls.Data.RadVirtualizingDataControlItem
class Telerik.UI.Xaml.Controls.Primitives.SelectionChangingEventArgs Telerik.UI.Xaml.Controls.Data.SelectionChangingEventArgs
class Telerik.UI.Xaml.Controls.Primitives.StackVirtualizationStrategyDefinition Telerik.UI.Xaml.Controls.Data.StackVirtualizationStrategyDefinition
class Telerik.UI.Xaml.Controls.Primitives.TemplateProviderControl Telerik.UI.Xaml.Controls.Data.TemplateProviderControl
class Telerik.UI.Xaml.Controls.Primitives.UpdateDataItemEventArgs Telerik.UI.Xaml.Controls.Data.UpdateDataItemEventArgs
class Telerik.UI.Xaml.Controls.Primitives.VirtualizationStrategyDefinition Telerik.UI.Xaml.Controls.Data.VirtualizationStrategyDefinition
class Telerik.UI.Xaml.Controls.Primitives.WrapVirtualizationStrategyDefinition Telerik.UI.Xaml.Controls.Data.WrapVirtualizationStrategyDefinition

Enumerations moved from Telerik.UI.Xaml.Grid to Telerik.Data:

Type Old Name New Name
enum Telerik.Data.Core.SortOrder Telerik.Data.Core.SortOrder
enum Telerik.UI.Xaml.Controls.Grid.DataChangeFlags Telerik.Data.Core.DataChangeFlags
enum Telerik.UI.Xaml.Controls.Grid.DateTimePart Telerik.Data.Core.DateTimePart
enum Telerik.UI.Xaml.Controls.Grid.KnownFunction Telerik.Data.Core.KnownFunction
enum Telerik.UI.Xaml.Controls.Grid.LogicalOperator Telerik.Data.Core.LogicalOperator
enum Telerik.UI.Xaml.Controls.Grid.NumericalOperator Telerik.Data.Core.NumericalOperator
enum Telerik.UI.Xaml.Controls.Grid.TextOperator Telerik.Data.Core.TextOperator

Interfaces moved from Telerik.UI.Xaml.Grid to Telerik.Data:

Type Old Name New Name
interface Telerik.Data.Core.IFilter Telerik.Data.Core.IFilter
interface Telerik.UI.Xaml.Controls.Grid.IAggregateFunction Telerik.Data.Core.IAggregateFunction
interface Telerik.UI.Xaml.Controls.Grid.IDataGroup Telerik.Data.Core.IDataGroup
interface Telerik.UI.Xaml.Controls.Grid.IKeyLookup Telerik.Data.Core.IKeyLookup

Classes moved from Telerik.UI.Xaml.Grid to Telerik.Data:

Type Old Name New Name
class Telerik.UI.Xaml.Controls.Grid.AggregateDescriptorBase Telerik.Data.Core.AggregateDescriptorBase
class Telerik.UI.Xaml.Controls.Grid.AggregateDescriptorCollection Telerik.Data.Core.AggregateDescriptorCollection
class Telerik.UI.Xaml.Controls.Grid.BooleanFilterDescriptor Telerik.Data.Core.BooleanFilterDescriptor
class Telerik.UI.Xaml.Controls.Grid.CompositeFilterDescriptor Telerik.Data.Core.CompositeFilterDescriptor
class Telerik.UI.Xaml.Controls.Grid.DataDescriptor Telerik.Data.Core.DataDescriptor
class Telerik.UI.Xaml.Controls.Grid.DataDescriptorCollection Telerik.Data.Core.DataDescriptorCollection
class Telerik.UI.Xaml.Controls.Grid.DataGridNestedPropertyTextFilterDescriptor Telerik.Data.Core.DataGridNestedPropertyTextFilterDescriptor
class Telerik.UI.Xaml.Controls.Grid.DateTimeFilterDescriptor Telerik.Data.Core.DateTimeFilterDescriptor
class Telerik.UI.Xaml.Controls.Grid.DelegateAggregateDescriptor Telerik.Data.Core.DelegateAggregateDescriptor
class Telerik.UI.Xaml.Controls.Grid.DelegateFilterDescriptor Telerik.Data.Core.DelegateFilterDescriptor
class Telerik.UI.Xaml.Controls.Grid.DelegateGroupDescriptor Telerik.Data.Core.DelegateGroupDescriptor
class Telerik.UI.Xaml.Controls.Grid.DelegateSortDescriptor Telerik.Data.Core.DelegateSortDescriptor
class Telerik.UI.Xaml.Controls.Grid.FilterDescriptorBase Telerik.Data.Core.FilterDescriptorBase
class Telerik.UI.Xaml.Controls.Grid.FilterDescriptorCollection Telerik.Data.Core.FilterDescriptorCollection
class Telerik.UI.Xaml.Controls.Grid.GroupDescriptorBase Telerik.Data.Core.GroupDescriptorBase
class Telerik.UI.Xaml.Controls.Grid.GroupDescriptorCollection Telerik.Data.Core.GroupDescriptorCollection
class Telerik.UI.Xaml.Controls.Grid.NumericalFilterDescriptor Telerik.Data.Core.NumericalFilterDescriptor
class Telerik.UI.Xaml.Controls.Grid.OrderedDescriptor Telerik.Data.Core.OrderedDescriptor
class Telerik.UI.Xaml.Controls.Grid.PropertyAggregateDescriptor Telerik.Data.Core.PropertyAggregateDescriptor
class Telerik.UI.Xaml.Controls.Grid.PropertyFilterDescriptor Telerik.Data.Core.PropertyFilterDescriptor
class Telerik.UI.Xaml.Controls.Grid.PropertyGroupDescriptor Telerik.Data.Core.PropertyGroupDescriptor
class Telerik.UI.Xaml.Controls.Grid.PropertySortDescriptor Telerik.Data.Core.PropertySortDescriptor
class Telerik.UI.Xaml.Controls.Grid.SortDescriptorBase Telerik.Data.Core.SortDescriptorBase
class Telerik.UI.Xaml.Controls.Grid.SortDescriptorCollection Telerik.Data.Core.SortDescriptorCollection
class Telerik.UI.Xaml.Controls.Grid.TextFilterDescriptor Telerik.Data.Core.TextFilterDescriptor