Kendo UI R1 2021 SP1

Released: Feb 24, 2021

R1 2021 SP1 での更新項目

機能

  • Common
    • Bootstrap Theme Package (v4.31.0).
    • Default Theme Package (v4.33.0).
    • Material Theme Package (v3.29.0).
  • Chart
    • Enable AutoHide tooltip option for Kendo UI Charts.
  • Grid
    • Close button in group indicator should have a href attribute.
  • Scheduler
    • Scheduler Agenda view loading indicator.
  • Spreadsheet
    • Copy/Paste range of data should behave like Microsoft Excel.
  • Switch
    • Transfer Switch styles/classes to the wrapper.
  • TreeView
    • Allow preventing TreeView's default keyboard navigation.
  • Window
    • Added Window restore event.

不具合の修正

  • ComboBox
    • ComboBox sends two requests to the "read" end point when its input is cleared.
    • Unexpected ComboBox dropdown opening on Capslock button press.
    • Incorrect input field positioning in ComboBox when initial element has position:absolute style.
  • DatePicker
    • For DatePicker with component type:"modern" the "Today" text link is not disabled if today's date is disabled.
  • DateTimePicker
    • In "modern" style with 24h format, it's not possible select 00 hour but only 24.
    • Open event is not fired in "modern" componentType.
    • ComponentType Modern by default sets to Today.
  • Dialog
    • Kendo Alert overlay is not removed after closing the dialog.
  • Editor
    • The toolbar in the Editor's ImageBrowser is not rendered correctly with jQuery 3.5.x.
    • Unexpected column is added on applying styles to a table pasted from Microsoft Word to Editor.
    • Editor delete row and delete column tools throws an error when the next element is another table.
  • ExpansionPanel
    • ExpansionPanel .k-expanded class not moving on expand.
  • FileManager
    • Filterable option does not work correctly in FileManager's Grid View.
    • FileManager typescript definitions contain wrong or missing typings.
    • Custom builder causes exception when setting up model.
  • Gantt
    • Gantt - parent task's percentComplete is not updated when the child's percentComplete is changed in the treelist.
  • Grid
    • ForeignKey column in Grid TagHelper does not initialize a DropDownList.
    • Grid server grouping and endless scrolling mismatches groups in multigrouping.
    • Using a DropDown editor inside an incell editor template Grid with autoSync DataSource of a PopUp editor of the main Grid causes the next cell edit to automatically close the cell.
    • The text of the columns is overlapping when scrolling Grid with sticky columns.
    • Incorrect tab navigation in Grid with checkboxes in first column.
    • When the Grid is in row filtering mode the filter event does not fire when there are no values in the filter inputs.
    • Grid GroupPaging and groupable sort compare used with client operations throws JavaScript error.
    • Selection in Frozen columns + selectable: "multiple cell" scenario does not work as expected.
    • Filter Cell Clear jQuery 3.5.1.
    • JS error in Group Paging "Cannot read property 'notFetched' of undefined".
    • Sticky Column becomes "Stick" when a user applies a filter/sort.
  • ListView
    • ListView with endless scrolling is not rendering a vertical scrollbar.
  • Menu
    • Sub Menu item is not opened, if hovered before close animation of another sub-menu-items's child item completes.
    • Root Menu item is not opened, if hovered before close animation completes.
  • MultiSelect
    • Unexpected empty accesskey attribute set to MultiSelect by default.
  • PDFViewer
    • PDFViewer: Cannot open a file via the "Open file" tool after the initial PDF loading fails.
    • JS errors thrown by PDFViewer tools, if used while PDF document is still loading.
  • Scheduler
    • Inconsistent bottom offset in Timeline view.
    • Scheduler with vertical grouping - events overlap the next group in Timeline view.
    • Wrong end date in Scheduler Agenda view of events ending on autumn daylight saving date.
    • Scheduler's select() method selects only the last event when multiple ones are passed.
    • On the autumn daylight saving date, in Scheduler with UTC timezone, when changing end time to be between 1 and 3 AM the scheduler adds 1 hour to the date.
  • Spreadsheet
    • Custom validation error can not be handled in spreadsheet.
    • Spreadsheet filter menu is not updated with new cell value.
    • Frozen columns are not properly imported to Spreadsheet.
    • Spreadsheet selectSheet event does not fire on reordering sheets.
    • Unmerging cells sets the value to each of the previously merged cells.
    • In IE copied Spreadsheet cells are pasted as value only.
    • Copied cells are retained in Spreadsheet clipboard and pasted altogether in Microsoft Internet Explorer (IE).
  • TimePicker
    • TimePicker does not scroll to selected value.
    • In "modern" style with 24h format, it's not possible select 00 hour but only 24.
  • ToolBar
    • ToolBar click event for splitButton's menuButtons does not fire when the splitButton is in overflow.
  • Tooltip
    • Inconsistent Tooltip positioning when large content is loaded.
  • TreeList
    • TreeList Drag and drop row to the bottom of the list does not work when the bottom item has no children.
    • TreeList setOptions method triggers JavaScript error when columns have style attributes.
    • When pageable is set to true in the TreeList widget, setOptions is raising an error.
  • Validator
    • Missing Validator reset method in TypeScript definitions.
  • Window
    • When a Window is not focused, clicking on a DropDownList in the Window results in the DropDownList not gaining focus.
    • Using a DropDown editor inside an incell editor template Grid with autoSync DataSource of a PopUp editor of the main Grid causes the next cell edit to automatically close the cell.
    • When using Bootstrap-v4 theme a maximized Window with iFrame does not display full height of content on Safari.
    • Kendo Alert overlay is not removed after closing the dialog.
    • Window doesn't change its z-index properly on iOS Safari.
    • Multiple unexpected k-overlay div elements added to Window with iframe true.
    • Window doesn't size properly when set on 100% width.
    • Kendo Window destroy() performance degradation when using modal=true.
    • Window appended to Splitter pane resizes incorrectly.
    • Unexpected page horizontal scroll when Window width is not set.
    • Window setOptions method and maximize cause the page to scroll to previously scrolled position.
    • Window refresh method does not set options.content.
    • Incorrect Window content height when wrapper is hidden initially.