Kendo UI + Telerik UI for PHP

Build fast and responsive PHP apps powered by Kendo UI.

Published by Telerik
Distributed by ComponentSource since 2018

Version: R3 2023 Updated: Oct 11, 2023

i

Please note: Starting December 1, 2023, Telerik UI for PHP will be retired, no new licenses will be sold. Telerik will continue to provide support and critical fixes until December 1, 2024.

Kendo UI + Telerik UI for PHP R3 2020 SP2

Released: Nov 18, 2020

Updates in R3 2020 SP2

Features

  • FileManager
    • Implement commandStack utility and command event.

Fixes

  • Common
    • kendo.UserEvents is missing in Typescript definition.
  • AutoComplete
    • JavaScript error thrown on pressing Arrow Down key, if AutoComplete's filtering event is prevented.
    • AutoComplete throws an error when dataSource.query() method is used.
  • DatePicker
    • DatePicker messages disapper when the ng-model is null initially.
  • DropDownList
    • DropDownLists contain array prototypes.
    • DropDownList not firing change event.
    • DropDownList: aria-hidden attribute on the animation container and the inner listbox do not allow the Narrator reader to find the aria-activedescendant.
  • DropDownTree
    • DropDownTree popup triggers page scroll and closes automatically.
    • DropDownTree popup auto-closes, when its height is bigger than the window's height, in Google Chrome and Microsoft Internet Explorer.
  • Editor
    • Duplicated list numeration when pasting from Word to Editor.
    • JavaScript error thrown on clicking out of Editor in a panel after making change for a second time.
    • Duplicated Editor table resize handles on making changes to the table then undoing them.
    • JavaScript error thrown on deleting Editor table row in Microsoft Internet Explorer.
  • FileManager
    • No vertical scrollbar in FileManager's ListView with all LESS themes.
    • Moving files results in permanent deletion due to failing Create and successful Destroy requests.
    • FileManager's messages.toolbar.uploadDialog does not update toolbar's upload button text.
    • JavaScript error thrown by FileManager with MVVM configuration.
    • FileManager Renaming File/Folder is inconsistent in Microsoft Internet Explorer and Google Chrome across ListView and GridView.
    • FileManager Upload events cannot be handled.
    • Context Menu is not displayed when FileManager is initialized with local data source.
    • Read request is triggered twice, when navigation to a folder in the FileManager.
  • Filter
    • DropDownLists contain array prototypes.
  • Gantt
    • Gantt performance decrease starting from R3 2020.
    • Gantt save event not fired when dropping a task to make it child of another task.
    • Unable to edit Gantt TreeList nodes on mobile browsers.
    • Clicking on the expand/collapse icon of Gantt TreeList cell focuses the cell, but keyboard navigation does not work.
  • Grid
    • JavaScript error thrown by Grid on mobile browsers with version 2020.3.1021.
    • JavaScript errors thrown by adaptive non-scrollable Grid on delete.
  • ImageEditor
    • ImageEditor crop works only from right to left and bottom to top.
  • ListBox
    • ListBox Built-In Remove Tool does not delete the item from the DataSource.
  • ListView
    • ListView content wrong overflow in LESS Themes.
  • MultiSelect
    • MultiSelect highlightFirst:false focuses the first item if autoBind is false.
  • PDFViewer
    • If you choose "Fit to Width" and load another file in the PDF Viewer, it sets the "Automatic Width" in the ComboBox, but the one applied is actually "Fit to Width".
  • PanelBar
    • PanelBar renders invalid HTML when initialized from div element.
  • Scheduler
    • Scheduler workDays option does not set Sunday as working day with certain cultures.
    • Misaligned Scheduler time slots with Fiori theme.
    • Incorrect Scheduler header rendering in mobile apps.
    • All day events gets lost in Timeline Views when moving event between resources.
    • Scheduler generates an additional event when a recurrenceRule with an end date and nth occurrence is used.
    • Inconsistent Scheduler recurrenceRule generation.
    • Unexpected simultaneous focus on Scheduler view last event and toolbar tools.
  • Spreadsheet
    • Incorrect DatePicker popup rendering in Spreadsheet with multiple vertically merged cells.
    • Spreadsheet list validation should consider "1,2,3,.." as numeric list.
    • When using custom cell editor in the Spreadsheet along with keyboard navigation value selection is not limited to the cell with the custom cell editor.
    • Spreadsheet formula input and cell editor don't have max width.
    • While creating a formula, cannot navigate through already present tokens.
    • Incorrect Spreadsheet validation dropdown auto-resize.
    • Incorrect Spreadsheet filtering with Turkish letters.
  • TabStrip
    • The content of the TabStrip's tabs is not focusable.
  • TreeList
    • TreeList performance issue when editable is set to "incell".
    • Unable to scroll TreeList with editable.move true on mobile browsers.
  • TreeView
    • TreeView does not render items after a failed datasource read.
    • TreeView not refreshed on successful read request after a previously failed request.
  • Upload
    • Drag and drop from Microsoft Outlook to Upload deletes the dragged email.
    • Missing localization setting for Upload's pause and resume buttons.
    • JavaScript error thrown by Upload with async false and undefined saveUrl on starting file upload.
    • Unable to update Upload's initial files through setOptions method.
  • Window
    • Unexpected Window size decreasing on resizing via Window's top resize handle and SASS themes used.