Unplanned
Last Updated: 22 Aug 2025 07:10 by Daniel
Created by: Daniel
Comments: 0
Category: Grid
Type: Feature Request
1

Provide a built-in column menu component (like in the Grid and TreeList) for the base column menu functionalities - filter, sort, sticky. This way, custom column menus can be easily created when you want to keep some of the default options. 

Right now, I need to create all components, even those for filter and sort, from the ground up, but available as:

kendo-grid-columnmenu-filter
kendo-grid-columnmenu-sort

is the Grid.

Unplanned
Last Updated: 21 Aug 2025 08:07 by ADMIN

Hello,

I would like to request a way to have the selected/unselected column menu sorted separately from the table's columns.

Here is our table which demonstrates the current behavior.

When first rendered on the page:

After re-arranging the columns:

However, it'd be nice to have the column menu sorted separately from the table's columns. Thank you.

Unplanned
Last Updated: 21 Aug 2025 06:13 by ADMIN
Created by: Jurgen
Comments: 3
Category: Slider
Type: Feature Request
1

Would it be possible to add custom input attributes to the slider? https://www.telerik.com/kendo-angular-ui/components/inputs/slider https://www.telerik.com/kendo-angular-ui/components/inputs/radiobutton/custom-attributes#custom-input-attributes

For accessibility we want to add custom 'aria-labelledby' and 'name' attributes. When we add this to 'kendo-slider' component, nothing is read for it by NVDA.

Unplanned
Last Updated: 20 Aug 2025 08:07 by ADMIN
Created by: Christian
Comments: 2
Category: PDFExport
Type: Bug Report
0

If a table wraps to the next page on a PDF export, and a column has a rowspan extending to the next page, the rowspan column is not rendered on the following pages. This causes other columns to move left on the next page, so headers and cells do not match anymore.

 

StackBlitz sample: 6quahnzd (duplicated) - StackBlitz

Unplanned
Last Updated: 19 Aug 2025 08:43 by Michael
The migration tool reformats all Angular HTML templates and removes comments. Add an option to suppress these formatting changes. Provide a report of required or proposed migration steps instead of modifying templates directly. Documentation of the formatting rules would also help users understand and manage changes.
Unplanned
Last Updated: 13 Aug 2025 05:51 by ADMIN
Created by: Daniel
Comments: 1
Category: Filter
Type: Feature Request
3

Hi,

Please add an expression preview property like the one in Kendo UI for jQuery:

https://docs.telerik.com/kendo-ui/controls/filter/expressionpreview

Unplanned
Last Updated: 08 Aug 2025 09:39 by Marcus

Provide an option to conditionally render checkboxes like the TreeView hasCheckbox callback.

https://www.telerik.com/kendo-angular-ui/components/treeview/checkboxes#conditional-checkboxes

 

Unplanned
Last Updated: 04 Aug 2025 07:23 by ADMIN
Created by: Robert
Comments: 2
Category: Spreadsheet
Type: Feature Request
6

Please provide a built-in option to export the Spreadsheet data into a PDF file.

Unplanned
Last Updated: 30 Jul 2025 07:10 by Leonardo

When setting the color using a function, a TypeScript error will occur because the property expects a value of type string.

Type '(e: SeriesLabelsContentArgs) => string' is not assignable to type 'string'.

The color properties of the Chart components should support a callback to prevent such errors, as this is a valid feature to implement. The current workaround is to skip type checking.

          <kendo-chart-series-item-labels
            [color]="$any(labelColor)"
          >

Unplanned
Last Updated: 30 Jul 2025 06:36 by Joshua

It would be a useful improvement to the date filtering if developers had the option to exclude the time portion when filtering dates in the Grid.

This can be a property like includeTime with a default value, and the developers can choose to include or exclude it.

Unplanned
Last Updated: 29 Jul 2025 09:22 by ADMIN

When enabling the showSelectAll option in a checkbox column on the TreeList component, a checkbox is rendered with the TreeListSelectAllCheckboxDirective. In its constructor, this directive includes some logic that causes the TreeList to instantiate a new ViewCollection every time a selection change occurs. However, the call to ViewCollection.loadView() does not pass the service responsible for determining expanded nodes, so the default fallback (which returns true for all nodes) is used.

Problem

As a result, every checkbox interaction triggers fetchChildren() for all nodes, even those that were never expanded or loaded. This leads to:

  • Unnecessary and potentially expensive backend calls

  • Performance degradation, especially with large datasets

  • Inefficient "select all" logic that does not respect the current loaded/visible state

This behavior appears to ignore the fact that TreeList is configured for remote data binding with lazy-loaded children.

Expected Behavior

  • showSelectAll should only evaluate the currently loaded and visible items

  • fetchChildren() should not be called for every node

  • Integration with remote/lazy-loaded data should be respected

Suggested Solutions

  1. Update TreeListSelectAllCheckboxDirective to properly integrate with the expanded node detection logic or allow injection of a custom service.

  2. Provide an override or callback to control the behavior of the "select all" checkbox manually in remote scenarios.

Steps to Reproduce

  1. Configure a TreeList with hasChildren and children to fetch child nodes lazily.

  2. Enable selection with checkbox column and showSelectAll: true.

  3. Click any checkbox inside the TreeList.

  4. Observe that fetchChildren() is triggered for all nodes, not just expanded ones.

StackBlitz repro:

Open console and click on the first cell. 

https://stackblitz.com/edit/angular-e2ai4pjx?file=src%2Fapp%2Fapp.component.ts,angular.json

 

Unplanned
Last Updated: 28 Jul 2025 09:15 by ADMIN

When using Kendo UI for Angular's ComboBox or other DropDowns in Reactive Forms, clicking the 'X' to clear the control removes the associated value from the FormGroup entirely. This behavior differs from other frameworks like React and Blazor WASM, where the control remains but is set to null. Currently, developers must manually handle this event to retain the control in the form. It would be beneficial if clearing the value only set it to null instead of removing the control from the FormGroup.

Expected Behavior:

Clearing the form when using the clear button should act like a form reset.

Unplanned
Last Updated: 23 Jul 2025 07:40 by ADMIN
Created by: Tomasz
Comments: 1
Category: Charts
Type: Feature Request
6
Colour gradient on AreaChart would look great - see workaround below:

https://stackblitz.com/edit/angular-x1vrhq?file=app/app.component.ts
Unplanned
Last Updated: 22 Jul 2025 11:40 by Naga
Created by: Naga
Comments: 0
Category: Stepper
Type: Feature Request
1

Ability to add a line before the first step and/or after the last step as seen in the attached image.

 

Unplanned
Last Updated: 22 Jul 2025 09:43 by ADMIN
Created by: Josef
Comments: 11
Category: Dialog
Type: Feature Request
8
How could I configure the dialog to NOT close after pressing the escape key
Unplanned
Last Updated: 16 Jul 2025 07:35 by ADMIN
Created by: n/a
Comments: 0
Category: AutoComplete
Type: Feature Request
0

Hi,

I am requesting the option to disable parts of the navigation or the entire keyboard navigation in the AutoComplete component. The default setting for the Escape key is resetting the component and I am handling the Escape keydown globally in my application, that is why I need the option to disable it.

Thank you in advance!

Unplanned
Last Updated: 11 Jul 2025 07:45 by Clint
Currently, FormDialogSettings is available for the editing directive. It would be helpful to have similar settings for other directives such as kendoGridRemoveCommand, CancelCommandDirective, and others.
Unplanned
Last Updated: 11 Jul 2025 06:47 by Jon
Created by: Jon
Comments: 0
Category: Grid
Type: Feature Request
1

It would be great to have column highlighting in the Grid, so when a user hovers over a cell, the entire column, including the header, is highlighted. Something similar to the example below, but built-in, would provide a better experience for both users and developers.

https://stackblitz.com/edit/angular-ink98nn6?file=src%2Fapp%2Fapp.component.ts

Unplanned
Last Updated: 10 Jul 2025 15:40 by ADMIN
Created by: Ursus
Comments: 1
Category: Scheduler
Type: Feature Request
0

Please expose a moreEventsClick (or similar) event in the Angular Scheduler MonthView, triggered when users click on the "more events" indicator (three dots) that appears when a day has more events than can be displayed inline.

This feature exists in the jQuery version of the Scheduler and is extremely useful for navigating users to a more detailed view (e.g., Day or Agenda view) when event overflow occurs.

Suggested API:

(kendoMoreEventsClick)="onMoreEventsClick($event)"

Where $event includes:

{
  date: Date;
  events: SchedulerEvent[];
}

Use Case:

This allows developers to programmatically change the selectedViewIndex and selectedDate (e.g., show the Agenda or Day view for that specific date), providing a more intuitive user experience and consistent behavior across Kendo UI platforms.

Why it matters:

  • Users expect the "more events" indicator to be interactive

  • Enhances UX in event-heavy applications

  • Aligns Angular functionality with existing jQuery features

Currently the more button goes directly to the Day view, our users do not like the day view and would like to go to the Agenda view!

Unplanned
Last Updated: 03 Jul 2025 06:43 by ADMIN

Please add the following features to the Editor in Kendo UI for Angular 2+:

- Table Wizard

- Split cell row

- Split cell column

- Merge cell row

- Merge cell column

Note: These features exist i the Kendo UI for ASP.NET MVC version of the editor.

1 2 3 4 5 6