
Adds new features to ButtonGroup, Grid, MultiSelect, PDF Export and Radial Gauge.
Features
- All components
- Kendo.Mvc.dll requires System.Web.Mvc.dll version 5.2.6
- Remove legacy css from dataviz styles
- Add support for ASP.NET Core 2.1.0.
- ButtonGroup
- Add iconClass setting
- Grid
- Add formatting functionality to the Tabular PDF export columns
- MultiSelect
- Virtualized widget resets scroll position on deselect
- PDF Export
- Add formatting functionality to the Tabular PDF export columns
- Radial Gauge
- Add pointer.length option
- Wrappers (ASP.NET MVC): ButtonGroup
- Add Encoded property of the ButtonGroup items
- ButtonGroup BindTo option
Fixes
- All components
- suite parameter of the widgetInstance method is mandatory in ts definitions
- k-ng-model does not update $dirty and $pristine when ng-form directive is used
- Inconsistency between custom formatting and standard formatting.
- AngularJS
- ComboBox clear value button simply resets the combo value to the initial k-ng-model value, when filter is configured
- Not working AngularJS two way databinding of RangeSlider
- AutoComplete
- Clear button is displayed when no item is selected
- Chat
- Erroneous calculation in card layout
- Messages displayed for wrong Chat user
- ComboBox
- Input text is not visible in Combobox in Flat theme
- Value clearing is not working in scenario with filter and virtualization
- Clear button is displayed when no item is selected
- ComboBox clear value button simply resets the combo value to the initial k-ng-model value, when filter is configured
- Cascading dropdowns tab focus fails
- ContextMenu
- ContextMenu close event fires multiple times
- DataSource
- DataSource throws an error when having nested property with null parent object
- DatePicker
- Setting "dateInput" option programmatically doesn't work
- Dialog
- Dialog action callback function is called twice when triggered with Enter key
- Draggable
- Setting autoScroll does not work if the container is the body Chrome and Edge
- Draggable is not auto-scrolled on MS Edge if all of the area is not visible initially and there is a vertical scrollbar on the page.
- Drawing
- When exporting image to PDF with Drawing API an error occur if the mime type is not set correctly.
- DropDownTree
- DropDownTree items are available for removal with the X button when the widget is disabled
- Unexpected multiple selected nodes in single selection DropDownTree with filtering
- DropDownTree value on change event is not empty, when the event is triggered by clear button or Esc key
- Editor
- Incorrect return type void in typescript definitions for Editor's encodedValue method
- Table cells in Editor are not resizable as of R2 2018
- Scroll bar is not displayed on entering a new line in br tag mode (Chrome)
- JavaScript error is thrown on paste in Internet Explorer
- F10 hides the toolbar with inline mode
- Underline and BackColor Editor tools remove tags, although custom classes set to tags should prevent removal
- Empty tags remain after deleting the Editor's content
- Pasting in inline elements trims br tags
- Editor messages configuration does not alter the dropdown tools tooltip
- Selected content in contentEditable=false elements is cleared on Ctrl+V
- Editor Insert Hyperlink dialog allows injecting script
- Gantt
- Undesired view navigation on editing a task in the Gantt's treelist when navigatable is set to true
- Grid
- Tabular PDF export not sizing date and number columns
- When Virtual scrolling is enabled, PopUp edit window closes on error even after DataBinding event is prevented
- The width of a Multiheader column is changed after reordering if the first column in the group is hidden.
- Not preserved columns width during column reordering if there is a hidden column.
- The Clear filter button fires the filter event multiple times in some scenarios
- Grid setDataSource method throws "e.fetch is not a function" error
- Aria-describedby attributes of Grid's cells are not assocciated with the correspoding column header.
- MVVM
- Radio button 'checked' binding do not work if you set value to null.
- Menu
- Having input in a sub menu item closes the popup on input focus in IE 11 on touch devices
- MultiSelect
- Clear button is displayed when no item is selected
- Typing Polish accented "ą" character in the MultiSelect causes all items to get selected
- MultiSelect clear button is not rendered when items are selected programmatically
- Clearing the MultiSelect's input does not clear the filter
- JAWS reader does not announce the label when a MultiSelect is wrapped by a label element
- MultiSelect: screen readers announce only one of the selected items
- NumericTextBox
- The NumericTextBox is making an AngularJS form dirty on keydown even if the value is not changed.
- PDF Export
- Tabular PDF export not sizing date and number columns
- Scheduler
- Scheduler does not parse properly the start and end dates in the eventTemplate when Date grouping is used in Month view
- Scheduler editor closes automatically on creating an event through the keyboard
- Resized event incorrectly displayed in Scheduler's timelineWeek view (showWorkHours: true)
- Slider
- Browser's dragging of the drag handles is not prevented
- Not working AngularJS two way databinding of RangeSlider
- Sortable
- autoScroll does not work if the container is the body Chrome and Edge
- Splitter
- Splitter remove method removes panes from other widget instances
- Spreadsheet
- Data is lost after Undo command
- Export button causes form submit
- TimePicker
- TimePicker doesn't show value when re selecting after deleting.
- ToolBar
- An anchor in custom ToolBar item does not navigate on pressing Enter key
- TreeView
- Item does not expand when the item is filtered in loadOnDemand="true" scenario
- Vertically not centered TreeView checkboxes
- Unexpected page scrolling on pressing Space, when a disabled TreeView node with checkboxes is focused
- Upload
- Async Upload Vue wrapper loses its reference in the this.$refs object after the first successful upload
- Wrappers (ASP.NET Core): ButtonGroup
- ButtonGroup BindTo option
- Wrappers (ASP.NET MVC): ButtonGroup
- Selected and Enabled properties are not available
- Wrappers (ASP.NET MVC): Chart
- Chart MVC wrapper is missing Line configuration for Waterfall series
- Scatter chart not working with Date object and server binding
- Wrappers (ASP.NET Core): ComboBox
- Using the ComboBox, DropDownList or MultiSelect Tag Helpers in a ViewComponent throws an error
- Wrappers (ASP.NET MVC): ComboBox
- ItemHeight does not enable virtualization
- Wrappers (ASP.NET Core): DropDownList
- Using the ComboBox, DropDownList or MultiSelect Tag Helpers in a ViewComponent throws an error
- Wrappers (ASP.NET MVC): DropDownList
- ItemHeight does not enable virtualization
- Wrappers (ASP.NET Core): Grid
- Grid TagHelper does not serialize column.sortable and column.filterable configuration
- Wrappers (ASP.NET MVC): Grid
- Server bound Grid with selection is throwing errors in the console
- Server bound MVC Grid displays same values in all columns if using column format
- Wrappers (ASP.NET MVC): MultiSelect
- ItemHeight does not enable virtualization