
Includes updates to ButtonGroup, ComboBox, DataSource, DropDownList, Grid, Notification, ToolBar and Upload.
Features
- ButtonGroup
- TypeScript definition for ButtonGroup is missing 'selectedIndices'
- ComboBox
- Add configuration option for cascade parent field to get value from
- DataSource
- isnullorempty and isnotnullorempty do not work with OData
- DropDownList
- Add configuration option for cascade parent field to get value from
- Grid
- Grid with details should notify the users of the Expand/Collapse functionality
- Grouping and ungrouping Grid keyboard support
- Notification
- Append static Notifications to multiple containers
- ToolBar
- Add item to ToolBar click and toggle event handler arguments
- Upload
- Add a RelativePath field for the meta of the Uploaded files for Kendo Upload
Fixes
- All components
- The typing definitions in the NPM @progress/kendo-ui package do not contain the changes introduced with R3 2018
- Android 9 not detected as Android OS by kendo.support.mobileOS.android
- AutoComplete
- Item can not be selected when using span or div element in template in ComboBox, AutoComplete and DropDownList
- ComboBox
- Item can not be selected when using span or div element in template in ComboBox, AutoComplete and DropDownList
- ComboBox with virtualization and cascadeFrom is initially triggering 2 requests to the valueMapper
- Item is re-selected in ComboBox when clearing with backspace
- ComboBox change event fires twice on entering text and tabbing out
- Clear button is not visible on hover with Metro theme
- ContextMenu
- Menu sub-menu does not open on hover in IE and Edge with jQuery 1.10.2
- DataSource
- TypeScript definition for DataSourceTransportRead should allow string type
- DatePicker
- The current month cannot be reselected using the keyboard navigation
- DropDownList
- Item can not be selected when using span or div element in template in ComboBox, AutoComplete and DropDownList
- Editor
- Menu items stripped of classes when the widget is nested in Editor
- Cannot focus and type in ComboBoxes added to the toolbar (resizable: true)
- FilterMenu
- FilterMenu remains open in Navigatable Detail Grid
- Globalization
- Incorrect value is applied to NumericTextBox with German culture
- Grid
- Command with template throws an error when command.visible handler is added
- Groups in Grid with endless scrolling get replicated in some scenarios
- Navigatable Grid cannot be sorted or filtered with tap
- Cancel changes remove rows from endless scrolling Grid
- Sort styles are not applied correctly with multi-column headers
- Resize method cause misalignment of Grid with locked columns
- persistSelection does not work when the model is external to the data source
- Clicking on a Checkbox in Batch Editing exits Edit Mode
- Detail template is cleared when new page with Endless scrolling is rendered
- Grid with endless scrolling is appending the same data multiple time after read
- FilterMenu remains open in Navigatable Detail Grid
- Reordering/locking multi-column headers are not changing the header/table data
- columns.hidden not hiding header in a Grid initialized from a table
- PageSize "all" does not work correctly with the Grid's Excel export
- Grid cell closes in Safari on Mac when non-input element is clicked
- Grid filter menu icon missing title attribute in multi select
- Up arrow click navigates to child Grid header instead of the parent header cell when navigable option is enabled
- Grid popup editor window is not opened on correct position
- lockColumn() method not working as expected in multi-column headers scenario
- Media functionality throws Javascript error when resizing window after destroying the Grid
- ListBox
- Use unselectable instead of invalid deselectable attribute
- Map
- Map click event does not return the e.location argument correctly
- Menu
- Menu popup is not shown on hover with Chrome and Firefox on touch devices
- Menu sub-menu does not open on hover in IE and Edge with jQuery 1.10.2
- MultiColumnComboBox
- MultiColumnComboBox item selection does not work on mobile devices
- Clear button is not visible on hover with Metro theme
- MultiSelect
- Not triggered change event when a selected item is deleted through MultiSelect's clear button and then selected again
- Enter does not deselect selected item in MultiSelect
- l.select(...).done is not a function error is thrown when delete the second selected item after filtering
- Keyboard navigation does not work as expected with virtualized MultiSelect
- MultiSelect tokens and token list use invalid attributes
- NumericTextBox
- Incorrect value is applied to NumericTextBox with German culture
- Pager
- PageSize "all" does not work correctly with Grid's Excel export
- KendoPager is not responsive on Internet Explorer 10
- Scheduler
- Item can not be selected when using span or div element in template in ComboBox, AutoComplete and DropDownList
- Change event is not triggered for events crossing the week in Month view
- Missing recurring Scheduler events in the beginning of a view
- Sortable
- Filtered items can be sorted when `axis` is set
- Spreadsheet
- Spreadsheet's sheet data source cannot be set with ref attribute
- Incorrect behavior on clicking Spreadsheet's Increase/Decrease decimal buttons for formula results
- Typing Korean/Chinese does not set Spreadsheet cell in edit mode
- An excel file with filters in not properly imported into the Spreadsheet - the filters are not applied
- Displaced Sort buttons inside Spreadsheet sort and filter menu in Fiori and Office365
- TreeList
- Defining class in columns.headerAttributes overrides the k-header class
- columns.headerAttributes is ignored when using multi column headers
- The uid of treelist items is not updated after refreshing the pager
- TreeList incell editing breaks after a column is hidden
- TreeList command column columns.attributes class is removed
- Clicking on expand/collapse icon selects the row
- Column resizing does not work in RTL mode
- Custom Command Button in TreeList is Replaced with Edit Command Buttons in Edit Mode
- PageSize "all" does not work correctly with the Treelist's Excel export
- TreeList context menu stops working correctly after using setDataSource on the TreeList
- TreeMap
- TreeMap renders tiles for items with value 0
- TreeView
- Decreased performance of toggling TreeView checkboxes with checkChildren true
- Window
- Maximizing the Window with the Sass themes does not fill up the screen