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 R1 2022 SP1

Released: Mar 2, 2022

Updates in R1 2022 SP1

Features

  • Common
    • Added new CircularProgressBar component.
    • Added new Checkbox component.
    • Added new RadioButton component.
    • Updated Classic Theme Package (v5.2.0).
    • Updated Bootstrap Theme Package (v5.2.0).
    • Updated Default Theme Package (v5.2.0).
    • Updated Material Theme Package (v5.2.0).
  • DatePicker
    • Added WeekColumnHeader property to pickers components.
  • DateTimePicker
    • Added WeekColumnHeader property to pickers components.
  • Grid
    • Grid tfoot element should now be rendered after tbody element.
  • Scheduler
    • Screen readers now read new date when it is changed in the Scheduler.
    • Improved keyboard navigation.

Fixes

  • Common
    • An error is thrown building the source code with gulp when node 12 is used.
    • kendo.support.mobileOS returns false on mobile devices in Desktop mode.
    • fix(taskboard): add accessibility tests, improve KB nav on delete.
  • Button
    • Initializing a Kendo Button overrides the type attribute of the button tag.
    • Unable to initialize widget via custom script or AMD loader due to missing dependencies to HTML helpers.
    • TypeScript definitions for Button do not contain badge config.
  • ButtonGroup
    • ButtonGroup in a Toolbar results in multiple button selection.
  • Checkbox
    • Unable to initialize widget via custom script or AMD loader due to missing dependencies to HTML helpers.
  • ColorPicker
    • Importing Kendo UI in an Angular Project throws an error in kendo.colorpicker.js.
    • Unable to initialize widget via custom script or AMD loader due to missing dependencies to HTML helpers.
    • ColorPicker requires two clicks to remove focus from the widget.
  • ComboBox
    • Unable to initialize widget via custom script or AMD loader due to missing dependencies to HTML helpers.
    • Duplicate read request is sent for cascading DropDownList or ComboBox with enabled filtering.
  • ContextMenu
    • ContextMenu in Scheduler does not open under Safari in Desktop of IPad 13.3.
  • DatePicker
    • Unable to initialize widget via custom script or AMD loader due to missing dependencies to HTML helpers.
    • DatePicker with enabled dateInput and set format does not set value if value is in different format.
  • DateTimePicker
    • Kendo Grid Missing class "k-input-inner" for date input with Filter Customization.
    • Unable to initialize widget via custom script or AMD loader due to missing dependencies to HTML helpers.
  • Diagram
    • Diagram goes into an infinite loop when the Shape bounds are provided as a string.
  • DropDownList
    • Incorrect popup height in DropDownList with LESS themes.
    • Unable to initialize widget via custom script or AMD loader due to missing dependencies to HTML helpers.
    • Duplicate read request is sent for cascading DropDownList or ComboBox with enabled filtering.
    • DropDownList Search input missing label WAVE validation.
    • fix(ddl): do not duplicate k-list-filter on setOptions.
    • fix(ddl): add aria-label on filter input.
  • DropDownTree
    • Clicking on a DropDownTree checked and selected node's text does not uncheck its checkbox.
    • Unable to initialize widget via custom script or AMD loader due to missing dependencies to HTML helpers.
    • Multiple IDs are getting generated when clicking parent label in DropDownTree's inbuilt TreeView.
  • Editor
    • Editor width exceeds 100%.
    • Table border styles are lost when pasting from Word to Editor.
    • On dropping a text in the Editor it is not always pasted in the widget's content.
    • Editor throws errors when carriage return is pasted from Word in Chrome and Edge.
    • Editor InsertImage button causes browser freeze.
  • FileManager
    • TreeView item in FileManager starts to move left on each selection if you had added a child item (new folder).
  • Filter
    • The default value for Boolean fields in the Filter Widget is null.
  • Form
    • In Form with Upload editor, an error is thrown when you try to clear the Form.
  • Gantt
    • Gantt do not update the percentage of a parent.
    • After adding a new task and editing an existing one, the "Add Child/Above/Below" menu unexpectedly appears in Gantt and JS error is thrown on selecting Add Above/Below.
    • Gantt Add Task dropdown has small items height.
  • Grid
    • Kendo Grid Missing class "k-input-inner" for date input with Filter Customization.
    • Grid with single selection mode allows selecting one row on each page, instead of only one row in the whole Grid.
    • Grid throws an error when the default behavior of the PDF export event is prevented.
    • Grid exportSelectedToExcel method exports rows that are not selected.
    • Operation "Destroy" does not work properly when the data is grouped.
    • Unable to initialize widget via custom script or AMD loader due to missing dependencies to HTML helpers.
    • Group paging does not work correctly with virtualization and one level of grouping.
    • Loading panel flickers when collapsing large groups.
    • Wrong position of ColumnMenu icon in MultiColumnHeader.
  • ListBox
    • ListBox droppable area is reduced with v2022.1.119.
  • MultiColumnComboBox
    • fix(list): proper list header and virtual MCCB header telerik/kendo-themes.
  • MultiSelect
    • MultiSelect dropdown closes on click in its header.
    • Unable to initialize widget via custom script or AMD loader due to missing dependencies to HTML helpers.
    • Incorrect MultiSelect input width.
    • Pasted text in MutliSelect input is not aligned properly.
    • Pasting long text in the MultiSelect's input displays a horizontal scroll bar.
    • Selected token with long value exceeds MultiSelect's width.
  • NumericTextBox
    • Unable to initialize NumericTextBox via custom script or AMD loader due to missing dependencies to html.button helper.
    • Pasted value containing whitespaces into NumericTextBox results in a trimmed value.
    • JS error on declarative initialization of NumericTextBox with kendo.init.
    • Аria-valuenow attribute doesn't transform ',' decimal separator to '.'.
  • PDFViewer
    • Upon opening the PDFViewer's Zoom ComboBox, its value is changed to NaN.
    • Tools in overflow menu are not localized.
    • PDFViewer does not open system dialog for printing in Chrome and Edge.
    • Unable to print through PDFViewer on Android Chrome.
  • Pager
    • Pager keyboard navigation does not work in opposite direction.
  • PivotGrid
    • Unable to initialize widget via custom script or AMD loader due to missing dependencies to HTML helpers.
    • JS errors thrown by PivotGrid when Custom Download Builder script is loaded.
    • Wrong rendering of configuration items in PivotGrid.
  • PivotGridV2
    • JS errors thrown by PivotGrid when Custom Download Builder script is loaded.
  • RadioButton
    • Radio buttons are not checked initially.
    • Unable to initialize widget via custom script or AMD loader due to missing dependencies to HTML helpers.
  • Scheduler
    • Scheduler validation message disappears.
    • Selecting a grouped event by multiple resources scrolls to last occurrence.
    • Selected time slot/event is not scrolled into view in Scheduler Timeline View.
  • Spreadsheet
    • An error occurs when trying to select multiple cells in Spreadsheet.
  • TabStrip
    • Selecting a tab from the TabStrip scrolls to the top of the page.
  • TextArea
    • Wrong TextArea position.
  • TileLayout
    • Unable to increase height of TileLayout's last row items.
  • TimePicker
    • Unable to initialize widget via custom script or AMD loader due to missing dependencies to HTML helpers.
    • Wrong selected color in TimePicker with Material theme.
  • ToolBar
    • Setting a custom class in Toolbar menuButtons removes the default classes.
    • Unable to initialize widget via custom script or AMD loader due to missing dependencies to HTML helpers.
    • fix(toolbar): add aria-label when buttons have no text.
  • TreeView
    • Unable to initialize widget via custom script or AMD loader due to missing dependencies to HTML helpers.
    • Multiple IDs are getting generated when clicking parent label in DropDownTree's inbuilt TreeView.
  • Validator
    • Validator throws JS error on validating input with double quote in its name attribute value.
  • Window
    • Window modal overlay is removed in case a nested modal Window is closed and draggable.containment is set.
    • Draggable Window with Position not draggable the first time.
    • fix(window): move role to wrapper telerik/kendo.