Kendo UI for Angular
Latest Releasev18.5.2
22 April 2025
Bug Fixes
- aria-invalid attribute is present when component is valid
- charts: multiple series not hidden on drill-down
- datepicker, datetimepicker: do not handle validation with default min and max
- dropdowntree: setting dataitem after value throws error
- grid: checkbox shift selection results in multiple selection when mode is set to single
- scheduler: slotClass in year view doesn't behave as ngClass
- tabstrip: fix tab navigation for closeable tabs
- tilelayout: incorrect row and column values when dragging out of wrapper
- treelist: checkbox selection not in sync with isSelected callback
- treelist: selectAll checkbox state not updated when selection is changed programmatically
Supported Themes
- @progress/kendo-theme-bootstrap: ^10.3.1
- @progress/kendo-theme-default: ^10.3.1
- @progress/kendo-theme-fluent: ^10.3.1
- @progress/kendo-theme-material: ^10.3.1
Current Devv18.5.2-develop.11
17 April 2025
Bug Fixes
- aria-invalid attribute is present when component is valid
- barcodes: bump @progress/kendo-charts in /libs/barcodes
- chart-wizard: bump @progress/kendo-charts in /libs/chart-wizard
- charts: bump @progress/kendo-charts in /libs/charts
- charts: multiple series not hidden on drill-down
- datepicker, datetimepicker: do not handle validation with default min and max
- dropdowntree: setting dataitem after value throws error
- editor: bump @progress/kendo-editor-common in /libs/editor
- gauges: bump @progress/kendo-charts in /libs/gauges
- grid, scheduler: fix sonar warnings
- grid: checkbox shift selection results in multiple selection when mode is set to single
- map: bump @progress/kendo-charts from 2.7.1 to 2.7.2 in /libs/map
- scheduler: slotClass in year view doesn't behave as ngClass
- tabstrip: fix tab navigation for closeable tabs
- tilelayout: incorrect row and column values when dragging out of wrapper
- treelist: checkbox selection not in sync with isSelected callback
- treelist: selectAll checkbox state not updated when selection is changed programmatically
Supported Themes
- @progress/kendo-theme-bootstrap: ^10.3.1
- @progress/kendo-theme-default: ^10.3.1
- @progress/kendo-theme-fluent: ^10.3.1
- @progress/kendo-theme-material: ^10.3.1
v18.5.1
14 April 2025
Bug Fixes
- gantt: tooltip rendered behind toolbar
- grid: built-in dialog container interferes with external dialogs
- dialog: cannot be opened consecutively via service when containing a grid
- multicolumncombobox: throws error when filtering
Supported Themes
- @progress/kendo-theme-bootstrap: ^10.3.1
- @progress/kendo-theme-default: ^10.3.1
- @progress/kendo-theme-fluent: ^10.3.1
- @progress/kendo-theme-material: ^10.3.1
v18.5.0
10 April 2025
Bug Fixes
- dateinputs: autofill does not trigger valuechange
- dateinputs: cannot change year when autoCorrectParts is false
- dateinputs: inconsistent time setting when hh format is used
- draganddrop: drop targets not cleared on destroy
- grid, treelist: column chooser performance and kb nav fixes
- grid: checkbox column doesn't resize
- grid: export internal EditService class
- grid: no k-grid-header class in non-scrollable grid
- grid: wrong aria-owns rendered on non-locked footer row
- multicolumncombobox: list doesn't scroll in adaptive mode
- multiselect: kendo button click event not firing from popup
- spreadsheet: adding maxHeight to validation dialog
Features
- grid: add ColumnChooser toolbar tool
- grid: add multipleRanges selection option
- grid: introduce external editing directive
- pdfviewer: add support for clickable links
- pdfviewer: add load on demand
- pdfviewer: add support for zooming on mouse wheel + modifier key
- spreadsheet: add data validation
Supported Themes
- @progress/kendo-theme-bootstrap: ^10.3.1
- @progress/kendo-theme-default: ^10.3.1
- @progress/kendo-theme-fluent: ^10.3.1
- @progress/kendo-theme-material: ^10.3.1
v18.4.0
2 April 2025
Features
- resize-sensor: pass width and height to resize event
Supported Themes
- @progress/kendo-theme-bootstrap: ^10.3.1
- @progress/kendo-theme-default: ^10.3.1
- @progress/kendo-theme-fluent: ^10.3.1
- @progress/kendo-theme-material: ^10.3.1
v18.3.0
31 March 2025
Bug Fixes
- charts: crosshair tooltip displays incorrectly in dialog
- dropdownbutton: popup sometimes overlaps button
- notification: notificationLabel not applying correctly
- window: escape not working on internal element focus
Features
- treelist: add autofit column menu items
Supported Themes
- @progress/kendo-theme-bootstrap: ^10.3.1
- @progress/kendo-theme-default: ^10.3.1
- @progress/kendo-theme-fluent: ^10.3.1
- @progress/kendo-theme-material: ^10.3.1
v18.2.0
19 March 2025
Bug Fixes
- autocomplete: filterChange is emitted twice when action sheet closes
- combobox: incorrect value when filtering in adaptive mode
- dateinputs: am/pm marker accepts 0 as value
- dropdowns: filter value not cleared when closing the action sheet
- dropdowns: using grouped data by numeric field throws
- treelist, gantt: missing toolbar classes
Features
- grid: introduce default row spanning logic
Supported Themes
- @progress/kendo-theme-bootstrap: ^10.3.1
- @progress/kendo-theme-default: ^10.3.1
- @progress/kendo-theme-fluent: ^10.3.1
- @progress/kendo-theme-material: ^10.3.1
v18.1.1
5 March 2025
Bug Fixes
- calendar: century view doesn't show decade
- colorgradient: dragging is not smooth on touch devices
- draganddrop: drag handle directive not working on nested elements
- draganddrop: hint is offset when page is scrolled
- dropdowntree: value doesn't update via form control
- scheduler: slot dragging ends unexpectedly
- uploads: uppercase file extensions not acknowledged during icon mapping
Supported Themes
- @progress/kendo-theme-bootstrap: ^10.2.0
- @progress/kendo-theme-default: ^10.2.0
- @progress/kendo-theme-fluent: ^10.2.0
- @progress/kendo-theme-material: ^10.2.0
v18.1.0
11 February 2025
Bug Fixes
- charts: weekStartDay not changed according to locale
- comboboxes: actionsheet doesn't open on button click
- dateinputs: autofill in edge throws error
- dateinputs: date incomplete error stays after reset
- dropdownbutton: remove k-active class in disabled state
- dropdownlist, multiselecttree: incorrect aria-expanded and aria-controls in adaptive mode
- dropdownlist: error when changing value in adaptive mode
- dropdowns: filtering with sticky group header causes error
- dropdowns: group attributes are lost after data update
- editor: nested spans function not working in chrome
- gantt: timeline dates not according to locale
- grid, treelist: closing menus sometimes trigger error
- grid: add cell rowspan class
- grid: sorted column in non-scrollable grid lacks styling
- multicolumncombobox: decrease in performance
- multiselect: incorrect checkboxes selection
- multiselect: mousedown event is prevented on input
- multiselecttree: improper indeterminate state on item deselect
- multiselecttree: wrong node selection when summary tag is used
- multiviewcalendar: navigation buttons state
- pdfviewer: outdated dependencies
- pivotgrid: resize observer error in chrome 132
- scheduler: all-day events in day view display left/right edit arrows
- scheduler: incorrect event times per locale
- scheduler: renders events on top of each other
- scheduler: renders improper events' widths
- spreadsheet: bump @progress/kendo-spreadsheet-common
- tabstrip: scrolling does not work in rtl
- tilelayout: inconsistent reordering behavior depending on cursor position
- tilelayout: incorrect navigation with custom component content
- tilelayout: reordering may cause unexpected tab sequence
- tilelayout: resize and reorder event not emitted by keyboard
- toolbar: rtl mode not reflected in overflow popups
- toolbar: tools added to popup when changed dynamically
- upload: preventing single file upload stops remaining files upload with concurrent false
Features
- charts: add focus highlight
- charts: add support for CSS variables
- colorgradient: add size option
- colorpalette: add size option
- colorpicker: add adaptive mode
- flatcolorpicker: add size option
- grid: add Grid resizable feature
- grid: add rowspan feature
- otpinput: add otpinput component
- toolbar: add scroll overflow mode
- toolbar: add section overflow mode
Supported Themes
- @progress/kendo-theme-bootstrap: ^10.2.0
- @progress/kendo-theme-default: ^10.2.0
- @progress/kendo-theme-fluent: ^10.2.0
- @progress/kendo-theme-material: ^10.2.0
v18.0.0
21 January 2025
Bug Fixes
- common: syntax error in toggle button tab stop
- dropdowns: using nvda navigation with arrows not working
- dropdowntree, multiselecttree: popupSettings animate not working
- dropdowns, dateinputs, inputs: buttons inside of disabled form control components do not have disabled attribute
- editor: ts error in prosemirror-tables
- grid, treelist: pagesize dropdown does not work with default settings
- grid, treelist: toolbarnavigation service throws after routing change
- grid: multi-column header misalignment when resizing
- grid: resizing column groups flickers
- pivotgrid: aggregates of the same type overwrite one another
- splitbutton: export ButtonItemTemplateDirective
- tabstrip: cannot scroll horizontally tabs on top or bottom
- tabstrip: unexpected items scroll on wheel
Features
- editor: introduce flatten nested spans function
- gantt: add task drag-and-drop editing
- grid: add columns resizing constrained mode
- grid: add drag handle template
- grid: add drag hint template
- tabstrip: add size and button position options
- tabstrip: enable scrolling on touch screens
BREAKING CHANGES
- gantt: kendo-angular-tooltip is a new peer dependency of the kendo-angular-gantt package
Supported Themes
- @progress/kendo-theme-bootstrap: ^10.1.0
- @progress/kendo-theme-default: ^10.1.0
- @progress/kendo-theme-fluent: ^10.1.0
- @progress/kendo-theme-material: ^10.1.0
v17.2.0
20 December 2024
Bug Fixes
- dateinputs: cannot close popup when resizing the viewport in adaptive mode
- dateinputs: scroll jump on iOS devices
- dialog: themeColor throws error without binding
- draganddrop: cannot perform drag on touch devices
- grid, treelist: dropping header on itself triggers last reorder
- grid, treelist: excel export internals inaccessible in template
- schematics: build error using Vite
- spreadsheet: view not updated when sheets are changed dynamically
Features
- introduce adaptive breakpoints global configuration
Supported Themes
- @progress/kendo-theme-bootstrap: ^10.0.1
- @progress/kendo-theme-default: ^10.0.1
- @progress/kendo-theme-fluent: ^10.0.1
- @progress/kendo-theme-material: ^10.0.1
v17.1.1
9 December 2024
Bug Fixes
- calendar: week selection throws error
- contextmenu, bottomnavigation: undefined event args in ES2022
- dateinputs: popup uses position absolute when append to component
- dropdowns: popup uses position absolute when append to component
- expansionpanel: kb nav not toggled when disabled dynamically
- grid: adjust EditService export
- icons: application cannot be configured to use font icons
- multicolumncombobox: borders are misaligned when virtual
- schematics: updated kendo-theme-default version
- tabstopdirective: not imported correctly in components
- toolbar: creating dropdownbutton dynamically causes errors
Supported Themes
- @progress/kendo-theme-bootstrap: ^10.0.1
- @progress/kendo-theme-default: ^10.0.1
- @progress/kendo-theme-fluent: ^10.0.1
- @progress/kendo-theme-material: ^10.0.1
v17.1.0
19 November 2024
Bug Fixes
- colorgradient: cannot drag the handle smoothly on a touch device
- dateinputs: incorrectly parse unix time 0
- datetimepicker: now button is not navigable
- datetimepicker: time selectors don't navigate on single tab press
- filter: incorrect toolbar styles
- filter: kb navigation does not work when tabbing in after unfocusing
- formfield: nesting editor with iframe causes errors
- gantt: year view throws when task has no start or end
- pivotgrid: configurator settings reset when toggling rows or columns
- scheduler: clear recurrence bySetPosition when repeating by week day
- scheduler: single-day events in timeline show right arrow icon
- tilelayout: incorrect tiles order when reordering from end to begging
- treelist: no indeterminate state in select all
- treelist: select all wrong state with hierarchy binding
- treelist: update peer dependencies
Features
- support Angular 19
Supported Themes
- @progress/kendo-theme-bootstrap: ^10.0.1
- @progress/kendo-theme-default: ^10.0.1
- @progress/kendo-theme-fluent: ^10.0.1
- @progress/kendo-theme-material: ^10.0.1
v17.0.1
13 November 2024
Bug Fixes
- chiplist: initial size does not propagate to chips
Supported Themes
- @progress/kendo-theme-bootstrap: ^10.0.1
- @progress/kendo-theme-default: ^10.0.1
- @progress/kendo-theme-fluent: ^10.0.1
- @progress/kendo-theme-material: ^10.0.1
v17.0.0
12 November 2024
Bug Fixes
- button: remove deprecated selectors
- calendar, multiviewcalendar: fix range selection depending on bottomView
- chiplist: size does not propagate to chips
- daterange: showOtherMonthDays is set to true by default
- datetimepicker, timepicker: accept and cancel buttons are swapped in adaptive mode
- datetimepicker: uses k-active class for selected time or data tab
- draganddrop: drag targets not cleared on destroy
- dropdownbutton, splitbutton: attach listener outside zone
- dropdowntree: do not render text span when no value is present
- editor: element styles not parsed properly
- editor: export selection types
- editor: paste event emitted twice when iframe is false
- expansionpanel: incorrect hidden class and arrow icon
- grid, treelist: use kendo checkbox and textbox components
- grid: applying checkbox directive on input throws error
- listview: adds k-listview-bordered class by default
- listview: content is scrollable when loading
- listview: remove unnecessary class
- multiselect: redundant k-selection-multiple class
- multiselecttree: redundant k-readonly class on inner input
- panelbar: incorrect toggle icon when expanded
- popover: redundant k-popup-transparent class
- scheduler: some tooltips in year view do not appear
- splitbutton, dropdownbutton: remove active state on document mouseup
- splitter: dom api call breaks ssr build
- splitter: pane does not take up free space when other pane is hidden
- splitter: throws NG100 error when resizing a pane in Angular 18
- splitter: vertical panes cannot be dragged smoothly when splitter does not have set height
- stepper: incorrect progressbar class
- switch: redundant rounded class on wrapper
- textarea: redundant overflow class when resizable is both
- treelist: rowindex field returns undefined in edittemplatedirective
- treelist: scrollTo method does not work in non virtual mode
- typography: margin property increases the theme bundle size
Features
- chart: add No Data overlay
- chart: add pattern fills
- chip: add avatarSettings option
- chiplist: enable keyboard navigation by default
- daterange: add activeView, bottomView, topView to DateRangePopup
- daterange: add animateNavigation, disabled, orientation, views, weekNumber to DateRangePopup
- daterange: add disabledDates
- daterange: add focusedDate option
- daterange: add min, max options to DateRangePopup
- daterange: add showCalendarHeader option
- daterange: add showOtherMonthDays to DateRangePopup
- daterange: add showViewHeader to DateRangePopup
- grid, treelist: integrate pager component
- grid: integrate toolbar component
- scheduler: add auto eventHeight, eventsPerDay and adaptiveSlotHeight to multi-week view
- scheduler: add eventsPerDay, autoHeight and adaptiveSlotHeight options
- splitter: add splitterBarAttributes option
- splitter: add splitterBarClass property
- spreadsheet: implement CSP compliance
- tabstrip: add stretched alignment option
- toolbar: add fillMode option
- treelist: integrate toolbar component
- update to Angular 16
BREAKING CHANGES
- ChipListSize type is removed, use ChipSize instead
- grid, treelist: kendo-angular-pager is a peer dependency of the Grid and TreeList packages
- Angular 15 is no longer supported
- datetimepicker, timepicker: Adaptive mode the
Cancel
button is on the left and theSet
button on the right - chip: The Chip avatarClass option is removed.
- treelist: kendo-angular-toolbar package is now a peer dependency of the Grid and TreeList
- chiplist: the navigable property is now true by default
- splitter: The separatorLabel property is removed. Use splitterBarAttributes instead.
- typography: The margin property has been removed.
- button: span[kendoButton] and kendo-button no longer supported
- listview: The default value of the bordered property changes from true to false.
- bumping kendo themes to a new major version (v.10).
Supported Themes
- @progress/kendo-theme-bootstrap: ^10.0.1
- @progress/kendo-theme-default: ^10.0.1
- @progress/kendo-theme-fluent: ^10.0.1
- @progress/kendo-theme-material: ^10.0.1
v16.11.0
8 October 2024
Bug Fixes
- charts: incorrect size in PDF export
- datepicker, datetimepicker, timepicker: input is not focused before closing popup
- datepicker: auto segment switching not working when popup is opened
- dropdownlist, dropdowntree: enabling a disabled dropdown throws ng0100 error
- grid: export PagerElementComponent
- grid: incorrect focus with virtual columns and virtual scrolling
- grid, treelist: menus closing on vertical scroll
- grid: menus not closing first time on click outside
- grid: selection aggregates not working with delayed or non-array data
- grid: sorting triggered when dropping header on self
- multiviewcalendar: overwriting cldrintlservice does not update the default settings
- notification: notification shifts position with longer messages
- scheduler: component does not work properly when css scale is applied
- timepicker: component does not work properly when css scale is applied
- toolbar: remove kendo-toolbar-renderer wrapper element
- treelist: dragging row over a footer throws error
- treelist: selectionChanged emitted incorrectly when drag selection is enabled
- upload: multiple external drop zone uploads when destroying and recreating the component
- window: initially maximized window is not centered when restored
Features
- chartwizard: add collapsedConfigurationPane property
- chartwizard: add globalization and rtl support
- chartwizard: add windowsettings property
- dialog: add themeColor property for dialog and window service
- grid: add Shift + Arrow row and cell selection
- grid: allow no meta key multiple selection
- grid: enable checkbox range selection with Shift
- grid: introduce isRowSelectable option
- grid: introduce showDisabledCheckbox option for CheckboxColumnComponent
- treelist: add checkboxOnly selection
Supported Themes
- @progress/kendo-theme-bootstrap: ^8.2.1
- @progress/kendo-theme-default: ^8.2.1
- @progress/kendo-theme-fluent: ^8.2.1
- @progress/kendo-theme-material: ^8.2.1
v16.10.0
24 September 2024
Bug Fixes
- pdfviewer: update pdf.js to 4.x
- scheduler: arrow keys in toolbar template throw error
- scheduler: inconsistent formatting of the aria-label
Features
- grid, treelist: make column menu expandable items clearly distinguishable
- scheduler: add showtoolbar and showfooter properties
Supported Themes
- @progress/kendo-theme-bootstrap: ^8.2.1
- @progress/kendo-theme-default: ^8.2.1
- @progress/kendo-theme-fluent: ^8.2.1
- @progress/kendo-theme-material: ^8.2.1
v16.9.0
10 September 2024
Bug Fixes
- chart-wizard: plot selected cells in the same order as the grid
- chart-wizard: throws error when no data
- chartwizard: selects all 100% stacked chart types
- editor: value not updated properly on form reset
- fileselect: kendoFileSelectDropZone cannot link to an external drop zone
- grid: remove unnecessary cursor styling
- grid: row reordering not working in non-scrollable grid
- listbox: throws error in rtl mode
- pdfviewer: invalid zoom levels trigger error
- pdfviewer: loading indicator remains in OnPush
- pivotgrid: configurator form element missing role
- popover: showOn not updated dynamically
- splitter: pane not collapsed on double click in OnPush
- treelist: locked section not scrollable after locking column
- treelist: toggling nodes breaks row reordering
Features
- pdfviewer: enhance initial zoom level options
Supported Themes
- @progress/kendo-theme-bootstrap: ^8.2.1
- @progress/kendo-theme-default: ^8.2.1
- @progress/kendo-theme-fluent: ^8.2.1
- @progress/kendo-theme-material: ^8.2.1
v16.8.0
27 August 2024
Bug Fixes
- charts: zoom selection is aborted while dragging
- chip: add missing CSS class to the more actions element
- dateinputs: cannot enter date with kb when readonly is toggled
- dateinputs: steps and formatPlaceholder cannot be updated programmatically
- scheduler: recurrence until date is a day later
- textarea: control not reset using OnPush
- toolbar: overflowing items not set correctly
- treelist: icons in template trigger the expanded/collapsed state
Features
- grid, treelist: add placeholders for string and numeric filters
Supported Themes
- @progress/kendo-theme-bootstrap: ^8.2.1
- @progress/kendo-theme-default: ^8.2.1
- @progress/kendo-theme-fluent: ^8.2.1
- @progress/kendo-theme-material: ^8.2.1
v16.7.1
14 August 2024
Bug Fixes
- dateinput: spinners update only the first segment
- daterange: throws error when popup is closed
- dropdowns: throw ng0100 errors in Angular 18
- multiselect: clicking on white space doesn't open the popup
- multiselect: nested valueField throws error when valuePrimitive is enabled
- textbox: unnecessary empty title attribute
Supported Themes
- @progress/kendo-theme-bootstrap: ^8.2.1
- @progress/kendo-theme-default: ^8.2.1
- @progress/kendo-theme-fluent: ^8.2.1
- @progress/kendo-theme-material: ^8.2.1
v16.7.0
8 August 2024
Bug Fixes
- chartwizard: all series option missing
- chartwizard: expansion panels are not expanded
- chartwizard: incorrect data tab rendering
- chartwizard: kendoChartWizardGridBinding injects grid
- chartwizard: scatter chart configuration
- chartwizard: selecting single column cells causes error
Features
- chartwizard: add label format control
Supported Themes
- @progress/kendo-theme-bootstrap: ^8.2.1
- @progress/kendo-theme-default: ^8.2.1
- @progress/kendo-theme-fluent: ^8.2.1
- @progress/kendo-theme-material: ^8.2.1
v16.6.2
7 August 2024
Page Templates and Building Blocks
- Page Templates and Building blocks are now available as an add-on to Kendo UI for Angular. Check them out here - https://www.telerik.com/design-system/docs/ui-templates/overview/
Supported Themes
- @progress/kendo-theme-bootstrap: ^8.2.1
- @progress/kendo-theme-default: ^8.2.1
- @progress/kendo-theme-fluent: ^8.2.1
- @progress/kendo-theme-material: ^8.2.1
v16.6.1
6 August 2024
Bug Fixes
- chartwizard: peer dependencies missing charts
- grid, treelist: internal directive affects tables outside of the component
- menu: throws ng0100 error after clicking an item
- treeview: checkbox remains focused after interaction
Supported Themes
- @progress/kendo-theme-bootstrap: ^8.2.1
- @progress/kendo-theme-default: ^8.2.1
- @progress/kendo-theme-fluent: ^8.2.1
- @progress/kendo-theme-material: ^8.2.1
v16.6.0
5 August 2024
Page Templates and Building Blocks
- Page Templates and Building blocks are now available as an add-on to Kendo UI for Angular. Check them out here - https://www.telerik.com/design-system/docs/ui-templates/overview/
Bug Fixes
- editor: bump prosemirror-model to 1.22.2
- pivotgrid: scrolling header tables scroll the page
Features
- chart-wizard: add chart wizard
- dateinput, datepicker, datetimepicker: add autoCorrectParts option
- migrate all packages to standalone
- pivotgrid: add virtual scrolling
Supported Themes
- @progress/kendo-theme-bootstrap: ^8.2.1
- @progress/kendo-theme-default: ^8.2.1
- @progress/kendo-theme-fluent: ^8.2.1
- @progress/kendo-theme-material: ^8.2.1
v16.5.0
24 July 2024
Bug Fixes
- calendar: range selection disappears on calendar mouse out
- dropdowntree: filter input focus lost when clearing input
- dropdowntree: persists applied filter after popup close
- editor: cannot insert table from the overflow tool dialog
- editor: error thrown when opening insert table tool popup
- grid: incorrect footer cells when group column is present
- menu: throws NG100 error when hovering in Angular 18
Features
- charts: add keyboard navigation and RTL support for Sankey diagram
Supported Themes
- @progress/kendo-theme-bootstrap: ^8.2.1
- @progress/kendo-theme-default: ^8.2.1
- @progress/kendo-theme-fluent: ^8.2.1
- @progress/kendo-theme-material: ^8.2.1
v16.4.0
10 July 2024
Bug Fixes
- calendar: range selection doesn't navigate to month view
- charts: run-time error in Sankey Chart
- dropdownbutton, splitbutton: typo in list items tabindex attribute
- dropdownbutton, splitbutton: unnecessary aria-haspopup attribute
- dropdowns: kendo-searchbar tag causes incorrect rendering
- dropdowntree: filter input loses focus
- multiselect, multiselecttree: nvda doesn't announce selected tags
- multiselect: clicking on a chip doesn't open the popup
- scheduler: selection highlights ongoing events
- some custom attributes overwritten by default ones
- splitter: inconsistent behavior when resizing panes with no size set
- splitter: incorrect keyboard navigation in rtl
- splitter: pane size not persisted on expand
- splitter: splitter with multiple panes throws SSR error
- textarea: throws SSR error
- timepicker: label is not associated
- togglebuttontabstop: focus not managed properly in some scenarios
Features
- maskedtextbox: allow setting custom aria-placeholder attribute
Supported Themes
- @progress/kendo-theme-bootstrap: ^8.0.1
- @progress/kendo-theme-default: ^8.0.1
- @progress/kendo-theme-fluent: ^8.0.1
- @progress/kendo-theme-material: ^8.0.1
v16.3.0
20 June 2024
Bug Fixes
- calendar: min-width is applied to calendar table
- dateinputs: clear button not visible with initial value
- dateinputs: unsupported character in code breaks production build
- dateinputs: respect dynamically updated input options
- datepicker: component not properly destroyed if the actionsheet is not closed
- datepickers: clear button does not clear value properly
- draganddrop: dragging results in text selection
- dropdowntree: esc does not close the popup if filter is enabled
- editor: focus method does not scroll component into view
- grid: all footer cells are rendered when using virtual columns
- label, floatinglabel: aria-labelledby added unnecessarily on native input elements
- scheduler: handle missing resources in kendoSchedulerSlotSelectable
- scheduler: moving series renders recurring events incorrectly
- slider: focus remains on incremend/decrement buttons after click
- stepper: focusable step initially missing visual indicator
Features
- charts: drop dependency on HammerJS
- dropdownlist, dropdowntrees: spacebar opens the popup
- grid: enable sticky columns alongside column virtualization
- upload, fileselect: enhance a11y and kb navigation
Supported Themes
- @progress/kendo-theme-bootstrap: ^8.0.1
- @progress/kendo-theme-default: ^8.0.1
- @progress/kendo-theme-fluent: ^8.0.1
- @progress/kendo-theme-material: ^8.0.1
v16.2.0
5 June 2024
Bug Fixes
- calendar: changes activeRangeEnd when selecting same date
- contextmenu: appendTo not applied for all popups
- dateinputs, scheduler: some peer dependencies are not explicitly listed
- dateinputs: weekDaysFormat is not updated dynamically
- dialog, window: opening using routing throws error
- dropdowns: itemDisabled not working with virtual and grouped data
- dropdowntree: filtering causes expression changed after checked error
- gantt, listview: some peer dependencies are not explicitly listed
- multiselect, multiselecttree: nvda/jaws disable arrow keys
- multiselecttree: filtering causes issues with arrow shortcuts
- pdfviewer: some peer dependencies are not explicitly listed
- schedueler: slotClass is not applied to month view
- spreadsheet: incorrect focus when opening color tools dialogs
Features
- menu: add appendTo property
Supported Themes
- @progress/kendo-theme-bootstrap: ^8.0.1
- @progress/kendo-theme-default: ^8.0.1
- @progress/kendo-theme-fluent: ^8.0.1
- @progress/kendo-theme-material: ^8.0.1
v16.1.0
23 May 2024
Bug Fixes
- checkbox: missing k-invalid class
- dropdowns, spreadsheet: add missing peer dependencies
- radiobutton: missing k-invalid class
- splitbutton: pressing Enter with JAWS on the toggle button doesn’t open the list
- splitbutton: the label of the toggle button label is not read in NVDA
- splitbutton, dropdownbutton: update aria-haspopup to true, update list and list items roles
- tabstopdirective: focus not returned to toggle button if popup was opened by it
Features
- add support for Angular 18
- dropdownbutton, splitbutton: allow setting alt attribute on item images
Supported Themes
- @progress/kendo-theme-bootstrap: ^8.0.1
- @progress/kendo-theme-default: ^8.0.1
- @progress/kendo-theme-fluent: ^8.0.1
- @progress/kendo-theme-material: ^8.0.1
v16.0.0
14 May 2024
Bug Fixes
- appbar: incorrect spacer classes
- buttons: deprecate kendo-button and span[kendoButton]
- chip: unnecessary wrapper rendered when there are no actions
- conversational-ui: chat user name not rendered
- dateinputs, dropdowns, inputs: error when calling method in custom validator
- dropdowntrees: no data template displayed
- grid: header cursor is pointer when sortable is false
- grid: table has wrong role in non-scrollable grids
- pager: add missing class
- pager: remove unnecessary page size chooser class
- pdfviewer: avoid pdfjs vulnerability
- scheduler: missing CreateFormGroupArgs properties
- slider: missing drag handle class
- svgicon: set ChangeDetectionStrategy to OnPush
- tabstrip: scroll buttons not toggled when tabs are added or removed
- tabstrip: unnecessary aria-expanded attribute on tabpanels
- timeline: accessing DOM APIs trigger JS errors in SSR build
- timepicker, datetimepicker: "now" button not part of tab sequence
- toolbar: replace span[kendoButton] with button in buttongroup tool
- treelist: table has wrong role in non-scrollable treelist
Features
- calendar: add range selection
- charts: add Sankey chart
- dateinput: add clearButton
- timeline: introduce component
BREAKING CHANGES
- scheduler: Remove event argument from CreateFormGroupArgs
- timeline: adds @progress/kendo-angular-intl as peer dependency
- Angular 13 and 14 are no longer supported
- charts: adds @progress/kendo-angular-icons as peer dependency
- Starting with Kendo Themes v8.0.0, the new Color System is enabled by default, which introduces a new way of implementing and customizing the colors. For more details, please refer to the Migration Guide which can be found in the Progress Design System Docs.
Supported Themes
- @progress/kendo-theme-bootstrap: ^8.0.1
- @progress/kendo-theme-default: ^8.0.1
- @progress/kendo-theme-fluent: ^8.0.1
- @progress/kendo-theme-material: ^8.0.1
v14.2.1
9 May 2024
Bug Fixes
- tabstrip: fix(tabstrip): incorrect hostbinding attribute name
Supported Themes
- @progress/kendo-theme-bootstrap: ^7.0.2
- @progress/kendo-theme-default: ^7.0.2
- @progress/kendo-theme-fluent: ^7.0.2
- @progress/kendo-theme-material: ^7.0.2
v15.5.0
18 April 2024
Bug Fixes
- autocomplete, dropdownlist: incorrect aria-activedescendent
- combobox: has incorrect aria-activedescendent
- editor: image resizing not working
- listbox: transferTo and transferFrom tools are swapped
- map: remove redundant wrapper element
- pdfviewer: pageChange emits current and previous page incorrectly
- pdfviewer: print preview page content scaled down
- pdfviewer: toolbar buttons lack explicit type
- scheduler: providing IntlService creates a separate instance
- timepicker,datetimepicker: closing popup throws attribute error
Features
- add radiobutton component
- add checkbox component
- appbar: add primary themeColor
- dateinput, datepicker, datetimepicker, timepicker: add inputAttributes option
- dateinputs: set required attribute on focusable element
- dropdowns: set required attribute on focusable element
- inputs: set required attribute on focusable element
- multiselect, autocomplete, combobox, multicolumncombobox: add inputAttributes option
- textarea, numerictextbox, maskedtextbox: add inputAttributes option
- textbox: add inputAttributes option
- upload: set required attribute on input
Supported Themes
- @progress/kendo-theme-bootstrap: ^7.2.1
- @progress/kendo-theme-default: ^7.2.1
- @progress/kendo-theme-fluent: ^7.2.1
- @progress/kendo-theme-material: ^7.2.1
v15.4.0
3 April 2024
Bug Fixes
- calendar: wrong week selection
- grid: horizontal scroll position is reset with virtual scrolling
- grid: wrong behavior when changing the sticky option dynamically
- icons: redundant icon content and classes updates
- spreadsheet: active sheet change event is not exported
- textbox: export InputType
- timepicker: incorrect tab navigation sequence
- watermark: banner renders incorrectly
Features
- calendar, multiviewcalendar: add header and footer templates
- calendar, multiviewcalendar: add weekDaysFormat option
- datepicker, datetimepicker: add header and footer calendar templates
- datepicker, datetimepicker: add weekDaysFormat option
- dropdowns, buttons, dateinputs: allow including toggle button in the tab sequence
- rating: added item index to templates
Supported Themes
- @progress/kendo-theme-bootstrap: ^7.2.0
- @progress/kendo-theme-default: ^7.2.0
- @progress/kendo-theme-fluent: ^7.2.0
- @progress/kendo-theme-material: ^7.2.0
v15.3.0
20 March 2024
Bug Fixes
- calendar: focused date is out of range
- grid: scrollTo method behavior discrepancies based on other settings
- multiselecttree: open, close, closed events don't emit in zone
- tabstrip: incorrect hostbinding attribute name
Features
- grid: add expandAll and collapseAll methods for virtual grouping
- grid: add scrollToItem method
- grid: allow setting the table cells role attribute
- treelist: allow setting the table cells role attribute
- pivotgrid: add count aggregate
Supported Themes
- @progress/kendo-theme-bootstrap: ^7.2.0
- @progress/kendo-theme-default: ^7.2.0
- @progress/kendo-theme-fluent: ^7.2.0
- @progress/kendo-theme-material: ^7.2.0
v15.2.0
13 March 2024
Bug Fixes
- datepicker, datetimepicker: throws expressionChangedAfterViewChecked
- datetimepicker: programmatically reset min and max
- dropdowntree: value does not get updated programmatically
- editor: does not apply overflow correctly when first rendered
- gantt: disabled FormControl is not visible in the editing dialog
- grid: pasted clipboard data is trimmed
- scheduler: 'show full day' doesn't render all events in timeline
- scheduler: reactiveEditing directive doesn't recognize the disabled state
- scheduler: year view start range
Features
- dateinputs: allow value to be nullable
- pivotgrid: add cell templates
- rating: introduce component
- scheduler: allow hiding the all day slot
Supported Themes
- @progress/kendo-theme-bootstrap: ^7.2.0
- @progress/kendo-theme-default: ^7.2.0
- @progress/kendo-theme-fluent: ^7.2.0
- @progress/kendo-theme-material: ^7.2.0
v15.1.0
22 February 2024
Bug Fixes
- charts: 100% stacked bar is rendered as separate stacks
- draganddrop: onDragEnter emits multiple consecutive times
- dropdownlist: arrow does not render when loading
- dropdowntrees: no data is displayed when filtering
- filter: editors lose focus with two-way binding
- formcontrols: add k-readonly class to readonly component wrappers
- grid, treelist: editing directive throws error with route guards
- grid: click toggles last column in column chooser
- grid: interacting with navigable grid breaks focus and selection in non-navigable ones
- listbox: clicking on a focusable element causes an error
- maskedtextbox: reset mask not persisted when resetting the value through form
- maskedtextbox: unnecessary valueChange emitted; cursor jumps to end
- maskedtextbox: value is not updated when control is patched with undefined
- scheduler: calendar in kendoSchedulerToolbarNavigation is empty
- scheduler: recurrence editor radio buttons aren't checkable
- scheduler: some labels are empty in the recurrence editor
- textbox: kendoTextBoxSuffix/PrefixTemplate disappears
Features
- calendar: add showOtherMonthDays option
- listbox: add noDataText message
- listview: add bordered option
- treeview: add uncheckCollapsedChildren property
Supported Themes
- @progress/kendo-theme-bootstrap: ^7.2.0
- @progress/kendo-theme-default: ^7.2.0
- @progress/kendo-theme-fluent: ^7.2.0
- @progress/kendo-theme-material: ^7.2.0
v15.0.1
2 February 2024
Bug Fixes
- editor: update link in error message
- grid: clipboard actions ignore first column cells
Supported Themes
- @progress/kendo-theme-bootstrap: ^7.2.0
- @progress/kendo-theme-default: ^7.2.0
- @progress/kendo-theme-fluent: ^7.2.0
- @progress/kendo-theme-material: ^7.2.0
v15.0.0
30 January 2024
Bug Fixes
- charts: legend title not visible in dark theme
- dateinputs: clicking on placeholder does not select first segment
- dialog: titlebar close button does not have explicit type
- pdfviewer: using special characters in search causes error
- scheduler: agenda view doesn't render arrows for mid tasks
- scheduler: agenda view renders all day events incorrectly
- scheduler: cannot navigate to all events after creating an event
- scheduler: cannot translate messages of datepickers
- scheduler: isAllDay not respected for events longer than 24 hours
- signature: component cannot be disabled through form control
- spreadsheet: destroying and recreating the component triggers error
Features
- charts: add accessible description to the title
- charts: add ariaContent for series labels
- charts: add more trendline types
- charts: control legend display
- conversational-ui: introduce AIPrompt component
- dateintpus: make DateInputCustomFormatPlaceholder fields optional
- grid: add clipboard support
- numerictextbox, maskedtextbox, autocomplete, combobox, multiselect, multicolumncombobox: add inputfocus and inputblur events
- numerictextbox, maskedtextbox, autocomplete, combobox, multiselect, multicolumncombobox: add prefix and suffix templates
- panelbar: add itemClick event
- scheduler: add numberOfDays option to timeline view
- scheduler: add numberOfMonths option to timeline month view
- scheduler: add numberOfWeeks option to timeline week view
- scheduler: add year view
BREAKING CHANGES
- conversational-ui: Adds @progress/kendo-angular-layout, @progress/kendo-angular-icons and @progress/kendo-angular-inputs as peer dependencies
- scheduler: Adds @progress/kendo-angular-tooltip as a peer dependency
Supported Themes
- @progress/kendo-theme-bootstrap: ^7.2.0
- @progress/kendo-theme-default: ^7.2.0
- @progress/kendo-theme-fluent: ^7.2.0
- @progress/kendo-theme-material: ^7.2.0
v14.3.0
20 December 2023
Bug Fixes
- conversational-ui: wrong attachments arrow button in rtl
- editor: missing insert table hint custom message
- grid: group footer rendered in wrong virtual column
- grid: row reordering triggers multiple selection
- icons: add kendo-svgicon selector
- icons: themeColor cannot be updated dynamically
- multiselecttree: item cannot be removed when loading on demand
- pdfviewer: bump @progress/kendo-pdfviewer-common version
- pdfviewer: some documents are rotated by 45 degrees
- spreadsheet: opened dialog has no content
- spreadsheet: rename action behaves inconsistently when hidden sheets are present
- spreadsheet: sheets not moved properly after hiding
- spreadsheet: wrong format tab title when configured through menuItems
- switch: setting onLabel/offLabel to empty string displays default label text
Features
- spreadsheet: add cell context menus
- spreadsheet: add column and row headers context menus
- spreadsheet: add formula list max height option
- spreadsheet: add sheet hide and unhide menu options
- textbox: support input type password
Supported Themes
- @progress/kendo-theme-bootstrap: ^7.0.2
- @progress/kendo-theme-default: ^7.0.2
- @progress/kendo-theme-fluent: ^7.0.2
- @progress/kendo-theme-material: ^7.0.2
v14.2.0
29 November 2023
Bug Fixes
- breadcrumb: resizing triggers error
- dateinputs: formatsettings do not allow all types
- dateinputs: locale does not update dynamically
- dateinputs: up/down key moves diagonally
- dropdownbutton, splitbutton: disabled item triggers itemClick event
- filter: remove errors when changing filters programmatically
- funnelchart: null exception when using tooltip format
- grid: pressing home/end on focused pager cause scroll
- maskedtextbox: export MaskingService
- multiselecttree: reseting dataItems in reactive forms
- pivotgrid: throws error when row/column axes are not present
- scheduler: multi week view doesn't render events in last day
- treeview: load more button cannot be localized
Features
- dialog: add actions spacer settings
- scheduler: add major-time header template for the timeline view
- scheduler: add minor-time header template for the timeline view
- schematics: add angular 17 standalone support for grid, scheduler and chart
- schematics: handle ng add with angular@17
- spreadsheet: add align tools messages
- spreadsheet: add error handling
- spreadsheet: add increase and decrease decimal tools
- spreadsheet: add increase and decrease font size tools
- spreadsheet: add insert link tool
- spreadsheet: add merge tools messages
- spreadsheet: add vertical and horizontal align tools
Supported Themes
- @progress/kendo-theme-bootstrap: ^7.0.2
- @progress/kendo-theme-default: ^7.0.2
- @progress/kendo-theme-fluent: ^7.0.2
- @progress/kendo-theme-material: ^7.0.2
v14.1.0
8 November 2023
Bug Fixes
- breadcrumb: resizing triggers error
- buttongroup: does not toggle focus class on disabled button
- buttongroup: incorrect focus set with shift+tab
- chiplist: incorrect keyboard navigation
- contextmenu: uses fixed position
- datepicker, datetimepicker: missing form label
- datetimepicker: input field not clearing on form reset
- default remove SVG icon overrides custom one
- dropdownbutton: incorrect itemClick event order
- dropdowns: does not open on click when wrapped in label
- dropdowns: enabling a disabled control doesn't update state
- dropdowns: formcontrol does not update on blur
- filter: change filter fields dynamically
- filter: displays incorrect editor
- filter: error when removing filter group
- gantt: incorrect timeline slot calculations with different locales
- grid: cell text editor does not appear correctly in Fluent theme
- multicolumncombobox: headers don't scroll when scrolling table content
- progressbar: incorrect percent format for certain max values
- rangeslider: width not decreasing upon resizing
- scheduler: only first row has k-middle-row class
- slider: drag handle positioned incorrectly in RTL mode
- slider: width not decreasing upon resizing
- splitbutton: incorrect itemClick event order
- splitbutton: main button not blurred when opening popup
- splitter: resize next icon incorrect styling
- timepicker: typing with initially loaded value not working
- treelist,gantt: wrong edit events data
- treelist: cell text editor does not appear correctly in Fluent theme
- treelist: incorrect colspan when nested group has multiple children
- treeview: checkbox renders an empty label
Features
- Angular v17 support
- chart: add reloadTheme method
- grid: enable column menu template navigation
- pivotgrid: add chip menu reordering items
- splitter: add splitbarWidth option
- spreadsheet: add merge tool
Supported Themes
- @progress/kendo-theme-bootstrap: ^7.0.2
- @progress/kendo-theme-default: ^7.0.2
- @progress/kendo-theme-fluent: ^7.0.2
- @progress/kendo-theme-material: ^7.0.2
v14.0.1
17 October 2023
Bug Fixes
- add missing angular/forms dependency
- icons: bump kendo-svg-icons dependency
- spreadsheet: missing excel export dependencies
- utils: drag leave event emits incorrectly
Supported Themes
- @progress/kendo-theme-bootstrap: ^7.0.1
- @progress/kendo-theme-default: ^7.0.1
- @progress/kendo-theme-fluent: ^7.0.1
- @progress/kendo-theme-material: ^7.0.1
v14.0.0
10 October 2023
Bug Fixes
- charts: add index to SeriesPoint
- charts: incorrect trendline property definition in Series interface
- dateinputs: adaptive mode buttons submit form
- dropdowns: loading spinner changes component height
- editor: csp compliance errors
- icons: add new classes
- multiselect: select complex data with null value
- multiselecttree: doesn't remove correct itmes
- multiselecttree: incorrect items removed using tagMapper
- numerictextbox: add missing k-button-md class to spinners
- pdfviewer: internal component selectors are too generic
- tilelayout: reorder does not work when detection strategy is onpush
- treelist: export RowReorderService
- treelist: update icons rendering
- treeview: incorrect checkbox wrapper class
Features
- charts: add trendline series
- dateinputs: add allowCaretMode option
- dateinputs: add autoFill option
- dateinputs: add autoSwitchParts and autoSwitchKeys options
- dateinputs: add enableMouseWheel option
- gantt: add current time marker
- map: add support for SVG icons
- spreadsheet: introduce Spreadsheet component
BREAKING CHANGES
- map: The @progress/kendo-angular-map package adds a new peer dependency on @progress/kendo-angular-icons
- dateinputs: The @progress/kendo-angular-dateinputs package adds a new dependency on @progress/kendo-dateinputs-common
- dateinputs: remove obsolete and hidden autoCorrect public input property
- dateinputs: "HH:mm aa" format results in “hour:minute AM/PM” placeholder instead of “hour:minute AM”
- dateinputs: nearest segment, instead of the first: is selected on click inside the input if the cursor is not over a particular segment instead
- dateinputs: selection is no longer persisted when value is changed dynamically
Supported Themes
- @progress/kendo-theme-bootstrap: ^7.0.1
- @progress/kendo-theme-default: ^7.0.1
- @progress/kendo-theme-fluent: ^7.0.1
- @progress/kendo-theme-material: ^7.0.1
v13.5.0
12 September 2023
- dropdownlist, dropdowntree: click event propagation is stopped
- fileselect: focus and blur events not emitted correctly
- grid, treelist: sizing classes omitted in PDF export
- scheduler: start and end apply timezone
- tilelayout: update reorder logic to support relative component position
- timepicker: range validation with same minute min and max
- upload: clear and upload action buttons not working via keyboard
- upload: focus and blur events not emitted correctly
- add license validation watermark
- schematics: angular@16 support and simplified options
Supported Themes
- @progress/kendo-theme-bootstrap: ^6.7.0
- @progress/kendo-theme-default: ^6.7.0
- @progress/kendo-theme-fluent: ^6.7.0
- @progress/kendo-theme-material: ^6.7.0
v13.4.0
29 August 2023
Bug Fixes
- charts: update kendo-charts to v1.31
- dateinput: dateinputcustomformatplaceholder interface is missing millisecond
- draganddrop: incorrect cursor style
- dropdowns: accessibility for grouped items
- filter: update keyboard navigation
- grid: column menu a11y compliance
- grid: expand not working without kendoGridExpandGroupBy callback
- grid: wrong prev and next pager buttons rendering
- grid: header and footer styles not respected when a column is sticky
- grid: scrolling issue with virtual columns and column menu
- grid: unexpected scrolling when hiding or locking a column
- grid: update @progress/kendo-drawing to 1.17.6
- scheduler: timeline errors using empty resources data array
- treelist: filter-cell-operators does not expose the column input
Features
- breadcrumb: add size option
- charts: pyramid chart
- dropdowns: add showStickyHeader option
Supported Themes
- @progress/kendo-theme-bootstrap: ^6.7.0
- @progress/kendo-theme-default: ^6.7.0
- @progress/kendo-theme-fluent: ^6.7.0
- @progress/kendo-theme-material: ^6.7.0
v13.3.0
16 August 2023
Bug Fixes
- actionsheet: csp compliance
- dateinputs: csp compliance
- dropdowns: add missing k-button-icon class
- dropdowns: csp compliance
- dropdowntree: popup closes on item click
- expansionpanel: incorrect wrapper aria-controls
- grid, treelist: column sort status duplication in JAWS
- pdfviewer: add PDFViewerTool export
- popup: menu popup repositioning in RTL mode
- textarea: overflowing content canot be scrolled
- upload: cannot upload empty file when chunk is enabled
Features
- datepicker: add parentViewButtonTitle custom message
- datetimepicker: add parentViewButtonTitle custom message
Supported Themes
- @progress/kendo-theme-bootstrap: ^6.6.0
- @progress/kendo-theme-default: ^6.6.0
- @progress/kendo-theme-fluent: ^6.6.0
- @progress/kendo-theme-material: ^6.6.0
v13.2.1
2 August 2023
Bug Fixes
- chip: incorrect close icon size
- datepicker, datetimepicker, timepicker: destroying the component on mousedown throws
- draganddrop: onDrag event emitted when threshold is not reached
- draganddrop: onDrop event emitted inconsistently
- dropdownbutton, splitbutton: popup does not close when leaving viewport
- editor: update common package version
- filter: the default filter field is null
- grid: aria-rowindex rendered on wrong elements
- grid: column dragging indicators cause error in firefox
- grid: incorrect aria-owns attribute with locked and spanned columns
- grid: incorrect kb navigation with dynamically locked column
- grid: incorrect keyboard navigation with detail template and filtering enabled
- grid: redundant aria-owns with spanned and no locked columns
- listview: closeItem and editItem methods don't work in a subscription
- pdfviewer: canvas is empty on iOS devices
- pdfviewer: file select error event not emitted
- pdfviewer: iPad Pro not detected on Safari
- pdfviewer: text overlay misaligned
- scheduler: offsetPositionsFirst message for recurrence editor not read
- tabstrip: tab close button submits a form
- treelist: aria-rowindex rendered on wrong elements
- treelist: column reorder indicators cause error in firefox
- treelist: incorrect aria-owns attribute with locked and spanned columns
- treelist: redundant aria-owns with spanned and no locked columns
- treelist: typo in pdf component subscription
- treeview: child node checkboxes do not respect the size property
Supported Themes
- @progress/kendo-theme-bootstrap: ^6.6.0
- @progress/kendo-theme-default: ^6.6.0
- @progress/kendo-theme-fluent: ^6.6.0
- @progress/kendo-theme-material: ^6.6.0
v13.2.0
18 July 2023
Bug Fixes
- charts: breadcrumb is not reset when setting drilldownLevel
- dropdownlist, dropdowntree: click event propagates
- filter: fix whitespace alignment for the expression operators
- gantt: header dates disregard locale
- listview: ng add does not install the package
- scheduler: date picker popup does not open in Safari on click
- scheduler: empty resources cause error
- switch: comply with latest a11y spec
Features
- gantt: introduce timeline headers date formatting
- switch: add SwitchFocusEvent and SwitchBlurEvent
- treeview: conditional checkboxes rendering
Supported Themes
- @progress/kendo-theme-bootstrap: ^6.6.0
- @progress/kendo-theme-default: ^6.6.0
- @progress/kendo-theme-fluent: ^6.6.0
- @progress/kendo-theme-material: ^6.6.0
v13.1.0
28 June 2023
Bug Fixes
- button: add ButtonComponent export
- dropdowns: adaptive mode buttons submit form
- dropdowns: adaptive mode close button submits form
- grid: filter-cell-operators not setting aria-label properly
- pdfviewer: passed zoom not reflected in zoomlevel chooser combobox
- scheduler: load more icon in month view not rendered properly
- tabstrip: identical tab ids
- treelist: memory leak in internal service
Features
- icons: fallback to font icon when svg icon is not set
- pdfviewer: enhance document quality
Supported Themes
- @progress/kendo-theme-bootstrap: ^6.4.0
- @progress/kendo-theme-default: ^6.4.0
- @progress/kendo-theme-fluent: ^6.4.0
- @progress/kendo-theme-material: ^6.4.0
v13.0.3
13 June 2023
Bug Fixes
- charts: update imports from @angular/core
- grid: new records ignored when reordering rows
- grid: selection aggregates not calculated properly on shift click
- pdfviewer: ng add imports PdfviewerModule instead of PDFViewerModule
- pivotgrid: improve headers a11y
- scheduler: timeline slot template has incorrect date
Supported Themes
- @progress/kendo-theme-bootstrap: ^6.4.0
- @progress/kendo-theme-default: ^6.4.0
- @progress/kendo-theme-fluent: ^6.4.0
- @progress/kendo-theme-material: ^6.4.0
v13.0.2
7 June 2023
Bug Fixes
- pdfviewer: bump @progress/kendo-pdfviewer-common to v.0.1.3
Supported Themes
- @progress/kendo-theme-bootstrap: ^6.4.0
- @progress/kendo-theme-default: ^6.4.0
- @progress/kendo-theme-fluent: ^6.4.0
- @progress/kendo-theme-material: ^6.4.0
v13.0.1
6 June 2023
Bug Fixes
- stepper: does not render svg icon
Supported Themes
- @progress/kendo-theme-bootstrap: ^6.4.0
- @progress/kendo-theme-default: ^6.4.0
- @progress/kendo-theme-fluent: ^6.4.0
- @progress/kendo-theme-material: ^6.4.0
v13.0.0
6 June 2023
Bug Fixes
- dateinputs: aria-controls aria-activedescendent not set
- dateinputs: close icon in actionsheet is focusable
- daterange: keyboard navigation improvements
- datetimepicker: wrong aria-haspopup attribute value
- datetimepicker: input is not focused after closing actionsheet
- draganddrop: container dragStart event is emitted twice
- draganddrop: container drop events emit incorrect drag target argument
- draganddrop: cursor style overridden
- draganddrop: dropDisabled value not respected
- draganddrop: update drag target cursor styling
- editor: pasting plain text does not work
- editor: toolbar tools state not updated properly
- editor font color not applied to the underline decoration
- grid: filter row navigation error with async data
- grid: resolve a11y issues
- label: clicking on a label associated with an upload opens it twice
- menu: add support for custom svg icon fields
- pivotgrid: chip menu not toggled with keyboard with svg
- scheduler: pdf export directive does not provide initial svg icon
- scheduler: wrong direction for svg arrow icons
- sortable: uses incorrect element with kendoDraggable attribute
- tabstrip: uses .k-content instead of .k-tabstrip-content
- tooltip: expose showAfter input in tooltip settings
- treelist: header does not gain focus on click with enabled sorting
- treelist: resolve a11y issues
- grid, treelist: add svg icons support for column reorder hint
Features
- actionsheet: add titleId input property
- charts: add Drilldown support
- grid: introduce column menu tabbed interface
- grid: enhance SelectionEvent to allow range selection across different pages
- grid: introduce cell selection aggregates
- grid: introduce selection starting item option
- label: introduce labelCssClass and labelCssStyle options
- pdfviewer: introduce PDFViewer component
- treelist: add rows reordering
BREAKING CHANGES
- icons svg has replaced font as the default icon type - see more details
- grid: @progress/kendo-angular-layout added as a peer dependency
- treelist: @progress/kendo-angular-utils added as a peer dependency
- charts: Adds peer dependency on @progress/kendo-angular-navigation
- draganddrop: DragTargetIdFn callback now accepts a DragTargetIdArgs object
- draganddrop: DragTargetDataFn callback now accepts a DragTargetDataArgs object
- draganddrop: drag event is renamed to onDrag
- draganddrop: drop event is renamed to onDrop
- draganddrop: dragEnd event is renamed to onDragEnd
- draganddrop: dragReady event is renamed to onDragReady
- draganddrop: dragStart event is renamed to onDragStart
- draganddrop: press event is renamed to onPress
- draganddrop: release event is renamed to onRelease
- draganddrop: dragOver event is renamed to onDragOver
- draganddrop: dragLeave event is renamed to onDragLeave
- draganddrop: dragEnter event is renamed to onDragEnter
Supported Themes
- @progress/kendo-theme-bootstrap: ^6.4.0
- @progress/kendo-theme-default: ^6.4.0
- @progress/kendo-theme-fluent: ^6.4.0
- @progress/kendo-theme-material: ^6.4.0
v12.1.0
17 May 2023
- calendar: all titles are read
- calendar: aria-hidden is set on th
- datetimepicker: focus is not trapped in popup
- draganddrop: target initiates drag when handle selector is set but element is missing
- timepicker: focus is not trapped in popup
- treeview: accessibility errors when filterable
- treelist: add toolbar kb navigation
- treelist: pager a11y
- treelist: pager kb navigation
- treelist: toolbar a11y
- treelist: treelist a11y
Supported Themes
- @progress/kendo-theme-bootstrap: ^6.3.0
- @progress/kendo-theme-default: ^6.3.0
- @progress/kendo-theme-fluent: ^6.3.0
- @progress/kendo-theme-material: ^6.3.0
v12.0.1
4 May 2023
- listbox: kb navigation does not respect newly added items
- listbox: toolbar button click triggers form submit
- mark as compatible with Angular v.16
- pivotgrid: focus is not wrapped in the chipmenu
- pivotgrid: some configurator kb navigation shortcuts work on mac only
Supported Themes
- @progress/kendo-theme-bootstrap: ^6.3.0
- @progress/kendo-theme-default: ^6.3.0
- @progress/kendo-theme-fluent: ^6.3.0
- @progress/kendo-theme-material: ^6.3.0
v12.0.0
25 April 2023
Bug Fixes
- bottomnavigation: remove redundant aria-selected attribute
- breadcrumb, bottomnavigation: item svg icons not rendered
- breadcrumb: adjust a11y on items
- editor: possible xss attack on paste
- grid: cursor flickers during row reorder
- multiselecttree: arrow up skips focusing first item in adaptive mode
- scheduler: misaligned events
- scrollview: add role and aria-label attributes to pager buttons
- slider: remove redundant role on increase / decrease buttons
- tabstrip: closable SVGIcon not rendered
- toolbar: add aria-pressed on buttons in buttongroup
Features
- autocomplete: adaptive mode
- combobox: adaptive mode
- dialog: update action layout options
- dropdownlist: adaptive mode
- dropdowntree: adaptive mode
- grid: add rows reordering
- multicolumncombobox: adaptive mode
- multiselect: adaptive mode
- utils: add DragTargetContainer and DropTargetContainer directives
- draganddrop: add DragTargetContainer and DropTargetContainer directives
- draganddrop: add dragData property
- draganddrop: provide a configuration for rendering default hint
- draganddrop: add mode option
BREAKING CHANGES
- dialog: deprecated "normal" action layout option. Use the new "start" option instead.
- grid: @progress/kendo-angular-utils added as a peer dependency
- draganddrop: the allowedDragTargets option and AllowedTargetFn of the DropTarget directive are removed
- draganddrop: the normalizedEvent and hostElement arguments of the DragTarget events are deprecated. Please use the dragEvent and dragTarget options instead.
- draganddrop: the hintTemplate option of the DragTarget directive is now hint
- draganddrop: the link option of the DragTarget directive is now dragTargetId
- draganddrop: all DropTarget directive events now emit a unified event type DropTargetEvent
Supported Themes
- @progress/kendo-theme-bootstrap: ^6.3.0
- @progress/kendo-theme-default: ^6.3.0
- @progress/kendo-theme-fluent: ^6.3.0
- @progress/kendo-theme-material: ^6.3.0
v11.6.0
5 April 2023
Features
- listbox: add rtl mode
Supported Themes
- @progress/kendo-theme-bootstrap: ^6.2.0
- @progress/kendo-theme-default: ^6.2.0
- @progress/kendo-theme-fluent: ^6.2.0
- @progress/kendo-theme-material: ^6.2.0
v11.5.0
5 April 2023
Bug Fixes
- actionsheet: elements with negative tabindex are focusable
- avatar: svg icons not rendered
- charts: do not scroll document on selection change
- charts: enable series highlight and tooltips with selection overlay
- colorpallete: change aria-activedescendant when focusing a cell
- common: add kendo-common dependency
- datetimepicker: isOpen returns undefined
- datetimepicker: kendo-virtualization has tabindex=-1
- datetimepicker: missing aria-label on kendo-timelist
- datetimepicker: missing aria-label on kendo-timelist
- floatingactionbutton: fix item roving tabindex
- grid, treelist, pager: update text color in page select element in material theme
- grid, treelist: invalid styling applied to textbox
- grid: footers misplaced when shown conditionally
- listbox: missing export of CustomMessagesComponent
- map: do not scroll document on zoom in FF
- pivotgrid: configurator checkboxes cause axe errors
- popup: changing position is not animated with script optimizations
- scheduler: .k-nav-curren submits form
- scheduler: accessibility errors
- signature: escape key doesnt always close signature popup
- signature: form is submitted when signature buttons are pressed
- textarea: horizontal resize does not work
- toolbar: emit close event when closing overflow popup with escape
- treelist: k-treelist-tbody-tr-expanded e2e rule fails
- treeview: load more button keeps spinning
Features
- avatar: introduce imageAlt l10n message
- conversational-ui: introduce avatarAlt option
- listbox: add localization
- stock-chart: add navigator position option
Supported Themes
- @progress/kendo-theme-bootstrap: ^6.2.0
- @progress/kendo-theme-default: ^6.2.0
- @progress/kendo-theme-fluent: ^6.2.0
- @progress/kendo-theme-material: ^6.2.0
v11.4.0
15 March 2023
Bug Fixes
- actionsheet: triggerItemClick is triggered when using template
- dateinputs: inline styles violate CSP
- dateinputs: resize sensor not handled properly
- dateinputs: wrong import path
- datepicker: actionsheet closes when close event is prevented
- datepicker: actionsheet does not open from bottom
- daterange: selection in adaptive to work on accept
- datetimepicker: adjust behavior and rendering
- docs: revert chart overview articles
- editor: error when clicking tools after first row
- editor: textarea in the view source dialog does not expand properly
- gantt: missing space between the form fields in popup edit form
- gantt: popup edit form inputs do not get focused when their label is clicked
- grid: a11y compliance
- imports
- remove remove duplicate styles for actions
- upload: add type button to upload button
Features
- actionsheet: add optional parameter to toggle method
- chiplist: add keyboard navigation and navigable option
- datepicker: enable adaptive mode
- daterange: enable adaptive mode
- datetimepicker: enable adaptive mode
- grid: add header grouping KB navigation shortcut
- grid: add kb shortcut for reordering columns
- grid: introduce kendoGridToolbarFocusable directive
- listbox: a11y compliance
- listbox: add keyboard navigation
- scrollview: a11y compliance
- timepicker: enable adaptive mode
- timepicker: handle resize sensor to close adaptive
- timepicker: open actionsheet on input click
Supported Themes
- @progress/kendo-theme-bootstrap: ^6.2.0
- @progress/kendo-theme-default: ^6.0.2
- @progress/kendo-theme-fluent: ^6.2.0
- @progress/kendo-theme-material: ^6.2.0
v11.3.0
1 March 2023
Bug Fixes
- buttongroup: incorrect focus behavior in Safari
- colorpalette: selected state is not persisted
- colorpicker: cannot tab between rgb inputs when opacity is false
- colorpicker: trap focus when gradient view is active
- draganddrop: dropping throws error
- drawer: should not render html element when no icon is provided
- dropdownbutton: open and close events are fired with toggle method
- dropdowns: improve a11y compliance
- menu, contextmenu: improve a11y compliance
- signature: error on maximize/minimize click
- signature: export signature with same dimensions when using popup
- signature: expression changed error when reading theme colors
- signature: focus minimize button on dialog open
- signature: move first tab stop to image
- splitbutton: open and close events are fired with toggle method
- splitter: wrong aria-orientation on splitbar element
Features
- conversational-ui: a11y compliance
Supported Themes
- @progress/kendo-theme-bootstrap: ^6.0.2
- @progress/kendo-theme-default: ^6.0.2
- @progress/kendo-theme-fluent: ^6.0.2
- @progress/kendo-theme-material: ^6.0.2
v11.2.0
15 February 2023
Bug Fixes
- actionsheet: update HeaderTemplate rendering
- buttongroup: kendo-button content is not detected
- colorpicker: custom css properties are not set
- editor: adapt to ProseMirror transform breaking change
- editor: error when setting the same value in form
- editor: required form control not invalided when empty
- filter: format is not applied for new FilterExpressions
- filter: throws error after updating value dynamically
- grid, treelist, gantt: wrong k-table-alt-row class applied
- grid: clicking a partially visible row in a navigable grid does not select it
- grid: ColumnListComponent is not exported from the package
- icons: a11y compliance
- notification: a11y compliance
- scheduler: mismatched day of the week in month view
- splitbutton, dropdownbutton: icons are rendered twice in popup
- splitbutton, dropdownbutton: svg icons not rendered in list items
- toolbar: tools text not updated asynchronously
- toolbar: tools text not updated dynamically
- treelist: allow Enter to focus cell children in expandable columns
Features
- actionsheet: add animation support
- actionsheet: introduce ActionSheetTemplate
- actionsheet: introduce cssClass option
- bottomnavigation: a11y compliance
- breadcrumb: a11y compliance
- gantt: add tooltipAriaLabel option, improved a11y compliance
- sortable: a11y compliance
- upload: a11y compliance
Supported Themes
- @progress/kendo-theme-bootstrap: ^6.0.2
- @progress/kendo-theme-default: ^6.0.2
- @progress/kendo-theme-fluent: ^6.0.2
- @progress/kendo-theme-material: ^6.0.2
v11.1.0
1 February 2023
Bug Fixes
- button cannot be focused with tab when created using kendo-button
- dialog: focus not trapped when splitbutton is last focusable element
- drawer: cannot focus drawer initially using tab
- editor: backspace not working when there is no initial value
- editor: forecolor and backcolor clear button does not work
- editor @progress/kendo-angular-label package is listed as a peer dependency
- grid: incorrect colspan when nested group header has multiple children
- icons: theme color not applied to icons in icon buttons
- label: associating with Upload or FileSelect causes an error
- progressbar: wrong reverse chunk progressbar direction
- scheduler: enums not exported in web module
- tabstrip: aria-controls attribute is incorrectly set on all tabs
- toolbar: overflow popup closes when exceeding the page height
- upload, fileselect: templates are rendered twice
- upload, fileselect: using the upload or fileselect in a formfield triggers an error
Features
- popover: a11y compliance
- toolbar: add svg icons support for dropdown and splitbutton tools
Supported Themes
- @progress/kendo-theme-bootstrap: ^6.0.2
- @progress/kendo-theme-default: ^6.0.2
- @progress/kendo-theme-fluent: ^6.0.2
- @progress/kendo-theme-material: ^6.0.2
v11.0.0
18 January 2023
Bug Fixes
- angular peers version
- apply strict CSP style-src support
- update kendo-drawing dependency
- buttons: server-side rendering error when using an icon
- calendar: unify rendering
- charts: use the 'primary' theme variable instead of the deprecated 'accent'
- chip: styling classes are not updated when values are changed dynamically
- colorpicker: display preview if svgicon is not set
- common: remove @angular/forms dependency
- dialog: server-side rendering error
- dropdowns: append to component breaks popup behavior
- dropdowns: server-side rendering error
- dropdowntrees: filter input loses focus while typing
- editor: unify rendering
- floating-label: listens to wrong event onValueChange
- gantt: add sizing and table classes
- grid: server-side rendering error
- grid: unify grouping panel rendering
- icons: server-side rendering errors
- inputs: gradient handle rendered outside FlatColorPicker with activeView=palette and columns > 10
- inputs: server-side rendering errors
- intl: locale exports
- label: server-side rendering error in floating label
- layout: broken card action buttons
- layout: error during server-side rendering
- listbox: unify rendering
- listview: unify rendering
- multiselecttree: the value is not changed on Enter
- ng-add: error on ng-add with Yarn
- ng-add: install kendo-themes v6
- ng-add: pin peer dependency versions
- notification: unify rendering
- pivotgrid: remove kendo-draggable peer dependency
- progressbar: server-side error in circular progress bar
- progressbar: unify rendering
- scheduler: rendering misalignment in multi-week view with resources
- scheduler: server-side rendering errors
- tooltip: server-side rendering errors
- treelist: add default sizing classes
- treelist: add k-grid-md class
- treelist: server-side rendering error
- treelist: server-side rendering error
- treeview: filtering not hiding items
- upload: unify rendering
Features
- add SVG icons support
- buttons: add selector
- buttons: add SVG icon support for Button
- buttons: add SVG Icon support for Chip
- buttons: add SVG icon support for FloatingActionButton
- dropdowntree, multiselecttree: printable charachters
- grid: introduce size option
- icons: introduce icon service and injection token
- inputs: add SVG icon support
- layout: add SVG icon support
- menu: add SVG icons support
- menu: make item icon configurable
- navigation: add SVG icons support
- notification: add SVG icons support
- pager: add size option
- pager: add SVG icons support
- pivotgrid: add SVG icons support
- scheduler: add multi-week view
- scheduler: add support for SVG icons
- scheduler: add SVG icons support
- scrollview: add SVG icons support
- support of SVG icons for Chat, Filter, Dialogs
- synchronize package versions
- toolbar: add size option
- toolbar: add SVG icons support
- tooltip: add SVG icons support
- treelist: add support for SVG icons
- treeview: add SVG icons support
- upload: add SVG icons support
BREAKING CHANGES
- Sync package versions starting from v11.0.0
- button: the button is now a Component and not a Directive; it can no longer be extended by a Directive.
- editor: @progress/kendo-angular-icons package is a new peer dependency.
- navigation: @progress/kendo-angular-icons package is a new peer dependency
- gantt: @progress/kendo-angular-icons added as a peer dependency
- pivotgrid: @progress/kendo-angular-icons added as a peer dependency
- toolbar: @progress/kendo-angular-icons added as a peer dependency
- layout: @progress/kendo-angular-icons added as a peer dependency
- layout: Change closeIcon input for Kendo icons only and introduce closeIconClass for defining custom css icons and classes.
- layout: @progress/kendo-angular-buttons added as a peer dependency
- upload: @progress/kendo-angular-icons added as a peer dependency
- inputs: @progress/kendo-angular-icons added as a peer dependency
- grid: The grouping panel now uses the ChipList and Chip components instead of the custom GroupIndicator component.
- calendar: The "Today" navigation element is now a flat button and has the
k-today
class removed. - dateinputs: @progress/kendo-angular-buttons added as a peer dependency
Supported Themes
- @progress/kendo-theme-bootstrap: ^6.0.3
- @progress/kendo-theme-default: ^6.0.3
- @progress/kendo-theme-fluent: ^6.0.3
- @progress/kendo-theme-material: ^6.0.3
In this article
Not finding the help you need?
Contact Support