KendoReact Releases

Learn what's new across releases, with details of features, enhancements, and resolved issues.

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
KendoReact 2026 Q3 (v16.0.0)Aug 12, 2026
Features
  • Badge: Added static position.
  • Barcode: Converted Barcode and QRCode to functional components.
  • Colorpallete: Exposed ariaLabel prop.
  • Dateinputs: Added ariaLabel prop to TimePicker and DateTimePicker.
  • Flatcolorpicker: Exposed configuration options for the palette and gradient views.
  • Grid: Added grouping modes with customization and stacked layout support.
  • Grid: Add k-sortable class to sortable columns.
  • Conversational-UI: Implemented llm kit components.
  • Maskedtextbox: Added aria label prop.
  • Multiselect: Added select all functionality.
  • Scheduler: Show hidden events in a popover when clicking "more events" button.
  • Scheduler: Exposed svgIcon prop on the SchedulerResource interface.
  • Scheduler: Improved event rendering and support readonly events.
  • Scheduler: Modernized toolbar and optimized responsive layout.
  • Scheduler: Redesigned create/edit form layout and flows, expose recurrence summary templates.
  • Scheduler: Split DateHeaderCell for day/week views.
  • Treeview: Migrated TreeView to functional component.
  • Upload: Converted component to functional one.
Fixes
  • PDF-viewer: Bumped @progress/kendo-pdfviewer-common.
  • Dateinputs: React memo comparison function crashes in React 19 production builds.
  • Editor: Apply aria-label, aria-labelledby, and aria-describedby to contenteditable element in iframe mode.
  • Inputs, dateinputs: Prevent default aria-label from overriding external label associations.
  • Inputs: Removed default aria-label values since they override label for associations.
  • Labels: Apply disabled styles when editorDisabled prop is set.
  • Numerictextbox: Resolved issue with RTL positioning.
  • Panelbar: Respect expanded prop when children arrive asynchronously.
  • Scheduler: Adjust exception dates when series start changes in form-based edit.
  • Scheduler: Correct series editing when drag/drop or resize is applied to an occurrence.
  • Scheduler: Events misaligned in adaptive mode.
  • Treelist: Convert component to functional one.
  • Treelist: Fixed keyboard navigation lifecycle timing in functional component.
  • Treelist: Prevent column resize flickering and width mismatch in scrollable layout.
  • Treelist: Prevent text selection of other rows during drag and drop.
  • Treelist: Split header and body into separate scrollable containers.
  • Treeview: Preserve expand/collapse animation for expandable nodes.
  • Upload: Assign unique uid per file in batch mode.
  • Upload: Hide progressbar internal label.
  • Upload: Prevent image preview flashing in events demo.
  • Upload: Show video icon for mp4 files.
  • WebMCP: Replace navigator model context as it is deprecated.
KendoReact 2026 Q2 (v15.1.0)Jul 8, 2026
Features
  • Grid: Added proxy scroller for vertical virtualization.
  • Grid: Added proxied overlay scrollbar for virtual scroll mode.
  • Inputs: Implemented OTPInput component.
Fixes
  • Animation: Resolved glitch issue.
  • Checkbox: Fixed to allow space key to trigger native change event on Checkbox.
  • Combobox: Fixed to focus ComboBox input after clear button click.
  • Combobox: Fixed to reset ComboBox focused item when filter text is active.
  • Dateinputs: Fixed to handle midnight (hour 0) correctly in DayPeriodService AM/PM logic.
  • Dropdowns: Fixed to update popup width when component width changes dynamically.
  • Gauges: Fixed to correct center template position on initial render.
  • Grid: Fixed to allow norecords template to grow for wrapped messages.
  • Grid: Fixed issue regarding checkbox cells triggering selection when clicking the checkbox and parent cell.
  • Grid: Fixed to close column menu popup on scroll to prevent positioning issues.
  • Grid: Fixed toolbar-tools popup misalignment and stale filter state in adaptive mode.
  • Grid: Fixed to prevent empty grid after row selection and filter clearing with virtualization.
  • Grid: Fixed to prevent grid virtualization to shows blank space with parent transform.
  • Grid: Fixed to resolve correct column title when field name is "value".
  • Grid: Fixed to sync GridToolbarColumnsChooser with programmatic columnsState updates.
  • Listbox: Fixed keyboard nav work.
  • Multiselecttree: Fixed to deselect all ancestor items in MultiSelectTree with 3+ nesting levels.
  • Numerictextbox: Fixed to reject % character in NumericTextBox for non-percent formats.
  • Panelbar: Fixed issue where nested items with expanded prop are not applied when parent is initially collapsed.
  • Popup: Fixed to correct popover alignment under CSS zoom.
  • Popup: Fixed to increase default z-index to render above TabStrip animation container.
  • Scheduler: Fixed to align all-day custom-height events and pack adjacent ranges on same row.
  • Scheduler: Fixed incorrect events order when using custom view item.
  • Scheduler: Fixed to preserve events' custom order.
  • Scheduler: Fixed scope all-day boundary overlap by height mode.
  • Slider: Fixed to remove unnecessary offset in rtl draghandle positioning.
  • Tabstrip: Fixed to remove incorrect aria-hidden on active tab panel.
  • Timepicker: Fixed to return focus to input when TimePicker Cancel is clicked.
  • Toolbar: Fixed to sync ToolbarOverflowSection children on re-render.
  • Treelist: Fixed to prevent treelist getselectedstate from failing with enabled virtual scrolling.
  • Webmcp: Fixed tools coverage.
KendoReact 2026 Q2 (v15.0.0)May 20, 2026
Features
  • Introduced WebMCP support, making KendoReact components agent-ready out of the box.
  • Added support for the new Kendo UI Meridian theme.
  • Added support for Kendo UI Icons v5.0.0.
  • Added localization messages to new aria attributes.
  • Calendar: Converted calendar to functional component.
  • Chip: Added aria selected prop.
  • Dropdowns: Added ariaLabel prop to AutoComplete, DropDownTree and MultiSelectTree.
  • Grid: Added aria has popup prop to header.
  • Grid: Removed axios default usage.
  • Listbox: Updated rendering and aria attributes.
  • Listview: Added aria-posinset and aria-setsize to listview item.
  • Loader: Added aria label prop.
  • Menu: Converted menu to functional component.
  • Radiobutton, rangeslider: Added aria label prop.
Fixes
  • Buttons: Fixed modify toolbar functionality for adaptive mode.
  • Chip: Fixed issue where blur does not remove focus.
  • Datetimepicker: Fixed issue where time is not set when clicking set directly without changing the value.
  • Editor: Fixed inconsistent table wizard action buttons layout.
  • Grid: Fixed accumulate data state changes from multiple synchronous operations.
  • Grid: Fixed Tab key getting stuck in tabbed column menu.
  • Grid: Fixed issue to preserve operator when clearing column menu filter value.
  • Grid: Fixed issue to prevent drag clue from overflowing viewport on long column titles.
  • Grid: Fixed issue to prevent pagination reset when clearing empty column menu filter.
  • Grid: Fixed issue where the type of the cells prop on the columns is incorrect.
  • Inputs: Fixed to localize ColorPicker Apply/Cancel buttons and expose showButtons prop.
  • Layout: Fixed TileLayout rendering parity and drag-drop flicker.
  • Layout: Removed default size class and fixed a11y attrs in Breadcrumb.
  • Map: Added missing template prop to MapMarkerLayerProps.
  • Switch: Fixed to prevent double toggle of Switch wrapped in label on Firefox.
  • Timepicker: Fixed to use the correct value for NOW button in adaptive TimePicker.
  • Tooltip: Fixed anchor tooltip to titled ancestor when parentTitle is true.
  • Tooltip: Fixed export tooltip handle.
  • Tooltip: Reduced tooltip flickering between SVG elements.
KendoReact 2026 Q1 (v14.4.1)May 4, 2026
Fixes
  • Combobox: Fixed to respect iconClassName.
  • Common: Resolved typescript errors.
  • Dateinput: Fixed to enable defaultValue prop and clear button.
  • Dropdowns: Resolved typescript errors.
  • Dropdowns: Fixed to keep keyboard navigation on items without label.
  • Grid: Fixed to enable keyboard selection toggle on checkbox column cells.
  • Grid: Fixed to prevent GridColumnMenuFilter from submitting parent form.
  • Listbox: Fixed to add aria-label to hidden select element for a11y reasons.
  • Numerictextbox: Fixed to allow standalone minus input without forcing -0.
  • Popup: Fixed to prevent double animation call causing sporadic offset.
  • Scheduler: Fixed to preserve date segment focus while editing year in form editor.
  • Scheduler: Fixed to round row sync height to prevent indefinite growth at fractional zoom.
  • Stepper: Fixed to allow Tab to exit Stepper when at first or last step.
  • Switch: Fixed to add localized aria-label to Switch hidden checkbox input.
  • Upload: Fixed to only update progress of affected file in controlled mode onProgress.
  • Upload: Fixed to prevent status overwrite when multiple files complete simultaneously.
  • Window: Fixed to prevent shrinking without actual drag.
KendoReact 2026 Q1 (v14.4.0)Apr 17, 2026
Features
  • Bumped axios to 1.15.0.
  • Buttons: Made inner buttons focusable via Tab in popup content.
  • Chat: Added support for endless scrolling mode for loading messages on demand.
Fixes
  • Chat: Removed auto-focus that scrolled page to Chat on render.
  • Common: Check disabled state in getTabIndex.
  • Conversational-ui: Fixed to render cancel button inside active output card.
  • Dateinputs: Fixed to render Set button before Cancel in DateTimePicker popup.
  • Dateinputs: Fixed to reset controlled pasted value in DatePicker.
  • Dialogs: Fixed to pass correct coordinates in Window onMove for keyboard movement.
  • Dropdowns, dateinputs: Fixed to conditionally set aria-controls when popup is open.
  • Dropdowns: Fixed to apply iconClassName to ComboBox expand icon.
  • Grid: Fixed to add missing pager aria-label messages for responsive mode.
  • Grid: Update pinnable config.
  • Labels: Fixed to focus editor by editorId when editorRef is not provided.
  • Workflows: Corrected code-reviewer agent filename in suggest-instruction-updates.
KendoReact 2026 Q1 (v14.3.2)Apr 7, 2026
Fixes
  • Diagram: Moved @progress/kendo-diagram-common from peer dependencies to dependencies.
KendoReact 2026 Q1 (v14.3.0)Apr 3, 2026
Features
  • Buttons: Updated aria-pressed dependency array.
  • Chat: Exposed autoScrollThreshold prop.
  • Chat: Exposed PromptBox affix templates.
  • Grid: Added row pinning.
  • Grid: Added sticky group headers and group footers.
  • Segmentedcontrol: Added the ability to export segmentedcontrol component.
Fixes
  • Chat: Fixed to account for pinned message height when scrolling to reply.
  • Dateinputs: Fixed to close TimePicker popup after clicking Set in adaptive mode.
  • Dropdowns: Fixed to pass name attribute to MultiSelect input element.
  • Fixed to flag accessibility props.
  • Grid, Code-review: Added missing kendo-file-saver peer dependency and dependency integrity review check.
  • Fixed issue where multiple cta banners are displayed.
  • Fixed issue where pdf-viewer does not show banner.
  • Progressbars: Fixed issue regarding clamp calculatePercentage to [0, 100] range.
  • Scheduler: Fixed issue with monthview event positioning.
  • Scrollview: Fixed issue regarding swapped aria-labels on navigation buttons.
  • Slider: Fixed to prevent keyboard interaction when disabled.
KendoReact 2026 Q1 (v14.3.1)Apr 3, 2026
Features
  • Added new diagram component.
KendoReact 2026 Q1 (v14.2.1)Mar 6, 2026
Fixes
  • Datatools: Guard against non-finite coords.
  • Editor not working in FF.
  • Grid: Remove invalid aria role for the colgroup of the footer table.
  • Grid: Resolved virtual scroll blank space when scrolling up after filtering.
KendoReact 2026 Q1 (v14.2.0)Feb 19, 2026
Features
  • Scheduler:
    • Normalized order values to consecutive positions.
    • Now handles all-day events ordering scenario.
    • Improved aria-label for multi-day and all-day events.
    • Now includes end date in aria-label for multi-day events.
Fixes
  • Grid: Pass column locked property to cell props correctly.
  • Scheduler:
    • Now prevents day items from matching time slots when slotDuration=1440.
    • Removed time from tooltip for all-day events.
    • Resolved all-day event overlap and row compaction issues.
  • Upload: Now waits for server response before showing uploaded status.
KendoReact 2026 Q1 (v14.1.1)Feb 16, 2026
Fixes
  • Grid: Resolved issue with row selection.
  • Fixed accessibility description for AI needs.
KendoReact 2026 Q1 (v14.1.0)Feb 13, 2026
Features
  • Added flag accessibility props.
Fixes
  • Resolved issue with the proptype import.
KendoReact 2026 Q1 (v14.0.1)Feb 12, 2026
Fixes
  • Dependencies: Fixed issue regarding SmartPaste and CSV dependencies.
KendoReact 2026 Q1 (v14.0.0)Major versionFeb 10, 2026
Features
  • Chat:
    • Added failed message type, PromptBox integration, scroll to bottom button and status icons.
    • Introduced codemods for migrating from v13 to v14.
  • Conversational-UI: Implemented PromptBox component.
  • Common:
    • Added 'none' option to rounded theme maps.
    • Removed appearance defaultProps from all components.
  • ColorPalette: Changed ColorPalette component from class to functional.
  • DropDowns:
    • Added 'none' option to rounded prop for all components.
    • Added ListItemIcon component and update List rendering.
    • Introduced codemods for migrating from v13 to v14.
  • Grid:
    • Added CSV export functionality with GridCsvExportButton.
    • Added saveAsCsv and getCsvBlob methods with grouped data support.
  • Indicators: Added 'none' option to Badge rounded prop.
  • Inputs: Added 'none' option to rounded prop for all components 81ea70.
  • SmartPaste: Added SmartPaste component.
  • TreeView: Added ability to make entire item clickable for selection and checkbox toggle.
  • Notification: Changed Notification component from class to functional.
  • PanelBar: Changed PanelBar component from class to functional.
  • Slider: Changed Slider component from class to functional.
  • Switch: Changed Switch component from class to functional.
  • TabStrip: Changed Tabstrip component from class to functional.
  • TileLayout: Changed TileLayout component from class to functional.
  • Tooltip: Changed Tooltip component from class to functional.
  • Window: Changed Window component from class to functional.
Fixes
  • Common:
    • Added defensive checks to uButton.wrapper() and grid for undefined props.
    • Removed extra CSS size classes from components.
    • Reverted to classic JSX transform for React 16 compatibility.
  • DropDowns:
    • Changed appearance defaultProps to undefined and removed debug log.
    • Added explicit return types to List and ListItem components.
    • Updated List accessibility and grouped rendering.
  • Editor:
    • Added ability to use automatic jsx runtime in development.
    • Resolved ProseMirror duplicate dependency conflict.
    • Added ability to use stable keys for ButtonGroup instead of array index.
  • Grid:
    • Changed line endings in CSV export expected files.
    • Added support for defaultGroup in CSV export for grouped data.
    • Added ability to use CRLF line endings in expected CSV test files.
  • Inputs:
    • Changed appearance defaultProps to undefined and remove debug log.
    • Added ability to apply size prop to ColorPicker dropdown button.
  • MultiColumnComboBox: Added ability to modify header scroll behavior.
KendoReact 2025 Q4 (v13.3.0)Jan 16, 2026
Features
  • DropDowns: Added ignoreCase prop to ComboBox.
  • Grid: Added automatic focus for in-cell editing in stacked layout.
  • Grid: Added stacked data layout mode.
  • Grid: Added stacked detail row rendering.
  • Grid: Added stacked layout as a premium feature.
  • Grid: Added stackedData property for stacked layout cells.
  • kendo-react-intl: Updated @progress/kendo-intl to ^3.2.1.
  • Menu: Exposed onClose prop.
Fixes
  • DropDowns: Resolved MultiSelect keyboard navigation in virtualized lists.
  • Grid: Migrated stacked keyboard navigation to datatools.
  • Grid: Prevented focus steal from external inputs during edit mode.
  • Grid: Fixed issue where toolbar column chooser badge is displayed after changes are applied.
  • MultiSelect: Fixed scrolling to focused item on search.
  • Updated license banner.