Kendo UI R1 2022 SP1

Released: Mar 2, 2022

R1 2022 SP1 버젼 업데이트

기능

  • 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).
  • 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.

수정사항

  • 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.