Kendo UI + Telerik UI for PHP
Includes updates for DropDownList, Editor, Map, NumericTextBox and TreeList.
Features
- DropDownList
- Add kendoKeydown event global plugin.
- Editor
- Unify Editor's toolbar and standalone ToolBar appearance in SASS based themes.
- Use k-button instead of k-tool in table wizard popup.
- Map
- Remove redundant k-shadow k-header classes from Map navigator.
- NumericTextBox
- Restrict characters input in Android OS.
- TreeList
- TreeList cells are missing aria-describedby attributes.
Fixes
- AutoComplete
- Input wrapped in class - 'input-validation-error' is not submitted by jquery-validate greater than version 1.12.0.
- ColorPicker
- FlatColorPicker memory leak (event handlers are not removed when widget is destroyed).
- ComboBox
- Input wrapped in class - 'input-validation-error' is not submitted by jquery-validate greater than version 1.12.0.
- ComboBox doesn't reset its default state on content deletion.
- ContextMenu
- appendTo in ContextMenu does not recognize string when scrollable is true.
- DateInput
- Input wrapped in class - 'input-validation-error' is not submitted by jquery-validate greater than version 1.12.0.
- DatePicker
- Input wrapped in class - 'input-validation-error' is not submitted by jquery-validate greater than version 1.12.0.
- JS error on clear and blur DatePicker input.
- Not possible to select a date in DatePicker on mobile in Desktop mode.
- DateTimePicker
- Input wrapped in class - 'input-validation-error' is not submitted by jquery-validate greater than version 1.12.0.
- JS error on clear and blur DatePicker input.
- Draggable
- Difficult drag and drop in mobile with Desktop site mode.
- DropDownList
- Cascading child DropDownList remains disabled in IE11 on navigating and filtering its parent DropDownlist via keyboard.
- DropDownTree
- Input wrapped in class - 'input-validation-error' is not submitted by jquery-validate greater than version 1.12.0.
- Editor
- On dropping an image in the Editor it is not added to the widget's content.
- Inline Editor MVVM and Hybrid UI is not working on iOS.
- JS error thrown он deleting Editor content in IE.
- FileManager
- Setting custom tool in the Toolbar renders Upload in the content area.
- FileManager loses focus after canceling item deleting by keyboard.
- Swapped list view and grid views icons in FileManager toolbar.
- FileManager's ContextMenu and ToolBar events cannot be handled.
- FileManager: refresh only updates right pane.
- Wrong path used in FileManager's TreeView after renaming a parent node.
- Filter
- DefaultValue '0' and 'false' not applied for numeric and boolean fields.
- Changed: Remove label element from Filter checkboxes.
- Gantt
- While editing a Gantt task name navigating in the input field with mouse click is not possible.
- Grid
- In Grid with column virtualization when hiding a column its values appear in a next column.
- Grid scrollable virtual setting in typescript accepts only boolean.
- Grid with columnMenu.columns set to false and filterable set to true throws an error.
- Grid cell is getting edited immediately after touch.
- Grid validation messages incorrectly displayed.
- Grid InCell editing does not accept new values when in Desktop Mode.
- Incorrect column hidden when using sorted column menu.
- Grid pager breaks when setDataSource is called.
- It is not possible to scroll the page on iOS 13 with groupable non scrollable Grid.
- Multi filter breaks when Grid data is grouped.
- Difficult drag and drop in mobile with Desktop site mode.
- Changed: Remove label element from Grid checkboxes.
- ListBox
- KendoListBox performance issue with multiselect and transfer for larger datasets.
- MVVM
- Inline Editor MVVM and Hybrid UI is not working on iOS.
- MaskedTextBox
- Input wrapped in class - 'input-validation-error' is not submitted by jquery-validate greater than version 1.12.0.
- MultiColumnComboBox
- Input wrapped in class - 'input-validation-error' is not submitted by jquery-validate greater than version 1.12.0.
- NumericTextBox
- Input wrapped in class - 'input-validation-error' is not submitted by jquery-validate greater than version 1.12.0.
- PDFViewer
- Blurred text on PDFViewer printing with scale less than 200%.
- PanelBar
- Navigation does not work on clicking a PanelBar item with url set.
- Scheduler
- Wrong time display for 24 hours format cultures in the scheduler vertical ruler.
- Events are rendered one day before the start date when date grouping is enabled.
- Scheduler does not remove recurrence exceptions when a recurring event is transformed to a non recurring.
- Sortable
- Difficult drag and drop on mobile in Desktop site mode.
- Spreadsheet
- IF formula, in combination with cell value check in Spreadsheet doesn't get invoked, when the targeted cell value is changed.
- u, b and i tags in the ooxml font styles should come first in the font element.
- Spreadsheet loses data of sheet's first two rows if "Add row below" is used, when a cell on the last two rows is focused.
- Spreadsheet data is updated incorrectly when cancelling datasource changes.
- DataSource is updated incorrectly when entering a new row and leaving blank one before.
- Unable to navigate out of Spreadsheet view by keyboard.
- Changed: Remove label element from Spreadsheet filter menu checkboxes.
- Switch
- Input wrapped in class - 'input-validation-error' is not submitted by jquery-validate greater than version 1.12.0.
- Tooltip
- Tooltip is not displayed on iOS 13 Safari in Desktop site mode.
- Tooltip opens only once on iOS, when showOn is mouseenter (default setting).
- TreeList
- Treelist column's filterable property is applied to the wrong field when column locking and a multi-column header is applied.
- Item in locked content disappears when item is collapsed.
- TreeList expand/collapse not working on iOS 13 Safari in Desktop site mode.
- TreeView
- TreeView Child nodes initialized from DOM are not nested within an element with role="group".
- Upload
- Broken action button styles when autoupload is false.