Unplanned
Last Updated: 22 May 2026 10:54 by ADMIN
Created by: kristina
Comments: 0
Category: Gantt
Type: Feature Request
1

Problem There's no way to display milestones that apply across the entire Gantt independent of the task hierarchy. Tying milestones to task rows means they disappear when rows collapse, and sibling-row workarounds are visually indistinguishable from real content rows.

Requested Behavior A pinned milestone band rendered above the task rows, below the timeline header, that:

  • Stays visible regardless of row collapse state
  • Scrolls horizontally with the timeline but not vertically with tasks
  • Accepts milestone objects with date, label, color, and type
  • Supports multiple milestones on the same band (stagger or tooltip on hover)

Use Case In our publication planning workflow, study-level dates (Data Lock, Embargo Lift, Interim Analysis) are reference points that need to be visible while scrolling through 20–50 task rows. These don't belong to any single task — they're plan-wide context.

Proposed API

javascript
globalMilestones: [
  { date: new Date("2026-03-01"), label: "Data Lock", color: "#F58010" },
  { date: new Date("2026-05-15"), label: "Embargo Lift", color: "#20B34A" },
],
showGlobalMilestoneBand: true,
globalMilestoneBandHeight: 32
In Development
Last Updated: 21 May 2026 07:22 by ADMIN
Created by: Rajendrakumar
Comments: 0
Category: NumericTextBox
Type: Bug Report
0
Summary
The NumericTextBox silently rejects valid decimal values at or below 1e-7 (e.g., 0.0000007) when pasted or programmatically set. Telerik's documentation classifies this as a "JavaScriptlimitation." This report demonstrates that the numeric value is fully correct at every stage — the defect is in how the widget converts the value back to a string for its own internal validation.

Steps to Reproduce
1. Open any Kendo NumericTextBox.
2. Paste .000007 → value is accepted.
3. Clear the input and paste .0000007 → value is rejected, cleared, or displayed as NaN.

The threshold is exactly 1e-7, which is the point at which Number.prototype.toString() switches to scientific notation.
Completed
Last Updated: 20 May 2026 09:55 by ADMIN
Release 2026 Q2

Bug report

In RTL Scheduler dragging of events does not horizontally scroll is not possible

Reproduction of the problem
1. Open this Dojo example - https://dojo.telerik.com/HrVYvFSY

2. Drag the Meetings with Alex event to the left. Scrolling  to non visible slots not possible.

3. Scroll to the left to find an event in the middle of the day, start to drag it, the scheduler scrolls horizontally to the beginning of the day

Expected/desired behavior
Scrolling to the left shall be possible as it is in the non LTR Scheduler

Environment
Kendo UI version: all
Browser: [all]

Completed
Last Updated: 19 May 2026 17:50 by ADMIN
Release 2026 Q2

Using a datasource on a sheet

Selecting entire sheet and clicking the filter in the data toolbar tab.

The buttons for the columns do not respect the size of rowHeight or headerHeight

Set rowHeight to 20 and i get this 

 

Unplanned
Last Updated: 18 May 2026 12:21 by ADMIN
Created by: Lee
Comments: 2
Category: Grid
Type: Feature Request
1

Hi Team,

I would like to request a way to prevent a responsive Grid from displaying an input when the screensize/container is shorter.  Perhaps, decreasing the buttonCount automatically instead of displaying the input may be a reasonable alternative.  This would be better than setting the pageable.responsive configuration to false.  

Thank you!

  
Completed
Last Updated: 18 May 2026 08:35 by ADMIN
Release 2026 Q2
Created by: George
Comments: 0
Category: Gantt
Type: Bug Report
0

Bug report

Long Gantt event is not visible since 2022.1.119


Reproduction of the problem

1. Open the Gantt Demo in Firefox.
2. Switch the view to Month.
3. Pick an event row in the chart (e.g. 'Market Research'), and set the End date to 2024-12-31.
4. The event is no longer visible in the right-hand-side of the gantt.

Expected/desired behavior

Gantt event shall be visible

Environment
Kendo UI version: 2022.1.119 or newer
Browser: [all]

Completed
Last Updated: 14 May 2026 06:22 by ADMIN

Bug report

When we have a scenario with the Upload component configured with a chunk upload configuration, we cannot upload a file that contains an apostrophe in its name.

  • The reported issue is not reproducing when the Upload is used inside a form or when it is configured to work in Asynchronous mode.
  • The reported issue is also no reproducing when we try to upload a file that contains the ( ` ) symbol. It is replicated only when the apostrophe is in the filename

Reproduction of the problem

  1. Open this demo
  2. Upload the Dr's notes.pdf file from the below archive
    TestFiles.zip

Current behavior

The selected for upload file is not being uploaded.

** If the above scenario is tested in an MVC project, the error returned from the server is "A potentially dangerous Request.Form value was detected from the client". Below you will find a test project:
ChunkUpload.zip

Expected/desired behavior

The files selected for upload should not have any issues with their uploading, no matter if there is an apostrophe in their name or not.

Environment

  • Kendo UI version: 2020.3.915
  • jQuery version: x.y
  • Browser: [all]
Unplanned
Last Updated: 13 May 2026 15:46 by ADMIN
Scheduled for 2026 Q2

When you have a simple kendodropdown list that is set to adaptiveMode = "auto", resizing the browser throws. This can be reproduced on your demo pages.

Steps to reproduce:

  1. use this Dojo: https://dojo.telerik.com/LHJLQgzy which was created from your demo page
  2. Ensure the browser is narrow enough to be considered mobile
  3. run the project
  4. confirm dropdown is functional
  5. resize the browser to desktop size
  6. the dropdown list stops working and throws

 

kendo.virtuallist.js:2890 Uncaught TypeError: Cannot read properties of undefined (reading 'style')

Unplanned
Last Updated: 12 May 2026 17:41 by Kishan
Created by: Kishan
Comments: 0
Category: Grid
Type: Feature Request
1

Hi Team,

Background

Kendo controls column width exclusively via <colgroup><col width="Npx"> attributes. CSS min-width on <col> is not supported by browsers (per spec). There is no minWidth property in the column configuration API. When a column has no explicit width set, it can collapse to near-zero width when the grid container is narrow - making content completely unreadable. This request excludes the columns.minResizableWidth as resizable is necessary with this configuration.

Request

We need the following to work generically across all grids without per-instance config changes:

1. Column minWidth API

columns: [
  { field: "name", title: "Name", minWidth: 150 }  // ← requested or it would be great if this min width we can apply at global level
]

Where minWidth is respected even if no width is specified, and is not overridden if an explicit width larger than minWidth is set else the global min width of 150px should be considered.

2. Grid-level minWidth config

$("#grid").kendoGrid({
  minWidth: 1000  // ← requested: grid never renders narrower than this or columnCount * default columns global width (150px) whichever is higher
});

Or ideally computed automatically as Math.max(1000, columns.length * defaultMinColWidth).

Thanks & Regards

Kishan

 

 

Planned
Last Updated: 12 May 2026 08:17 by ADMIN
Scheduled for 2026 Q2

Bug Report

If jQuery version is set to 4.0.0, the Kendo UI TimePicker will not work initially when the format is set to "HH:mm".

Reproducible

  1. Go to this Progress Kendo UI Dojo.
  2. Add "13:30"

Current Behavior

The TimePicker will display the value "00:00". But, now try to add "13:30" and it will be added.

Note

Normal functionality is occurring when jQuery is set to 3.7.0 as demonstrated in this Progress Kendo UI Dojo.

Environment

  • Kendo UI version: 2026.1.415
  • jQuery version: 4.0.0
  • Browser: all
Unplanned
Last Updated: 08 May 2026 10:13 by ecobite
Created by: ecobite
Comments: 0
Category: ColorPicker
Type: Bug Report
0

Bug report

Reproduction of the problem

The ColorPicker with adaptiveMode enabled throws an error after being destroyed and initialzed

  1. Oppen the Dojo - https://dojo.telerik.com/iwXhhhCW
  2. Click the ‘Refresh’ button
  3. Resize the browser window or the Dojo

Current behavior

An error: kendo.columnmenu.js:2099 Uncaught TypeError: Cannot read properties of null (reading 'attr') is thrown

Expected/desired behavior

No error should be thrown after reinitializing the ColorPicker component.

Environment

  • Kendo/Telerik version: 2026.1.415
  • Browser: [all ]
Unplanned
Last Updated: 07 May 2026 17:02 by Laurent

Bug Report

When a navigatable Kendo UI Grid is configured with a stacked dataLayoutMode and is in an inline edit mode, using the arrow keys fails to operate as expected for the editor.

Reproducible

  1. Go to this Progress Kendo UI Dojo.
  2. Edit any line and get into text field or numeric field.
  3. Use the arrow keys to edit the component, such as up/down for numeric change or left/right to move cursor in textbox

Current Behavior

The left and right arrow keys do not appear to function. The up and down arrows move to the next rows.

Environment

Under Review
Last Updated: 07 May 2026 11:36 by ADMIN

I am using the Kendo-UI Grid's resizeColumn method do change column widths programmatically (e.g., to distribute column widths by our own custom rules). I have noticed that doing so sometimes leads to unexpected results as demonstrated in this DOJO:

Assume a grid with two columns: one has a fixed size of 200px and the other has no explicit width set.

In the first example, we programmatically set the first column's width to 200px (which should not change anything since the column already is 200px wide. 

grid.resizeColumn(column, 200);

This works as expected.

In the second example, we programmatically set the first column's width first to 20px and then immediately to 200px. I would expect the final outcome to be the same, since the second column should compensate.

grid.resizeColumn(column, 20);
grid.resizeColumn(column, 200);

However, the second column does not shrink and the overall grid grows larger instead. Doing this repeatedly causes the columns to grow larger and larger over time.

Of course, this is a simplified example and I do not call resizeColumn() twice right after each other.

Completed
Last Updated: 30 Apr 2026 08:27 by ADMIN
Created by: Stu
Comments: 3
Category: Kendo UI for jQuery
Type: Bug Report
0

there is no binding for noData

e.g.

        noData?: boolean | undefined;

    interface ChartOptions {
        name?: string | undefined;
        autoBind?: boolean | undefined;
        axisDefaults?: ChartAxisDefaults | undefined;
        categoryAxis?: ChartCategoryAxisItem | ChartCategoryAxisItem[] | undefined;
        chartArea?: ChartChartArea | undefined;
        dataSource?: any|any|kendo.data.DataSource | undefined;
        legend?: ChartLegend | undefined;
        panes?: ChartPane[] | undefined;
        pannable?: boolean | ChartPannable | undefined;
        pdf?: ChartPdf | undefined;
        persistSeriesVisibility?: boolean | undefined;
        plotArea?: ChartPlotArea | undefined;
        renderAs?: string | undefined;
        series?: ChartSeriesItem[] | undefined;
        seriesColors?: any;
        seriesDefaults?: ChartSeriesDefaults | undefined;
        theme?: string | undefined;
        subtitle?: string | ChartSubtitle | undefined;
        title?: string | ChartTitle | undefined;
        tooltip?: ChartTooltip | undefined;
        transitions?: boolean | undefined;
        valueAxis?: ChartValueAxisItem | ChartValueAxisItem[] | undefined;
        xAxis?: ChartXAxisItem | ChartXAxisItem[] | undefined;
        yAxis?: ChartYAxisItem | ChartYAxisItem[] | undefined;
        zoomable?: boolean | ChartZoomable | undefined;
        axisLabelClick?(e: ChartAxisLabelClickEvent): void;
        dataBound?(e: ChartDataBoundEvent): void;
        drag?(e: ChartDragEvent): void;
        dragEnd?(e: ChartDragEndEvent): void;
        dragStart?(e: ChartDragStartEvent): void;
        legendItemClick?(e: ChartLegendItemClickEvent): void;
        legendItemHover?(e: ChartLegendItemHoverEvent): void;
        legendItemLeave?(e: ChartLegendItemLeaveEvent): void;
        noteClick?(e: ChartNoteClickEvent): void;
        noteHover?(e: ChartNoteHoverEvent): void;
        noteLeave?(e: ChartNoteLeaveEvent): void;
        paneRender?(e: ChartPaneRenderEvent): void;
        plotAreaClick?(e: ChartPlotAreaClickEvent): void;
        plotAreaHover?(e: ChartPlotAreaHoverEvent): void;
        plotAreaLeave?(e: ChartPlotAreaLeaveEvent): void;
        render?(e: ChartRenderEvent): void;
        select?(e: ChartSelectEvent): void;
        selectEnd?(e: ChartSelectEndEvent): void;
        selectStart?(e: ChartSelectStartEvent): void;
        seriesClick?(e: ChartSeriesClickEvent): void;
        seriesHover?(e: ChartSeriesHoverEvent): void;
        seriesOver?(e: ChartSeriesOverEvent): void;
        seriesLeave?(e: ChartSeriesLeaveEvent): void;
        zoom?(e: ChartZoomEvent): void;
        zoomEnd?(e: ChartZoomEndEvent): void;
        zoomStart?(e: ChartZoomStartEvent): void;
    }

 

In Development
Last Updated: 30 Apr 2026 07:06 by ADMIN
Created by: Michael D
Comments: 3
Category: Kendo UI for jQuery
Type: Bug Report
0

The @progress/kendo-ui npm package creates the following dependency tree:

@progress/kendo-ui 2026.1.415
 |
  - @progress/kendo-pdfviewer-common ^0.6.4 -> 0.6.4
    |
     - pdfjs-dist 4.6.82 -> 4.6.82
       |
        - canvas ^2.11.2 -> 2.11.2
          |
           - @mapbox/node-pre-gyp ^1.0.0 -> 1.0.11
             |
              - tar ^6.1.11 -> 6.2.1

All packages have been updated to the latest version possible.

Versions <= 7.5.10 of tar have multiple known vulnerabilities:


Planned
Last Updated: 27 Apr 2026 10:28 by ADMIN
Scheduled for 2026 Q2
Created by: Fabrizio
Comments: 0
Category: FileManager
Type: Bug Report
3

Bug report

Reproduction of the problem

  1. Reproducible in the demos: https://demos.telerik.com/kendo-ui/filemanager/index
  2. Type in "Doc" in the FileManager's search input
  3. Double-click the Documents folder
  4. Clear the search input
  5. Click the Home icon in breadcrumb

Current behavior

The FileManager shows only the Documents folder

Expected/desired behavior

The FileManager shows all folders on root level (Documents and Images)

Environment

  • Kendo UI version: 2020.2.617
  • jQuery version: x.y
  • Browser: [all]
In Development
Last Updated: 24 Apr 2026 16:27 by ADMIN
Scheduled for 2026 Q2
Created by: Daniel Knoll
Comments: 0
Category: TaskBoard
Type: Bug Report
0

Bug report

Reordering in the same column is not working correctly

Reproduction of the problem

  1. Open the Demos - https://demos.telerik.com/kendo-ui/taskboard/remote-data-binding
  2. In the first column, move "Campaigns" below "Customer Research."
  3. Check the Network tab of your browser, and no update is sent. The "Campaigns" is moved back to the top. Sometimes an update is sent but it contains the wrong index, so the item is still on top.

Current behavior

The task order remains the same

Expected/desired behavior

IT should be possible to reorder the tasks in the same column

The issue is a regression starting with 2025.2.520 version

Environment

  • Kendo UI version: 2025.4.1111
  • Browser: [all ]
Completed
Last Updated: 24 Apr 2026 13:36 by ADMIN
Release 2026 Q2

Bug report

When using the Signature in a Wizard the the drawing line is being offset.

Reproduction of the problem

  1. Run this dojo
  2. Try to draw a signature

Current behavior

The line is offset and the drawing looks distorted.

Expected/desired behavior

Drawing line should be applied correctly.

The issue might be related to #7108

Environment

  • Kendo UI version: 2022.3.1109
  • Browser: [all]
Completed
Last Updated: 24 Apr 2026 13:36 by ADMIN
Release 2026 Q2

Hi,

if you load the signature component when the mobile device is in vertical position and then rotate the device in the horizontal position the component doesn't detect changes and the signature capture doesn't work as it should (there is a span between the mouse/pen and the signature line).  The same also happens in browser if you change the browser window size so much that the signature component window shrink. I noticed a strange behaviour in signature popup on my project, but you may also try it on your demo component: https://demos.telerik.com/kendo-ui/signature/index .

Thanks

Unplanned
Last Updated: 24 Apr 2026 07:46 by ADMIN
Created by: Magnus
Comments: 3
Category: Gantt
Type: Feature Request
0
Drag with multi-select
1 2 3 4 5 6