Kendo UI for Angular 2025 Q4 (v21.0.0)

Released: Nov 12, 2025

Mises à jour de Kendo UI for Angular 2025 Q4 (v21.0.0)

Fonctionnalités

  • Angular versions 16 and 17 are no longer supported.
  • Chat:
    • Changed messages property to accept any array type.
    • Introduced layout options for suggestions and quick actions.
    • Added avatar, timestamp, and username visibility options.
    • Added codemods for v21.
    • Added layout options for messages files.
    • Added templates for messages, content, user status, and no data.
    • Introduced author and receiver message settings.
    • The pinnedByField has been removed from ConversationalUIModelFields.
    • The messageToolbarVisibility is no longer part of the API.
    • The id property on Messages is required. Ensure that all messages include a unique identifier.
  • Codemods:
    • Only updates project files that include Kendo components.
  • Diagram:
    • Added connection labels positions.
    • Added databinding based on user model field.
    • Added tooltips functionality.
    • Added tooltip templates.
  • DropDowns:
    • Enhanced grouped rendering.
  • Grid:
    • Added row reordering keyboard navigation shortcuts.
    • Added autoFitColumnsToGrid method.
    • Added codemods for v21.
    • Added selection, column, and export operations to AI assistant.
    • The CompositeHighlightDescriptor is now hidden.
    • The GridToolbarAIPromptSettings is now GridAIAssistantPromptSettings.
    • The GridToolbarAIWindowSettings is now GridAIAssistantWindowSettings.
    • The GridToolbarAIRequestOptions is now GridAIRequestOptions.
    • The GridToolbarAIOpenEvent is now GridAIAssistantOpenEvent.
    • The GridToolbarAIPromptRequestEvent is now GridAIAssistantRequestEvent.
    • The GridToolbarAIResponseErrorEvent is now GridAIAssistantResponseErrorEvent.
    • The GridToolbarAIRequestData is now GridAIRequestData.
    • The GridToolbarAIRequestResponse is now GridAIResponse and hidden.
    • The GridToolbarAIRequestOptions is now GridAIRequestOptions.
  • ListBox:
    • Added codemods for v21.
    • Introduced multiple selection.
    • The ListBoxSelectionEvent properties have been updated to provide more detailed information about the selection state.
    • The toolbar property type has been changed to boolean|ListBoxToolbarConfig to better reflect its usage.
    • The selectedIndex field is replaced with selectedIndices to accommodate multiple selection in ListBox component.
    • The actionClick event has been renamed to action since it is fired by both toolbar click actions and keyboard shortcuts.
  • Pager:
    • The adaptiveMode property of the Pager now defaults to none.
  • Spreadsheet:
    • Added custom cell editors configuration.
  • TreeList:
    • Added row reordering keyboard navigation shortcuts.

Correctifs

  • Buttons:
    • Fixed export KendoButtonService.
  • Codemods:
    • Fixed issue regarding comments being removed from templates.
  • DateInputs:
    • Fixed issue regarding closing popup when clicking input while open.
  • Diagram:
    • Fixed issue where events are not fired after adding a shape.
  • DropDowns:
    • Fixed issue where ID of first list item is incorrect.
  • Grid:
    • Fixed issue where HTML is rendered in drag hint content.
    • Fixed error when navigable is set to pager only.
    • Fixed issue where AI export command does not apply filename from prompt.
    • Fixed issue where cell mode message displays although cell mode is enabled.
    • Fixed issue where checkbox doesn't work when toggling between cell and row selection.
    • Fixed issue where new virtual data is not loaded after scroll.
    • Fixed issue where pager glitches initially.
    • Fixed issue where scroll position is reset after changing data on scrollBottom event.
    • Fixed issue where some reordering commands fail when using AI assistant.
  • Intl:
    • Fixed issue regarding converting locale to ES modules.
  • ListBox:
    • Fixed issue regarding incorrect focus when moving items.
  • Pager:
    • Fixed issue where page size all results in incorrect behavior when total is also changed.
  • TabStrip:
    • Remove k-item class.
  • TextArea:
    • Fixed issue where auto resize does not work on visibility change.
  • ToolBar:
    • Fixed issue where button image is missing in overflow popup.
    • Fixed issue where close event is not fired on resize.
  • TreeList:
    • Fixed issue where HTML is rendered in drag hint content.