Kendo UI for jQuery 2025 Q2 (2025.2.520)

Released: May 21, 2025

Kendo UI for jQuery 2025 Q2 (2025.2.520) での更新項目

機能

  • Common:
    • Improved existing form components adaptiveness.
  • Breaking Changes:
    • Trial and commercial users now use the same product package. The trial and commercial product versions merged into a single unified distribution package. The product access now depends on a license key file. This eliminates the need for separate trial downloads.
  • Dependencies:
    • Updated Fluent Theme Package (v.11.0.2).
    • Updated Classic Theme Package (v.11.0.2).
    • Updated Bootstrap Theme Package (v.11.0.2).
    • Updated Default Theme Package (v.11.0.2).
    • Updated Material Theme Package (v.11.0.2).
  • Editor:
    • Added the ability to integrate AI Capabilities into Editor.
  • Form:
    • Upload component as built-in editor to Form.
  • Grid:
    • Added Grid Group Toolbar Tool.
    • Added Grid adaptiveness for existing tools with popups.
    • Added Grid Adaptive Editing.
    • Added Grid Sort Toolbar Tool.
    • Added Grid Filter Toolbar Tool.
  • Menu:
    • Added support for icon, iconPosition and scrollButtonsPosition in Menu.
  • Pager:
    • Breaking Change: Adaptive and Responsive Pager.
  • TabStrip:
    • Added support for Tab Icon and Icon position, Closable tabs and Tab actions in TabStrip.
  • Wizard:
    • Added setOptions method to Wizard.
  • Visual Studio Extension:
    • Updated the Visual Studio Extension to adopt the new unified distribution model.
  • Visual Studio Code Extension:
    • Updated the Visual Studio Extension to adopt the new unified distribution model.

不具合の修正

  • ButtonGroup:
    • Fixed issue where TypeScript definitions for ButtonGroup has incorrect type for badge option.
  • Chart:
    • Fixed missing TypeScript definitions for the Chart startAngle option and Sparkline redraw method.
    • Fixed issue where Pie and Donut Charts are not exported.
    • Fixed missing Typings for ChartOptions.SeriesDefaults.
  • ColumnMenu:
    • Fixed issue where previous and next icons in ColumnMenu in RTL Grid are not correct.
  • DateRangePicker:
    • Fixed issue where an unexpected value is set to DateRangePicker's Start input on pressing Enter after typing value in End input.
  • DropDownList:
    • Fixed issue where DropDownList's filtering popup closes on mobile when typing in search.
    • Fixed issue where DropDownList with adaptive mode and filtering closes on mobile when typing in search.
  • Editor:
    • Fixed issue where Inline Editor is broken when opened from a collapsed pane in the Splitter.
    • Fixed issue where content in inline Editor is wrapped when its font style is changed.
  • Form:
    • Fixed incorrect validation when two Forms are displayed on the same page.
  • Gantt:
    • Fixed issue where JS error is thrown on resizing a Gantt event in the timeline.
  • Grid:
    • Fixed issue where Grid's data is cleared when endless scroll and skeleton loader are set.
    • Fixed issue where classes for custom tools in the Grid are lower-cased regardless of the name field.
    • Fixed issue where in a Grid with locked column, it takes two arrow key presses to navigate to next cell.
    • Fixed issue where Group Template in a Grid column is not updated when a cell is edited.
    • Fixed issue where Grid Date filter's second DatePicker automatically populated with first DatePicker value upon reopening.
    • Fixed issue where Grid size does not correctly change using setOptions.
    • Fixed incorrect keyboard behaviour in Grid when focus is in command buttons.
    • Fixed issue where Grid row resizing, locked columns and incell editing breaks row resizing.
    • Fixed issue where Grid virtual columns header misaligned when the width of the columns is less than the grid width.
    • Fixed issue where Grid with loaderType "skeleton" does not display data in endless scrolling scenarios.
  • ListView:
    • Removed ListView scrollable: true as it overrides theme 'overflow: auto'.
  • PDFViewer:
    • Fixed issue where the default file name is not set in the PDFViewer when downloading with PdfJSProcessing.
  • Scheduler:
    • Fixed issue regarding wrong TypeScript definitions for Spreadsheet and Scheduler.
  • Signature:
    • Fixed issue where Signature clear button does not trigger the change event.
  • Sparkline:
    • Fixed missing TypeScript definitions for the Chart startAngle option and Sparkline redraw method.
  • SplitButton:
    • Fixed issue where items.url throws an error in SplitButton.
  • Spreadsheet:
    • Fixed issue where clicking the arrow button of a scrollable sheetbar in the Spreadsheet refreshes the page.
    • Fixed issue where Spreadsheet cellContextMenu() throws an error.
    • Fixed issue where Promise not available in the Spreadsheet excelImport event.
    • Fixed issue regarding wrong TypeScript definitions for Spreadsheet and Scheduler.
    • Fixed issue where Spreadsheet change event is not triggered when bound after initialization.
    • Fixed issue where dragged cell in Spreadsheet results in incorrect results when containing letters and numbers.
    • Fixed issue where Spreadsheet scrolls to the top when value is entered.
    • Fixed inconsistent behavior of the Spreadsheet list validation when the from option contains empty space.
  • TaskBoard:
    • Fixed issue where TaskBoard no longer fires update when sorting in the same column.
  • TreeList:
    • Fixed issue where Script tag gets executed on drag when encoding is enabled in TreeList.
  • Validator:
    • Fixed incorrect validation when two Forms are displayed on the same page.