You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: upgrade/breaking-changes/3-0-0.md
+9-8Lines changed: 9 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,23 +8,24 @@ position: 1
8
8
9
9
# Upcoming Breaking Changes in 3.0.0
10
10
11
-
> The 3.0.0 release will be shipped in mid January. The following list of breaking changes will be updated with detailed explanation how to migrate your project.
11
+
> The 3.0.0 release will be shipped in mid January 2022. The following list of breaking changes will be updated with detailed explanation how to migrate your project.
12
12
13
13
## Component Changes
14
14
15
-
- TileLayout - Introduce identifier of the TileLayout item. OnResize and OnReorder events will receive EventArgs that will point to the item that has been resized/reordered. This items comes from our [user voice](https://feedback.telerik.com/blazor/1489011)
16
-
- TreeView - add `ExpandedItems` parameter to remove `ExpandedField`
15
+
- TileLayout - Introduce identifier of the TileLayout item. `OnResize` and `OnReorder` events will receive EventArgs that will point to the resized/reordered item. This feature comes from our [public issue tracker](https://feedback.telerik.com/blazor/1489011)
16
+
- TreeView - add `ExpandedItems` parameter and remove `ExpandedField`
17
17
- Grid – change `OnRead` method to return the `Data`
18
18
- Grid – use `IFilterDescriptor` in GridState instead of `FilterDescriptorBase`
19
19
- DateInput – remove `ParsingErrorMessage` in favor of localization string for the error message
20
-
- ContextMenu – add EventArgs to the OnClick event
20
+
- ContextMenu – add `EventArgs` to the `OnClick` event
21
21
- All input elements – remove hardcoded width style in our Blazor components. In addition, the default style that comes from the themes will be updated to change the width to 100%.
22
22
23
-
We are still designing changes in terms of editing by going through customer feedback. So, there might be changes coming from this direction as well.
23
+
24
+
Grid EditorTemplates and Keyboard Navigation are in design stage. So, there might be changes coming from this direction as well.
24
25
25
26
## Common Changes
26
27
27
-
-`IconName` classwill be removed. All icon names should be retrieved from documentation.
28
+
-[`IconName` class]({%slug common-kb-migration-from-iconname%}) (already obsolete) class will be removed. All icon names should be retrieved from the [built-in icons documentation]({%slug general-information/font-icons%}#icons-list).
28
29
-`ToODataString` extension method is moved to `Telerik.Blazor.Extensions` namespace.
29
30
30
31
## Parameter Naming
@@ -33,12 +34,12 @@ We are unifying our API with some parameter naming.
33
34
34
35
-`UpdateInterval` Parameter of Editor is changed to `DebounceDelay`
35
36
-`Content` RenderFragment Parameter of the Drawer is changed to `DrawerContent`
36
-
-`IsCanceled` Parameter in StepperStepChangeEventArgs is renamed to `IsCancelled`
37
+
-`IsCanceled` Parameter in `StepperStepChangeEventArgs` is renamed to `IsCancelled`
37
38
-`IsSeparatorField` is removed in favor of `SeparatorField`
38
39
39
40
## Rendering & Themes
40
41
41
42
-`k-widget` class is removed from the components
42
43
-`width:100%` is the new default width of all input-based components instead of `12.5em`
43
-
-HTML classes and DOM element hierarchy will be updated for Buttons, Inputs, Selects, DatePickers Checkbox, Switch.
44
+
- Html classes and DOM element hierarchy will be updated for Buttons, Inputs, Selects, DatePickers Checkbox, Switch.
0 commit comments