Unplanned
Last Updated: 28 Apr 2026 08:07 by ADMIN
Created by: Lorenz
Comments: 1
Category: Grid
Type: Feature Request
6
Sticky rows are a very useful feature when there is a lot of data.
However when there is a lot of data, it is also very common to use virtual scrolling because of performance concerns.
So I think this combination should be supported by the kendo grid.
Unplanned
Last Updated: 28 Apr 2026 07:39 by ADMIN
Created by: Bill
Comments: 7
Category: Filter
Type: Feature Request
22

Ability to customize the fields control of the FilterExressions:

Unplanned
Last Updated: 28 Apr 2026 07:10 by ADMIN
Created by: Felix
Comments: 1
Category: Kendo UI for Angular
Type: Feature Request
1

It would be great if the <kendo-listbox> had the possibility to take in a list of selected values, which causes the matching items to be selected.

Currently, the only option I see is to inject the ListBoxComponent as viewChild, and call .select manually, which is quite cumbersome.

Suggestion:

- additionally to the "textField", provide a "valueField" property

- also add a "selectedValues" property, which takes in an array / signal of value properties, which then are automatically selected, whenever its value changes.

See https://www.telerik.com/kendo-angular-ui/components/listbox/api/listboxcomponent

Unplanned
Last Updated: 20 Apr 2026 07:25 by ADMIN
It would be a good option to have an API that prevents the automatic switch of the calendar to the time picker view when a date is selected by the user.
Unplanned
Last Updated: 17 Apr 2026 08:10 by ADMIN
Created by: Kendo UI
Comments: 0
Category: Scheduler
Type: Feature Request
6


Due to the internal mechanism by which the Scheduler displays events per day, some events are shrunk without reason, because others are shrunk due to overlap.

In the following screenshot, the Scheduler Event 1 has enough space to occupy the entire column, but is shrunk the same as Event 2 (which is shrunk due to the overlap with Event 3). Internally, each day use column separation logic to distribute the events. Since all three events fall into the same slot, the entire column is divided by 3 and events are distributed among them. Since Event 1 is the first event, it has been shown in the first 1/3. This isn't optimal, as this case proves it.

Here is how Kendo Scheduler behaves compared to Google Calendar in this case





Google Calendar

Unplanned
Last Updated: 08 Apr 2026 07:55 by ADMIN
Created by: Mehmet
Comments: 6
Category: Calendar
Type: Feature Request
4

Please provide a way to disable the months or years when displaying months or years in the Calendar. The disabledDates callback function could be evaluated for these views.

Thank you

Unplanned
Last Updated: 06 Apr 2026 11:52 by ADMIN
Created by: Kendo UI
Comments: 0
Category: PDFViewer
Type: Feature Request
2

This will enhance the PDFViewer usability as the Toolbar provides many built-in features like responsiveness, tool customizations, etc., which will add extra value to the component.

The component is already used internally in the Editor and Spreadsheet.

 
Unplanned
Last Updated: 06 Apr 2026 11:41 by ADMIN
Created by: Kendo UI
Comments: 0
Category: PDFViewer
Type: Feature Request
1

Provide an option to dynamically remove a PDF file from the PDFViewer (a method, property, or a built-in toolbar tool).

When the PDF is removed, show the default blank page or the custom kendoPdfViewerBlankPageTemplate.

Completed
Last Updated: 03 Apr 2026 13:54 by ADMIN
Release 2026 Q1 (Feb)
Created by: Kimberly
Comments: 6
Category: Grid
Type: Feature Request
11

The Angular Grid export only includes PDF and Excel formats. Requesting an enhancement to be able to export to CSV for purposes of opening the data in a text editor other than Excel or to allow for easier upload into other applications.

There are articles that show how to do this but it would be better out of the box from Telerik.

https://stackblitz.com/edit/kendo-angular-grid-csv-export?file=app/app.component.ts

https://www.codeproject.com/Articles/5162666/CSV-Export-In-Angular-with-Kendo-Control 

 

 

Unplanned
Last Updated: 03 Apr 2026 13:03 by ADMIN
Created by: Alberto
Comments: 1
Category: Kendo UI for Angular
Type: Feature Request
1
I noticed than you create the feature adaptativeSlotHeight for week view, that´s cool, but in my case, I need that feature for timeline views, please.
Completed
Last Updated: 02 Apr 2026 07:24 by ADMIN
Release 2024 Q4 (Nov)
Created by: Robert
Comments: 15
Category: Scheduler
Type: Feature Request
36

Provide the possibility to dynamically change the height of the slots in Month, Multi-Week, and other views. This feature is useful in order to fit the events in the specific slot:

jQuery Scheduler:

https://demos.telerik.com/kendo-ui/scheduler/adaptive-slot-height

Unplanned
Last Updated: 01 Apr 2026 12:43 by ADMIN

Add an optional positionCallback property to PopupSettings.

When using CSS transforms (e.g., transform: scale()) on container elements with dynamic values (CSS variables), the Popup component's positioning calculations don't account for the transformed coordinate space.

While the SCALE injection token exists, it only supports static values set at component initialization and cannot read dynamic CSS variables or respond to runtime changes.

Benefits:
  • Enables custom positioning logic without breaking collision detection
  • Supports dynamic transforms and CSS variable-based scaling
  • Maintains backward compatibility (optional property)
  • Eliminates the need for workarounds like MutationObserver
  • Applicable to all components that use PopupSettings (DropDownList, ComboBox, MultiSelect, etc.)

 

Unplanned
Last Updated: 31 Mar 2026 10:34 by Kendo UI
Created by: Kendo UI
Comments: 0
Category: Splitter
Type: Feature Request
2

With the current default behavior of the Splitter, when a user manually drags a Splitter pane to resize it, the component stores the pane's size as an absolute pixel value (i.e., flex-basis is set to a pixel value), and this is by design.

This means the pane does not scale with the browser window, unlike panes that have not been manually resized.

It would be useful if the Splitter could convert the pixel values to percentages on window resize, so that all panes continue to scale proportionally regardless of whether they were manually resized.

Unplanned
Last Updated: 31 Mar 2026 07:58 by Kendo UI
Created by: Kendo UI
Comments: 0
Category: Chat
Type: Feature Request
1

Currently, the Chat component does not provide a dedicated template for customizing only the avatar part of the user messages.

It would be great if such a template exists, so that the avatar can be customized as desired - for example, conditionally displaying an image with the avatarUrl or displaying only the initials if an avatarUrl is not present.

Completed
Last Updated: 26 Mar 2026 14:34 by ADMIN
Created by: Mathilda
Comments: 1
Category: Spreadsheet
Type: Feature Request
2

Enable event handling for paste, copy, and cut actions in the Spreadsheet. This allows developers to track and customize these interactions, improving user experience and data management.

Similar to Kendo jQuery Spreadsheet widget:

https://docs.telerik.com/kendo-ui/api/javascript/ui/spreadsheet#events

 

Completed
Last Updated: 26 Mar 2026 14:31 by ADMIN
Created by: Kendo UI
Comments: 1
Category: Spreadsheet
Type: Feature Request
3
Provide built-in option to sort Spreadsheet data.
Completed
Last Updated: 26 Mar 2026 14:29 by ADMIN
Created by: Kendo UI
Comments: 1
Category: Spreadsheet
Type: Feature Request
12
Provide built-in filtering option to filter Spreadsheet data.
Unplanned
Last Updated: 23 Mar 2026 10:14 by ADMIN
Created by: Nicolas
Comments: 0
Category: Charts
Type: Feature Request
1

https://stackblitz.com/edit/angular-sdmdrbjt-5yunmeo2

Currently, in Kendo UI for Angular Charts, when using multiple axes of the same orientation (e.g., two Y axes), only the major grid lines of the first axis are displayed. The grid lines of the second axis (Y2) are ignored, even if enabled in the configuration. This limits the readability of multi-axis charts, as it is not possible to visually distinguish the graduations of each axis.

Add an option (for example, showGridLinesOnAllAxes: true) that would allow displaying major grid lines on all axes, not just the primary one.

The Kendo team suggests using plot bands to simulate the grid lines of the second axis, but this solution is less convenient and requires manual configuration.

Below is a screenshot of what it might look like; the first graph shows what is currently possible, and the second shows what would be possible if this feature were added.

Unplanned
Last Updated: 20 Mar 2026 12:02 by ADMIN

Currently, the (X) close button is always shown and visible. In other words, it is not possible to configure the dialog component to NOT display this icon button. It is actually not just about the icon button, but also the ESC shortcut. It should not be possible to close the dialog when the input is set.

Feature request: Add an input `closable` for the Dialog Component ('kendo-dialog') to be able to turn off the closable behaviour. Example:

```html

  <kendo-dialog [closable]="false"></kendo-dialog>

```

The "closable" is `true` by default, ensuring that it is backwards compatible.


 

Use case: A certain dialog is presented to the user and user must NOT be able to close/ignore the dialog. The user is thus forced to resolve the instructions presented in the dialog and resolve it the intended way.

Unplanned
Last Updated: 16 Mar 2026 11:38 by ADMIN

Description of the Requirement (Use Case) In our enterprise Angular application, we require the UI to run on a synchronized "Customer Time" rather than the physical machine's local OS time. We calculate a monotonic time drift against our server's timestamp to ensure absolute accuracy for scheduling, regardless of the user's laptop clock settings or local timezone.

Currently, we need the <kendo-scheduler> (specifically the Current Time Marker, ongoing event highlighting, and the "Today" navigation action) to respect this synchronized server time.

The Current Limitation Kendo UI Scheduler and Date components internally rely on the global window.Date object (via new Date() and Date.now()) to determine the "current" time. While Kendo provides a [timezone] input to shift event displays, there is no native API to provide a custom clock provider for the "Now" state. The Current Time Marker will always strictly render the user's physical OS time.

1 2 3 4 5 6