New to Kendo UI for Vue? Start a free 30-day trial
Rendering Changes in 11.0.0
Updated on Nov 10, 2026
The Kendo UI for Vue 11.0.0 release introduces changes in the rendering of the Menu, the ContextMenu, the Scheduler events, and the custom items of the TreeView, DropDownTree, and MultiSelectTree. If your application overrides the built-in CSS rules or queries the generated markup, for example in tests, review the following changes.
Menu
ContextMenu—The component always renders aMenuwithcontextMenu. The vertical rootulelement rendersk-context-menu k-menu-group [k-menu-group-sm|md|lg]withrole="menu", and no longer renders thek-menu,k-reset,k-menu-vertical, andk-widgetclasses.ContextMenu—The popup closes and queries its items through[role="menuitem"]and.k-menu-popupinstead of the.k-menu-itemselector.Menu—The rootulelement rendersk-reset k-header k-menu k-menu-horizontal|k-menu-verticaland no longer renders thek-widgetclass. It rendersk-menu-sm|md|lgwhen the newsizeproperty is set.Menu—The nested popup lists renderk-menu-group [k-menu-group-sm|md|lg], computed fromsize, and no longer render thek-group,k-reset, and hardcodedk-menu-group-mdclasses.Menu—Thek-firstandk-lastclasses are no longer rendered on the menu items.Menu—Separators renderli.k-separator.k-itemwith thecssClassof the item merged in.Menu—A disabledMenuItemLinkrenders thek-disabledclass.Menu—The items with the newdescription,actionsRender,groupHeader, andgroupHeaderRenderfields renderspan.k-menu-link-text,span.k-menu-link-description,span.k-menu-link-actions,li.k-menu-group-header, andIcon.k-menu-link-icon. Text-based selectors such asli.k-menu-item[.="Text"]may no longer match.
For more information, see Menu Rendering and ContextMenu Rendering.
Scheduler
SchedulerItem—The resolved resource color is set as the--kendo-scheduler-event-colorinline CSS variable. The inlineborderColorandbackgroundColorstyles are no longer set, so a Kendo theme that consumes the variable is required. Custom components that need the color must read the--kendo-scheduler-event-colorvariable. For more information, see Scheduler Resources.SchedulerItem—Thek-event-drag-hintclass is rendered on the original item while it is dragged, and thek-selectedclass is rendered on the drag hint.SchedulerItem—Multi-day timed events render in the all-day area with thek-event-all-dayclass andk-event-all-day-timespans for the start and end time. Before, they rendered only in the time slots.SchedulerItem—The resize hint sets the resolved color through the--kendo-marquee-colorinline CSS variable instead of inline styles on thek-marquee-colorelement. Thek-marquee-colorandk-marquee-textelements of the resize hint have keys and no inline color.SchedulerTask,SchedulerEditTask,SchedulerViewTask—Thek-scheduler-markelement keeps its inlinecolorandbackgroundColorstyles and does not use the--kendo-scheduler-event-colorvariable. The color value is now resolved through the theme, so it can differ from the configured resource color.
TreeView
TreeView,DropDownTree,MultiSelectTree—A custom item, which you set through theitemproperty, renders directly inside thespan.k-treeview-leafelement. Thespan.k-treeview-leaf-textelement is no longer rendered around it. The default rendering without theitemproperty still rendersspan.k-treeview-leaf-text. Update the CSS selectors and tests that expect.k-treeview-leaf-textaround a custom item, or add thek-treeview-leaf-textclass to the root element of your custom item so that they keep matching.
For more information, see TreeView Custom Rendering, DropDownTree Custom Rendering, and MultiSelectTree Custom Rendering.
For the changes in the component behavior and API, see Breaking Changes in 11.0.0.