Release notes
Components
What's fixed
- Resolve compatibility warnings for kendo.all.min.js reported by jQuery Migrate 3.0.1 (#4665)
- Unexpected recursive variable definition in bootstrap-mapper.less (#4387)
- Destroying the widget triggers a reflow on the whole document (#1560)
New components
Features and Updates
AutoComplete
What's fixed
- Popup option cannot be set through data attribute (#4974)
- Filtering is not working with Turkish localization (#3268)
Button
What's fixed
- Buttons disabled through "disabled" attribute appear enabled (#4836)
ButtonGroup
What's fixed
- Active class is not applied when button has defined attributes (#4869)
Chart
What's fixed
- Chart selection does not work when the Chart is declared inside a ScrollView (#4947)
ComboBox
What's fixed
- Popup option cannot be set through data attribute (#4974)
- Filtering is not working with Turkish localization (#3268)
ContextMenu
What's new
- Binding to Kendo DataSource
What's fixed
- ContextMenu appears outside screen boundary upon initial opening (#4961)
- ContextMenu open animation not finished on first open (#4887)
- ContextMenu does not display when holding over the target on mobile (#4881)
- ContextMenu does not overflow correctly with more than one nested level (#4210)
DataSource
What's new
- Accent folding with filtering for the Kendo UI DataSource
What's fixed
- Filtering with Turkish letters is not working correctly (#4764)
DatePicker
What's fixed
- Readonly DatePicker can be edited when dateInput is enabled (#4859)
DateRangePicker
What's new
- Add mobile support for DateRangePicker. (#4842)
- Add model binding to DateRangePicker
Draggable
What's fixed
- Hold event of the Draggable widget is fired when holdToDrag property is set to false (#2633)
DropDownList
What's fixed
- Popup option cannot be set through data attribute (#4974)
- Filtering is not working with Turkish localization (#3268)
DropDownTree
What's new
- Submit DropDownTree values automatically when checkboxes are enabled (#4943)
What's fixed
- Popup option cannot be set through data attribute (#4974)
- DropDownTree doesn't display the right text when value is set to 0. (#4941)
Editor
What's fixed
- ImageBrowser renders items for unsuccessfully uploaded files (#3829)
- Editor performs poorly in IE11 when deleting characters using backspace (#4786)
- Editor content indentation is lost when creating a list (#3833)
- Js exception is thrown on loading the Editor with RequireJs (#4908)
- Inconsistent font value displayed in the Editor's fontName tool (#3627)
- Editor content jumps when inserthtml command is executed in IE (#3226)
- Backspace does not remove indent formatting consistently (#3094)
Excel Export
What's fixed
- TreeList Excel Export exports only the expanded nodes since 2018 R3 (client paging) (#4696)
Gantt
What's fixed
- Unexpected blue background of selected Gantt/Scheduler View in Fiori (#4957)
- Gantt shrinks its treelist text to fit column's width on PDF export in IE and Edge (#1868)
Grid
What's new
- Breaking Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
- Breaking Change Pager layout to Flex from Float for the Less-based themes
- Adaptive rendering
What's fixed
- ComboBox in Grid column loses its value if the Grid's cells are clicked fast in IE (#4850)
- Computed props don't show values in MVVM Grid in non-locked columns (#4837)
- All grid columns can be hidden via the column menu (#4826)
- Selecting page size "All" from a non-first page is breaking the Pager (#4726)
- Rows are misaligned with multi-level grouping and locked columns (#4705)
- Top border of Grid toolbar gets thicker while loading panel is visible (#2896)
ListView
What's new
- Breaking Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
- Breaking Change Pager layout to Flex from Float for the Less-based themes
- ListView Infinite Scroll
MVVM
What's fixed
- Incorrect MVVM binding of PanelBar items checkboxes (#4978)
- Popup option cannot be set through data attribute (#4974)
- Computed props don't show values in MVVM Grid in non-locked columns (#4837)
Map
What's fixed
- Duplicate Large Marker is shown on iOS devices. (#3772)
- Kendo Map markers being rendered too large and being cut off on device pixel ratio is between 1.2 and 2.0(Chrome) (#3150)
MediaPlayer
What's fixed
- Cut icons in MediaPlayer toolbar
Menu
What's new
- Binding to Kendo DataSource
MultiSelect
What's new
- MultiSelect accessibility improvements (#4642)
What's fixed
- Unable to deselect single tag MutliSelect items with Esc key, when filter is applied (#5018)
- Popup option cannot be set through data attribute (#4974)
- MultiSelect deselected items remain highlighted in the list (#4902)
- MultiSelect's single tag remains after using the Clear Button even though there are no selected items (#4889)
- Filtering is not working with Turkish localization (#3268)
MultiViewCalendar
What's fixed
- Header shows incorrect value when months from next year are shown (#4853)
- MultiViewCalendar doesn't clean focused state of selected dates.
NumericTextBox
What's fixed
- NumericTextBox with a negative value pointer does not go between the clicked numbers (#3168)
PDF Export
What's fixed
- Gantt shrinks its treelist text to fit column's width on PDF export in IE and Edge (#1868)
Pager
What's new
- Breaking Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
- Breaking Change Pager layout to Flex from Float for the Less-based themes
What's fixed
- Selecting page size "All" from a non-first page is breaking the Pager (#4726)
PanelBar
What's fixed
- Incorrect MVVM binding of PanelBar items checkboxes (#4978)
PivotGrid
What's fixed
- Cursor on Expand and Collapse buttons is not pointer TreeList, Gantt and Pivot (#5021)
Scheduler
What's new
- Scheduler adaptive rendering
What's fixed
- Unexpected blue background of selected Gantt/Scheduler View in Fiori (#4957)
- Missing Calendar icon in Scheduler with Fiori and Nova themes
ScrollView
What's fixed
- ScrollView destroy() method throws error when not pageable (#4890)
Spreadsheet
What's new
- Add dataBinding and dataBound events
- Add changing event to Spreadsheet
- Expose clipboard data in Spreadsheet paste event handler
- Missing localization settings in Spreadsheet (#3981)
- Add Spreadsheet cut, copy and paste events
- Support for images in Spreadsheet
- Support for cell comments in Spreadsheet
What's fixed
- Unable to set a valid negative number in a Spreadsheet cell with validation rule from a negative number to zero (#4931)
- Spreadsheet incorrect formatting and rounding for the number 1000000000000000 (#4873)
- Hidden rows in Excel are visible in Kendo Spreadsheet, once the file is imported server side (#4462)
- Change event triggered twice on paste (#4205)
- Spreadsheet does not export content to PDF, when the browser window is too low and the page has been scrolled down on export (#3525)
- Spreadsheet server-side import does not hide columns that are hidden in the source file (#3310)
TimePicker
What's fixed
- Time Picker with dateInput=true handles mouse/keyboard arrows time change in a wrong way (#4949)
Tooltip
What's fixed
- Unexpected Tooltip hiding on hovering its content (#3721)
TreeList
What's new
- Breaking Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
- Breaking Change Pager layout to Flex from Float for the Less-based themes
What's fixed
- Cursor on Expand and Collapse buttons is not pointer TreeList, Gantt and Pivot (#5021)
- Input cannot be focused with click when multi row selection is enabled (#4872)
- TreeList Excel Export exports only the expanded nodes since 2018 R3 (client paging) (#4696)
TreeView
What's fixed
- Not visible indicator for dropping between TreeView nodes (#2809)
Window
What's fixed
- Window doesn't keep its original dimensions when restored after minimization (#4960)