KendoReact Changelog
v8.4.03 October 2024
Bug Fixes
- charts: incorrect size in PDF export
- grid: some interfaces are not exported
- panelbar: passing empty array throws an error
- pivotgrid: adjust header cells for vertically scrollable content
Features
- chart-wizard: add controlled mode
- grid: expose dataIndex in GridItemChangeEvent
- introduce Unstyled Preview option
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
Current Devv8.4.0-develop.73 October 2024
Bug Fixes
- charts: incorrect size in PDF export
- grid: some interfaces are not exported
- panelbar: passing empty array throws an error
- pivotgrid: adjust header cells for vertically scrollable content
Features
- chart-wizard: add controlled mode
- grid: expose dataIndex in GridItemChangeEvent
- introduce Unstyled Preview option
Supported Themes
- @progress/kendo-theme-bootstrap: ^9.0.1-dev.3
- @progress/kendo-theme-default: ^9.0.1-dev.3
- @progress/kendo-theme-fluent: ^9.0.1-dev.3
- @progress/kendo-theme-material: ^9.0.1-dev.3
v8.3.017 September 2024
Bug Fixes
- autocomplete: component crashes on grouping if item doesn't have group
- calendar: not positioned correctly
- calendar: prevent second virtualization mount
- chart-wizard: cannot generate chart from single column selection
- chart-wizard: cannot generate chart if selection is reversed
- chart-wizard: cannot pass all translation strings in json format
- chart-wizard: generate chart with missing values
- charts: pan & zoom aborted early on mouse drag
- chartwizard: fix legend position
- data-tools: add null check in focusFirstEditor function
- drawer: correctly inherit dir from parent element
- dropdownlist: component crashes on grouping if item doesn't have group
- grid: add missing MenuColumnsList localization
- grid: built-in filters doesn't close on scrollbar click
- grid: columnMenu doesn't close if you click on scrollbar
- grid: refactor aria-label message in column menu trigger
- multiselect: component crashes on grouping if item doesn't have group
- pdfviewer: bump version of PDF.js through pdfviewer-common
- scheduler: schedulerResource does not map 'textField' attribute
- taskboard: add item index value in onChange response
- upload: bump version to 1.7.4 to remove vulnerability
- window: export WindowWithoutContext class
- window: incorrect top position in onMove event
Features
- chart-wizard: add keyboard navigation
- chart-wizard: introduce custom window component prop
- editor: add iFrameInit event
- milutiselect: add aria-label prop
- searchbar: add aria-controls prop
- stepper: add keyboard select on focus
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
v8.2.05 August 2024
Page Templates and Building blocks
- Page Templates and Building blocks are now available as an add-on to Kendo React. Check them out here -
https://www.telerik.com/design-system/docs/ui-templates/overview/
Bug Fixes
- badge: allow null option for postion prop
- badge: allow undefined horizontal and vertical align
- breadcrumb: className not set to breadcrumb link element
- chart-wizard: add missing dependencies
- checkbox: fix the a11y error in axe dev tools for using aria-checked attribute on input
- combobox: component crashes on grouping if item doesn't have group
- datatools: fix generic types of ColumnBaseProps, TreeColumnBaseProps and ExtendedColumnProps
- dialog: focus first focusable child in dialog content
- dialog: return focus when dialog is removed from the DOM
- editor: bump prosemirror-model to version 1.22.2
- grid: cache scrollbar width checks
- grid: multicolumn headers no longer accept column props as children
- grid: remove aria-rowindex attribuete for no-items message
- grid: resizing scrolls the grid rows up
- mccb: popupPropsContext is not applied to component
- navigation: keyboard navigation does not work in iframe
- pivotgrid: config item not expanded correctly
- scheduler: adjust height when using proportionalViewItem grouping
- signature: return the focus to the maximize buton upon esc
- slider: autoscroll is scrolling container when in large container
- splitter: className and style props correctly set to the splitter pane
- tabstrip: resolve axe error related to navigation arrows
- treelist: columns are highlighted after reording
- treelist: incorrect scrolling when navigatable
- treelist: numeric null filter does not work as expected
- treelist: virtual error on kb navigation
- window: 'left' prop not correctly updated in controlled mode
- window: prevent scroll to the top on window dragging
- window: return focus when window is removed from the DOM
- window: unwanted text selection when resizing horizontally
Features
- chart-wizard: add ChartWizard component
- combobox: add ariaLabel prop to ComboBox and MultiColumnComboBox
- conversational-ui: open toolbar if present on F10 keypress
- data-tools: implement Filter keyboard navigation
- dateinputs: add autoFocus property
- dialogs: add autofocused element
- grid: add inline editing keyboard navigation improvements
- grid: add keyboard trap for rowfilter when navigatable
- grid: add navigatable settings to navigatable prop
- grid: add popup editing keyboard navigation
- grid: update incell editing keyboard navigation
- inputs: add autoFocus property to selected inputs
- inputs: implement ColorGradient keyboard navigation
- inputs: implement FlatColorPicker keyboard navigation
- inputs: update ColorPicker kb navigation to match spec
- listbox: add keyboard navigation
- listview: add navigatable property
- panelbar: improve keyboard navigation
- popover: improve keyboard navigation
- rangeslider: add largeStep prop. Handle pageUp/pageDown keypress
- scrollview: add Enter and Space in keyboard navigation
- slider: add largeStep prop. Handle pageUp/pageDown keypress
- sortable: add Enter and Escape in keyboard navigation
- sortable: add navigatable property
- tooltip: improve keyboard navigation
- window: add autoFocus prop
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
v8.1.127 June 2024
Bug Fixes
- charts: sankey fromRect is not a constructor error
- scheduler: typing year in event edit form dateinputs returns the correct year
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
v8.1.027 June 2024
Bug Fixes
- all: missing packages and conflicting exports
- barcodes: drop unused peer dependency on HammerJS
- button: add clear proptypes option
- calendar: show correct weekNames with weeks starting from Monday
- charts: update types in charts properties and functions
- common: useId not found in react17
- dateinputs: update fillMode of the buttons
- drawer: update wai-aria attributes according to spec
- dropdowns: prevent page scroll on pageUp and pageDown keys
- excel: export cellOptions interface
- gantt: remove defaultProps
- gauges: drop unused peer dependency on HammerJS
- grid: breaks when data is empty and scrollable none
- grid: column menu closes on click
- grid: error when grouping and row reordering
- grid: prevent changing tabindex on detailed cell leave
- grid: return correct row data index
- grid: tabbed column menu filter not applying correcrly
- menu: add prevent scroll on focus
- navigation: add tabIndex -1 to inactive elements
- numerictextbox: update fillMode of the buttons
- pdf: grid react dom import errors
- pdf: treelist react dom import errors
- scheduler: enable the step property
- sortable: remove deprecated findDOMNode
- spreadsheet: add decimals and toolsValueMap to the export package
- timepicker: update value in controlled mode when adaptive mode is on
Features
- charts: add sankey keyboard navigation
- charts: add sankey rtl mode
- charts: drop dependency on HammerJS
- dialog: update focus management to match the ARIA spec
- drawer: add kb navigation
- dropdownbutton: update aria attributes to match spec
- grid: add 'hidden' column prop
- grid: add responsive columns functionality
- listview: add keyboard navigation
- menu: export MenuProps
- splitter: update keyboard navigation to match the spec
- stepper: update keyboard navigation to match the spec
- tabstrip: update keyboard navigation to match the spec
- upload: add clear and upload buttons in tab sequance
- window: update focus management and kb navigation to match the ARIA spec
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
v8.0.014 May 2024
Bug Fixes
- ai-prompt: add className and html attributes to wrapper
- charts: sankey events after app update
- colorpicker: Set correct messages for localization
- datepicker: adaptive, adaptiveTitle & valid props warning
- dropdowntree: popup width is always 200px
- editor: bump @progress/kendo-editor-common in /packages/editor
- editor: image resizing functionality not working properly
- grid: column virtualization in safari
- grid: display style when column virtualization is disabled
- grid: focus no data element when no items
- grid: multi column headers no positioned correctly
- grid: pass navigatable to pager if set
- grid: selection not correct when scrolling
- layout: accept only designed appbar themeColor
- listview: remove k-d-flex class
- multiselecttree: popup width is always 200px
- panelbar: custom content rendering
- pdf-viewer: bump @progress/kendo-pdfviewer-common in packages/pdf-viewer
- pdfviewer: avoid pdfjs vulnerability
- scheduler: enable time marker by default
Features
- button: add clear option to fillMode prop
- calendar, multiviewcalendar: add showOtherMonth property
- calendar: add option for custom header template
- calendar: introduce prop for specifying the week format
- charts: add sankey title and legend
- charts: add sankey tooltips
- daterangepicker: add clear button
- dropdownbutton: fillmode add clear option
- grid: add more keyboard support shortcuts
- grid: add property for custom columnMenu icon
- multiview-calendar: introduce prop for specifying the week format
- rendering changes and compatibility with v8 of Kendo Theme
- textarea: add resizable property
- treeview: add iconField prop to TreeViewItem
BREAKING CHANGES
- No longer compatible with v7 of Kendo Themes
- Updated Dropdowns virtualization - pageSize needs to be at least double the number of the visible pop-up items
- 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.
Rendering Changes
All Rendering changes for v8.0.0 are listed here.
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
v7.4.011 April 2024
Bug Fixes
- all: export missing chart components and types in the all package
- combobox: items with same name break kb navigation
- combobox: popup doesn't close on blur on small screen
- grid: fix no records message width
- grid: grouped/ungrouped columns does recalculate locked positioning
- grid: missing GridCustomHeaderCellProps in custom header
- grid: return correct startRowIndex on row selection
- inputs: render custom attributes on Numerictextbox wrapper
- numerictextbox: minus symbol doesn't work in all cultures
- scheduler: export mising types
- tabstrip: component incorrectly sets aria-hidden
Features
- button: add clear option to fillMode prop
- button: add startIcon and endIcon props
- dropdownbutton: add startIcon and endIcon props
- pager: add keyboard navigation
Supported Themes
- @progress/kendo-theme-bootstrap: ^7.2.1
- @progress/kendo-theme-default: ^7.2.1
- @progress/kendo-theme-material: ^7.2.1
- @progress/kendo-theme-fluent: ^7.2.1
v7.3.013 March 2024
Bug Fixes
- compatibility issue with nodeNext module resolution
- dialog: trapped focus is not working correctly
- grid: column configurations are not filtered correctly
- grid: fix column sizes calculation
- grid: select first data cell when navgatable is true
- grid: selectable cell should focus the checkbox when navigatable
- large bundle size when importing KendoReact packages
- pdf: reactdom.render or createroot based on react version
- upload: add word icon
Features
- grid: add keyboard shortcut for grouping
- grid: add name for the grid table
Supported Themes
- @progress/kendo-theme-default: ^7.2.1
- @progress/kendo-theme-bootstrap: ^7.2.1
- @progress/kendo-theme-material: ^7.2.1
- @progress/kendo-theme-fluent: ^7.2.1
v7.2.327 February 2024
Bug Fixes
- inputs: remove form package dependency
- pager: fix aria-label messages
- pdf-viewer: fix aria-label messages
Rendering Changes
- dropdownbutton: restore class
k-dropdown-button
Supported Themes
- @progress/kendo-theme-default: ^7.2.0
- @progress/kendo-theme-bootstrap: ^7.2.0
- @progress/kendo-theme-material: ^7.2.0
- @progress/kendo-theme-fluent: ^7.2.0
v7.2.222 February 2024
Bug Fixes
- animation container: restore
animation-container-relative
class
Rendering Changes
- dropdownbutton: class
k-dropdown-button
is removed from the rendering. Use classk-menu-button
instead.
Supported Themes
- @progress/kendo-theme-default: ^7.2.0
- @progress/kendo-theme-bootstrap: ^7.2.0
- @progress/kendo-theme-material: ^7.2.0
- @progress/kendo-theme-fluent: ^7.2.0
v7.2.121 February 2024
Bug Fixes
- grid: row selection regression
Rendering Changes
- animation: replaced
animation-container-relative
class withanimation-container-shown
class
Supported Themes
- @progress/kendo-theme-default: ^7.2.0
- @progress/kendo-theme-bootstrap: ^7.2.0
- @progress/kendo-theme-material: ^7.2.0
- @progress/kendo-theme-fluent: ^7.2.0
v7.2.020 February 2024
Bug Fixes
- all-package: add pdf-viewer dependency
- buttons: dropdownbutton closes when opened is true
- buttons: export SplitButtonProps from buttons package
- buttons: popup automatically closing after opening it
- buttons: remove tabindex when click outside
- charts: add ChartSeries and ChartSeriesItem export in KedoReactAll
- charts: 100% stacked bar is rendered as separate stacks
- chip-list: defaultValue selection
- combobox: error on arrowDown keyboard press
- common: useid not found in react
- datatools: misleading title in the remove buttons
- dropdowns: using svgIcon without setting iconClassName
- dropdowntree: popup settings not applied correctly
- grid: add aria-label to SelectionCell checkbox
- grid: add mising exports
- grid: column menu not triggering onCloseMenu
- grid: const GRID_PREVENT_SELECTION_ELEMENT cannot be imported
- multiselecttree: popup settings not applied correctly
- replace uselayouteffect with useisomorphiclayouteffect in all components
- scheduler: fixed bottom resize handle bug
Features
- aiprompt: add option for using react node in toolbarItems
- aiprompt: add rtl mode
Rendering Changes
- progressbars: rename the
k-progress-chunk
class tok-progressbar-chunk
Supported Themes
- @progress/kendo-theme-default: ^7.2.0
- @progress/kendo-theme-bootstrap: ^7.2.0
- @progress/kendo-theme-material: ^7.2.0
- @progress/kendo-theme-fluent: ^7.2.0
v7.1.030 January 2024
Bug Fixes
- all: missing exports
- all: export sankey from all package
- animation: relax react-transition-group peer dependency version range
- buttons: add missing className prop to the rendering of DropDownButton
- buttons: svg icon not showing on dropdownbutton items
- buttons: svg icon not showing on splitbutton items
- calendar: add keyboard navigation for previous and next month
- charts: pin kendo-charts dependency version
- checkbox: export CheckboxBlurEvent
- dateinputs: changing the values in the input does not update the popup
- dateinputs: MultiViewCalendar stale state focused date on navigation
- datetimepicker: add trapped tab key in the popup
- dropdowns: export ListGroupItemProps and GroupStickyHeaderProps
- editor: bump @progress/kendo-editor-common in /packages/editor
- excel-export: export ExcelExportExportEvent
- form: formRenderProps.onFormReset resets
- gauges: remove peer dependency on kendo-charts
- inputs: buttons in the Signature component are missing type button
- inputs: export RadioButtonBlurEvent and TextAreaBlurEvent
- layout: missing svg icons for breadcrumb link items
- pdf-viewer: text layer is rotated in specific case
- popup: maximum update depth exceeded
- scheduler: export SchedulerSlotMouseEvent
- scheduler: expose defaultProps of scheduler components
- tabstrip: refactor wrong generated id in TabStripContent
- target ES2019
- timepicker: add trapped tab key in the popup
- upload: add unique ids for button and input
Features
- AIPrompt: add AIPrompt component
- charts: add more trendline types
- charts: add sankey diagram
- charts: control legend display
- dropdowns: autocomplete support for prefix and suffix adornments
- dropdowns: combobox support for prefix and suffix adornments
- dropdowns: multicolumncombobox support for prefix and suffix adornments
- dropdowns: multiselect support for prefix and suffix adornments
- grid: add clipboard support
- inputs: orientation support for textbox suffix, preffix and separator
- textareа: add support for prefix and suffix adornments
Rendering Changes
All Rendering changes for v7.1.0 are listed here.
Supported Themes
- @progress/kendo-theme-default: ^7.2.0
- @progress/kendo-theme-bootstrap: ^7.2.0
- @progress/kendo-theme-material: ^7.2.0
- @progress/kendo-theme-fluent: ^7.2.0
v7.0.215 December 2023
Bug Fixes
- add ES Module TypeScript definitions entry point
- use default prop-types export
- daterangepicker: return input focus on shift+tab
- pdf-viewer: some documents are rotated by 45 degrees
- pdf-viewer: pdf-dist module import
- update kendo-licensing to v1.3.4 for NextJS compatibility
Supported Themes
- @progress/kendo-theme-default: ^7.0.2
- @progress/kendo-theme-bootstrap: ^7.0.2
- @progress/kendo-theme-material: ^7.0.2
- @progress/kendo-theme-fluent: ^7.0.2
v7.0.112 December 2023
Bug Fixes
- bump editor and spreadsheet common packages
Features
- all components are compatible with Next.js
Supported Themes
- @progress/kendo-theme-default: ^7.0.2
- @progress/kendo-theme-bootstrap: ^7.0.2
- @progress/kendo-theme-material: ^7.0.2
- @progress/kendo-theme-fluent: ^7.0.2
v7.0.011 December 2023
Bug Fixes
- buttons: add alt+down and alt+up keyboard functionalities
- buttons: add aria-label to Chiplist
- buttons: add aria-pressed to Chip component
- buttons: add missing a11y rules
- dropdownbutton: add aria attributes
- dropdowns: add aria-setsize to List
- layout: Tabstrip aria props
- listbox: fix not throw onDrop event if there are no items in it
- orgchart: add missing imports from react
- scheduler: make data-query a peer dependency
- scheduler: publish package contents
Features
- chip: add ariaLabel prop
- modernize and clean-up packaging
- toolbar: add home and end buttons functionality
- аll components are now exported as functional one
BREAKING CHANGES
- scheduler:
- @progress/kendo-data-query is now a peer dependency to @progress/kendo-react-scheduler
- removed defaultProps from all scheduler components
- The CommonJS bundle (
main
entry point) has been moved fromdist/npm/main.js
toindex.js
- The ES Module bundle (
module
entry point) has been moved fromdist/es/main.js
toindex.mjs
- The TypeScript definitions (
types
entry point) has been moved fromdist/npm/main.d.ts
toindex.d.ts
- The packages no longer include a SystemJS bundle (dist/systemjs)
- dropdownbutton: removed component wrapper element and new
k-menu-button
class is set to the button
Supported Themes
- @progress/kendo-theme-default: ^7.0.2
- @progress/kendo-theme-bootstrap: ^7.0.2
- @progress/kendo-theme-material: ^7.0.2
- @progress/kendo-theme-fluent: ^7.0.2
v6.1.115 November 2023
Bug Fixes
- dateinputs: calendar shows incorrect month in specific scenario
- dropdowns: remove stopPropagation on key down in DropDownList
- editor: fix navigation over dropdowns in Editor toolbar
Supported Themes
- @progress/kendo-theme-default: ^7.0.1
- @progress/kendo-theme-bootstrap: ^7.0.1
- @progress/kendo-theme-material: ^7.0.1
- @progress/kendo-theme-fluent: ^7.0.1
v6.1.02 November 2023
Bug Fixes
- buttons: svgicon buttons are rendered with wrong dimentions
- dropodwns: MultiSelectTree remove aria attributes from inner input
- grid:
- GridColumnMenuWrapper focus item on tab key down
- inputs:
- add name to textbox target
- layout:
- add focus to tabstrip tab
- Stepper update focus on prop.value change
- multiselect: update keyboard navigation
- pdf-viewer: props in events target are not correct
- pivotgrid:
- only first measure is rendered if no columns are specified
- throws error if all columns are removed from the configurator using local-data
- spreadsheet: loading xlsx file using fromFile in useEffect raises error
- upload: bump axios to 1.6.0
Features
- grid: add toolbar navigation
Supported Themes
- @progress/kendo-theme-default: ^7.0.0
- @progress/kendo-theme-bootstrap: ^7.0.0
- @progress/kendo-theme-material: ^7.0.0
- @progress/kendo-theme-fluent: ^7.0.0
v6.0.010 October 2023
Bug Fixes
- charts: tooltip animation is displayed from the left side
- chip: remove icon not rendering svg icon by default
- dateinputs: calendar animation in react 18
- grid: scroll by mousewheel in virtual scroll mode in firefox
- inputs: colorpicker classname prop not added to the root element
- treelist: change transparent icon classes
Features
- charts:
- add pyramid chart
- add trendlines
- grid:
- add contextMenu for the grouping cells
- add tabbed column menu
- add selection status bar
- orgchart: new OrgChart component
- treeview: add context menu
Breaking Changes
- combobox: default groupMode is set to 'modern'
- calendar: the default value of Calendar's smoothScroll prop has been changed to
false
for React 18 - barcodes: remove duplicate lowercase values from type unions
Supported Themes
- @progress/kendo-theme-default: ^7.0.0
- @progress/kendo-theme-bootstrap: ^7.0.0
- @progress/kendo-theme-fluent: ^7.0.0
- @progress/kendo-theme-material: ^7.0.0
v5.19.027 September 2023
Bug Fixes
- bump @progress/kendo-svg-icons version to ^2.0.0
- datatools:
- fix pager page sizes select message
- hooks render count
- dateinputs:
- mobile timepart is not aligned
- remove submit behavior of swap button
- dropdowns: MultiColumnComboBox raises error if setting columns field property to object
- editor: some commands are blocked by CSP
- grid:
- fix Grid footer sticky position
- GridColumnMenuWrapper add scroll of item on focus
v5.18.014 September 2023
Bug Fixes
- autocomplete: update keyboard navigation
- buttons:
- floating action button items not supporting svg icons
- onClose event is not triggered properly in controlled mode
- chip: apply icon size property
- combobox: update keyboard navigation
- dropdownlist: update keyboard navigation
- dropdowntree: update keyboard navigation
- grid:
- pager accessibility issues
- tdProps is empty if the column does not have a field property
- inputs:
- typing decimal separator over all selection in NumericTextBox
- setting the value does not change the color telerik/kendo-react#1683
- layout: timeline altermode add card direction validation
- tableselection: fix drag selection with container-type
- treelist:
- js error when click header
- columns resizing triggers reordering telerik/kendo-react#1632
- utils: IconWrap does not get correct icon name
Features
- dateinputs: add open and close events on date time pickers
- button: add ariaLabel prop to the Chip
- grid: add aria-label prop to GridToolbar
Rendering Changes
dateinputs:
- remove the
k-calendar-content
class from thek-content
elements
timepicker
- remove the
k-time-part
class from theTimePicker
popup wrapper.
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
v5.17.029 August 2023
Bug Fixes
- dateinputs: DateRangePicker fix view pattern on navigate to next and previous
- grid:
- resizing not working when nested template is used telerik/kendo-react#1660
- locked resized column is not updated correctly
- group sorting is not working telerik/kendo-react#1655
- layout:
- expansionPanel svg icons not rendering if passed
- PanelBarItem icon prop type
- menu expand arrow rendering missing wrapping span element
- pdf-viewer:
- file open button cannot be clicked
- spreadsheet:
- validate font-size combobox input
- rows and columns insert/delete tools disabled state
- upload: add uploading svg icon
Features
- autocomplete: add 'disabled' items configuration
- buttons: add avatar support to chip
- combobox: add 'disabled' items configuration
- dropdownlist: add 'disabled' items configuration
- layout:
- add breadcrumb sizing options
- add End and Home buttons in Timeline horizontal keyboard navigation
- add Timeline keyboard navigation
- add alt prop to CardImage
- map: add support for SVG icons
- multicolumncombobox: add 'disabled' items configuration
- multiselect: add 'disabled' items configuration
- spreadsheet:
- add increase and decrease decimal tools
- add increase and decrease font size tools
- add align horizontal and vertical tools
- add errors handling
- tooltip: add positioning props of the actions bar in popover
Rendering Changes
conversational-ui:
- add
k-card-list
class to thelist
attachments MessageGroup
now uses theAvatar
component- switch
k-message-box
element from<div>
to<span>
- wrap the
k-chat-send
element withk-input-suffix
- rename the
k-bubble
class tok-chat-bubble
- rename the
k-button-send
class tok-chat-send
- rename the
k-icon-button k-button-send
class tok-chat-send
- replace inline SVG icons with Kendo icons
- replace the classNames of the input in the message box with
k-input-inner
- remove the
k-widget
class. - remove
k-card-wrap
class.
datatools
- change the
k-pager-info
element from<div>
to<span>
- replace
k-textbox
withNumericTextBox
component - wrap the
pageMessage
label in a<span>
element - wrap the
ofMessage
label in a<span>
element - wrapped the
itemPerPageMessage
label in a<span>
element - removed
k-label
class fromk-pager-input
dialogs
- change
k-window-title
andk-dialog-title
elements from<div>
to<span>
filter
- add labels to
AddExpresion
andAddGroup
buttons - add
k-toolbar-button
andk-toolbar-button-group
classes to the nestedButton
andButtonGroup
components - add labels to
AddExpresion
andAddGroup
buttons - remove the
ToolbarItem
wrapper of theButton
andButtonGroup
elements
inputs
- add
labelClassName
prop to theCheckbox
label element - add
labelClassName
prop to theInput
floating label element
labels
- add
labelClassName
prop to theFloatingLabel
component
popover
- add
k-popup
class to thek-popover
element - add
orientation
andalignment
props to the PopoverActionsBar component - move
k-child-animation-container
as a stand-alone wrapper - remove
k-animation-container-relative
class
skeleton
- rename the
k-skeleton-rectangle
class tok-skeleton-rect
scrollview
- change the
k-scrollview-prev
andk-scrollview-next
elements from<a>
to<span>
- change the
k-scrollview-nav
element from<ul>
to<div>
- change the
k-link
element from<li>
to<span>
tilelayout
k-layout-item-hint
element is now a sibling to thek-tilelayout-item
one
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
v5.16.025 July 2023
Bug Fixes
- inputs: numeric minus clears value when the value is selected telerik/kendo-react#1042
- treelist: provide options for using columnmenu telerik/kendo-react#1478
Features
- charts: add license validation watermark
- dialogs: add license validation watermark
- editor: add license validation watermark
- gantt: add license validation watermark
- grid: add license validation watermark
- layout: add license validation watermark
- pdf-viewer: add license validation watermark
- scheduler: add license validation watermark
- spreadsheet: add license validation watermark
v5.15.019 July 2023
Bug Fixes
- charts: error when donut center template uses hooks
- dropdowns: show placeholder on MultiSelectTree
- grid:
- reset table width on column width update
- js error is thrown when column is dragged telerik/kendo-react#1631
- add title attribute to GridColumnMenu
- layout:
- resizing does not work when ignoreDrag telerik/kendo-react#1610
- typescript error with styled-component telerik/kendo-react#1444
- scheduler: weekends not highlighted correctly telerik/kendo-react#1496
Features
- charts: add support for Drilldown
- editor: add tableProperties and tableCellProperties tools
- layout:
- add transitionDuration prop to timeline
- add Timeline horizontal mode
- treelist: add k-treelist-toggle to toggle button
v5.14.05 June 2023
Bug Fixes
- buttons: dropdownbutton click event not thrown
- grid: cell selection with CTRL key should toggle the selection telerik/kendo-react#128
- inputs:
- rating does not set state zero correctly
- fix half precision mode in rating
- pager: more pages button is not rendered in numeric type telerik/kendo-react#1542
- scheduler:
- switching views in timeline view causes misalignment telerik/kendo-react#1486
- marks all items selected on view change telerik/kendo-react#1483
- sortable: error raises in specific scenario
- treeview: text should not be selected on drag telerik/kendo-react#1219
- upload: drag and drop events not triggered correctly telerik/kendo-react#1522
Features
- add size to icons
- switch default font icons to svg icons
- dateinputs:
- add adaptive mode to DateTimePicker
- add adaptive mode to DateRangePicker
- add adaptive mode to TimePicker
- dropdowns: add title prop to ComboBox
- grid: add cells prop option to allow customizing the cells separately
- layout: add timeline component
- spreadsheet: add spreadsheet component
- utils: add xxl and xxxl icon sizes
Rendering Changes
- buttons:
- remove
shape
prop fromFloating Action Buttons
demo examples
- remove
- inputs:
- add
k-button-group-flat
className to theButtonGroup
rendered byFlatColorPicker
- remove obsolete
k-colorpalette-table-wrap
wrapper element andk-palette
className fromColorPalette
component - remove obsolete
k-widget
className from slider components
- add
- dropdowns:
- replace the
<input />
element inListFilter
with theTextBox
component - remove
k-list-container
className from the popups ofDropDownTree
andMultiSelectTree
- replace
k-multiselect
className withk-multiselecttree
- overwrite
ComboBox
popup classNames withMultiColumnComboBox
popup classNames - remove
k-reset
popup className fromComboBox
when used inMultiColumnComboBox
- add
k-virtual-table
className to the list rendered byMultiColumnList
when there is virtualization
- replace the
- layout:
- add the combined
k-bottom-nav-${fillMode}-${themeColor}
className toBottomNavigation
- add deprecation notice for the
fill
prop - remove
k-flex-none
className fromBreadcrumbListItem
component - remove
k-cursor-pointer
andk-flex-none
fromBreadcrumbLink
component - remove
k-breadcrumb-icontext-link
fromBreadcrumbLink
component - add wrapper element with
k-breadcrumb-item-text
className toBreadcrumbLink
component' text - add
k-breadcrumb-icontext-link
className toBreadcrumbLink
if there are icon and text, andk-breadcrumb-icon-link
className when there is only icon - add
k-breadcrumb-root-link
className to the first item rendered by theBreadcrumbLink
component - add
k-breadcrumb-root-item
className to the first item rendered by theBreadcrumbListItem
component - add
k-breadcrumb-last-item
className to the last item rendered by theBreadcrumbListItem
component - remove
k-flex-wrap
className fromBreadcrumbOrderedList
- add the combined
- scheduler:
- add
k-toolbar-button
className to the button inViewSelectorItem
- remove
k-scheduler-views-wrapper
wrapper element fromViewSelectorList
component - remove
<ViewSelector>
element wrapping<ViewSelectorList />
- add
k-scheduler-views
className in desktop view andk-scheduler-tools
in mobile view toViewSelectorList
- add
v5.13.11 May 2023
Bug Fixes
- grid: prevent page scroll when scroll into view
- scheduler: schedulerProportionalViewItem throws error in WeekView on drag
- sortable: onDragEnd is never fired in strict mode
v5.13.025 April 2023
Bug Fixes
- charts: do not scroll document on selection change
- datatools: select element is rendered with input type
- editor: bump @progress/kendo-editor-common in /packages/editor
- map: do not scroll document on zoom in FF
- pager: incorrect classes used for adaptive story telerik/kendo-react-private#2022
- pdf-viewer: bump pdfjs-dist in /packages/pdf-viewer
- scheduler: editable add false should make events take 100% in day views
Features
- autocomplete: add grouping functionality
- combobox:
- add custom template option for the grouping sticky header
- add template for grouping headers
- add modern Grouping mode
- dateinputs: add adaptive mode to DatePicker
- dropdownlist: add grouping functionality
- dropdowns:
- add adaptive mode to MultiColumnComboBox
- add adaptive mode to Multiselect
- add adaptive mode to DropdownTree
- add adaptive mode to MultiSelectTree
- add adaptive mode for dropdownlist
- inputs:
- add FlatColorPicker opacity and format props
- add FlatColorPicker onChange event
- map: add onRefresh prop and loadMarks method
- multicolumncombobox: add modern group mode
- multiselect: add grouping functionality
- stock-chart: add navigator.position option
v5.12.130 March 2023
Bug Fixes
- dropdowns: ComboBox raises an error in SSR scenario
- map: could not resolve dependency error
v5.12.015 March 2023
Bug Fixes
- datatools: provide additional PagerChange event interface
- dropdowns: dropdownlist not focused on click if opened telerik/kendo-react#1426
- grid:
- fix inconsistent element rendering
- remove custom class from grid table element
- reordering the group fields when no groups initially telerik/kendo-react#1484
- reset virtual scroll if dataState has changed
- virtual scrolling in react 18 strict mode
- pdf-viewer:
- bump pdfjs-dist in /packages/pdf-viewer
- pdf-viewer content rendered twice in strict mode
- bump pdfjs-dist in /packages/pdf-viewer
Features
- actionsheet: add keyboard navigation
- dropdowns: add adaptive mode to comboBox
- grid: allow All in pageSizes option
- layout: add ContextMenu component
v5.11.03 February 2023
Bug Fixes
- editor: bump @progress/kendo-editor-common to 1.9.4
- grid:
- grid with details renders two hierarchy columns in strict mode
- columns cannot be reordered inside shadowRoot
- column menu checkbox filter button position
- layout: tabstrip navigation rtl scroll validation
- pdf-viewer: PDF Viewer raises error in strict mode
Features
- dropdowns: add aria-required attribute
- layout: tabstrip scrolling tabs in RTL mode
v5.10.125 January 2023
Bug Fixes
- grid: js error on hiding the grid
- upload: hover button styles are not visible
v5.10.018 January 2023
Bug Fixes
- all:
- bump @progress/kendo-licensing to 1.3.0
- bump @progress/kendo-drawing to 1.17.2
- buttons: removed obsolete shape prop
- charts: better tooltip tracking for line series
- dateinputs: changed calendar today element to button
- grid:
- page scrolls when columnmenu open button is clicked
- blank space at bottom when horizontal scroll @telerik/kendo-react#242
- listbox: update rendering of the toolbar
- map: bump dependencies
- notification: update rendering
- pdf-viewer:
- typescript error
- update kendo-draggable reference
- pivotgrid:
- multiple measures are rendered in wrong order
- local-data state is created from outdated datatree
- sortable: items having different height keeps switching places
Features
- add PDF Viewer component
- add actionsheet component
- all: add support for svg icons
- form: add sizing
- grid:
- add dragged columnId prop in GridColumnReorderEvent
- add compact grid
- add option for grouping sections lock
- add aria label prop
- inputs: add adornments to MaskedTextBox, NumerictextBox
v5.9.026 October 2022
Bug Fixes
- grid: drag & drop issues in react 18 and strict mode
- inputs:
- ColorGradient inputs throw error when the value is changed
- export at same size when using the Signature dialog
- move first tab stop to Signature image
- focus Signature minimize button on dialog open
- close Signature popup on Esc
- layout: add default sizing class to menu items
- tabstrip: scroll behavior
- tooltips: popover position if size is not set
Features
- layout: add TabStrip scrollable tabs
v5.8.07 October 2022
Bug Fixes
- editor: bump @progress/kendo-editor-common in /packages/editor
- inputs:
- TextArea correct height on delete
- read Signature color and background color from theme
- use correct Signature minimize icon
- remove unsupported rounded: 'full' option
- NumericTextBox invalid ranged values
- popup: set correct display style
- tooltip: wrong propType for popover title
- treelist: no data rendered in specific scenario in react 18 strict mode
Features
- charts: add bullet chart labels
- inputs: close Signature dialog on Esc
v5.7.014 September 2022
Bug Fixes
- badge: restore deprecated properties
- dropdowns:
- correct icon when iconClass is present
- onBlur is triggered after expand icon click
- indicators: address always truthy check
- inputs: correct kendo-drawing dependency
Features
- badge: update badge options
- charts: add subtitle
v5.6.07 September 2022
Bug Fixes
- all: bump typescript to 4.8.2
- buttons:
- toggleable button role
- place aria-activedescendant to the proper element
- charts: global document usage
- common: draggable scroll reset on cancel
- dropdowns:
- move k-list out of k-popup element to match rendering requirements for multisele
- move k-list out of k-popup element to match rendering requirements for autocompl
- move k-list out of k-popup element to match rendering requirements
- editor: bump @progress/kendo-editor-common in /packages/editor
- excel: add collapsible to export options
- gauges:
- global document usage
- gauges show up twice in react 18 strictmode
- inputs:
- remove radiogroup item role to match ux guidelines
- switch scrolls the page on pressing space key
- textarea missing value in onchange event target
- intl: use @progress/kendo-intl
- layout:
- preventDefault error on Splitter resize
- ExpansionPanel scrolls the page on pressing space key
- scheduler:
- double timezone parsing incorrect occurences
- missing isWorkDay value
- use @progress/kendo-draggable
- signature: use correct fillMode class
- sortable: do not call onDragStart on press
- upload: Upload scrolls the page on pressing space key
Features
- buttons:
- add title prop to dropdownbutton and splitbutton
- add ariaLabel prop to DropDownButton and SplitButton
- editor:
- add keyboard navigation for disabled tools
- improve accessibility
- inputs:
- add TextBox component
- add Signature component
- map: add API for transforming map coordinates
- utils:
- add tabIndex property to the Icon component
- add id property to the Icon component
Rendering Changes
- buttons:
- move
k-chip-remove-action
className fromk-icon
tok-chip-actions
element inside the Chip component - replace the default
shape
property fromrectangle
tonull
— theshape
property will be deprecated withv6.0.0
of the@progress/kendo-react-buttons
package. - replace
k-i-arrow-s
icon withk-i-caret-alt-down
on.k-split-button-arrow
element rendered by theSplitButton
component
- move
- conversational-ui:
- replace
k-i-arrow-chevron-*
icons withk-i-chevron-*
on<button />
elements rendered by theChat
component
- replace
- dateinputs:
- remove
k-reset
className from.k-timeselector
element rendered by theTimePicker
component - remove
k-group
className from.k-datetime-container
element rendered by theDateTimePicker
component - do not apply
k-focus
className on<input />
elements rendered by theDateRangePicker
component (when focused) - replace
k-hstack
andk-justify-content-stretch
classNames withk-actions-stretched
in.k-time-footer
and.k-datetime-footer
elements rendered by theDateTimePicker
component - replace
k-calendar-th
className withk-calendar-caption
on<th >
elements rendered by theCalendar
andMultiViewCalendar
components - remove
k-calendar-content
className from.k-calendar-table
element rendered by theCalendar
component - replace
k-nav-*
classNames withk-calendar-nav-*
on<button />
elements rendered by theCalendar
andMultiViewCalendar
components - replace
k-i-arrow-chevron-*
icons withk-i-chevron
on.k-calendar-nav-*
elements rendered by theMultiViewCalendar
component - replace
k-i-arrow-*
icons withk-i-caret-alt-*
onk-spinner-*
elements rendered by theDateInput
component
- remove
- inputs:
- apply
k-disabled
className on<input />
element rendered by theCheckbox
component (when disabled) - do not render
.k-label
element inside theSlider
component (whenchildren
prop is undefined) - move
.k-switch-thumb-wrap
element from.k-switch-track
to.k-switch
element rendered by theSwitch
component - replace
k-i-arrow-*
icons withk-i-caret-alt-*
on.k-input-button
andk-spinner-*
elements rendered by theColorPicker
,Slider
andNumericTextBox
components - replace
k-i-arrows-kpi
icon withk-i-caret-alt-expand
on.k-colorgradient-toggle-mode
element rendered by theColorInput
components - replace
k-i-reset-color
icon withk-i-droplet-slash
on.k-coloreditor-header-actions
element rendered by theFlatColorPicker
components
- apply
- datatools:
- remove
k-reset
className from.k-pager-numbers
element rendered by theTreeList
component - remove
k-pager-wrap
className from.k-pager
element rendered by theTreeList
component - replace
k-i-arrow-*
icons withk-i-caret-alt-*
on.k-pager-nav
elements rendered by thePager
component - replace
k-i-add
icon withk-i-plus
on.k-drag-clue
elements rendered by theTreeList
component - replace
k-i-sort-*-sm
icons withk-i-sort-*-small
on.k-header
elements rendered by theTreeList
component
- remove
- dialogs:
- remove
k-header
className from.k-window-titlebar
element rendered by theDialog
component - remove
k-dialog-close
className from.k-dialog-action
element rendered by theDialog
component - remove
k-hstack
andk-justify-content-*
classNames withk-actions-*
onk-dialog-buttongroup
element rendered by theDialog
component - apply
k-window-action
className on<button />
elements rendered by theWindow
component
- remove
- dropdowns:
- replace
k-i-arrow-s
icon withk-i-caret-alt-down
on.k-input-button
element rendered by the DropDownList component - apply
k-list-container
className on.k-popup
element rendered by theAutoComplete
,ComboBox
,DropDownTree
,MultiSelect
andMultiSelectTree
components - remove
k-virtual-content
className from.k-list-content
element rendered by theComboBox
component - replace
k-i-close
icon withk-i-x
on.k-chip
elements rendered by theMultiSelect
component - replace
k-i-arrow-*
icons withk-i-caret-alt-*
onk-input-button
element rendered by theComboBox
andDropDownTree
components
- replace
- editor:
- replace
k-i-arrow-chevron-*
icon withk-i-chevron-*
on.k-matches-container
element rendered by theEditor
component
- replace
- grid:
- move clear-filter
Button
component inside.k-filtercell-operator
element rendered by theGrid
andTreeList
components - replace
k-i-collapse
andk-i-expand
icons withk-i-caret-alt-*
on.k-group-cell
elements rendered by theGrid
component - replace
k-i-add
icon withk-i-plus
on.k-drag-clue
elements rendered by theGrid
component - replace
k-i-sort-*-sm
icons withk-i-sort-*-small
on.k-header
elements rendered by theGrid
component - remove
k-grid-filter
className onk-grid-column-menu
element rendered by theGrid
andTreeList
components - apply
k-grid-header-menu
className onk-grid-column-menu
element rendered by theGrid
andTreeList
components
- move clear-filter
- gantt:
- replace
k-i-arrow-60
icon withk-i-caret-alt-down
on.k-views-dropdown
element rendered by theGantt
component
- replace
- layout:
- replace
k-item
className withk-panelbar-item
rendered by thePanelBar
component - do not apply
k-disabled
className on.k-link
element rendered by thePanelBar
component (when disabled) - apply
k-disabled
className on.k-panelbar-item
element rendered by thePanelBar
component (when disabled) - replace
k-step-focus
className withk-focus
on.k-step
element rendered by theStepper
component (when focused) - replace
k-step-disabled
className withk-disabled
on.k-step
element rendered by theStepper
component (when focused) - remove
k-floatwrap
className from.k-tabstrip
element rendered by theTabStrip
component - replace
k-i-check
icon withk-i-check-circle
element rendered by theStepper
component - replace
k-i-warning
icon withk-i-exclamation-circle
element rendered by theStepper
component - replace
k-i-arrow-chevron-*
icons withk-i-chevron-*
on.k-breadcrumb-delimiter-icon
element rendered by theBreadcrumb
component - replace
k-i-arrow-chevron-*
icons withk-i-chevron-*
on.k-expander-indicator
element rendered by theExpansionPanel
component - replace
k-i-arrow-chevron-*
icons withk-i-chevron-*
on.k-panelbar-toggle
element rendered by thePanelBar
component - replace
k-i-arrow-60-*
icons withk-i-caret-alt-*
on.k-menu-expand-arrow
element rendered by theMenu
component - replace
k-i-arrow-60-*
icons withk-i-caret-alt-*
on.k-collapse-*
elements rendered by theSplitter
component
- replace
- listbox:
- replace
k-i-arrow-60-*
icons withk-i-caret-alt-*
on.k-listbox-toolbar
element rendered by theListBox
component - replace
k-i-arrow-double-60-*
icons withk-i-caret-double-alt-*
on.k-listbox-toolbar
element rendered by theListBox
component
- replace
- pivotgrid:
- replace
k-i-arrow-chevron-*
icons withk-i-chevron-*
on.k-pivotgrid-cell
element rendered by thePivotGrid
component
- replace
- scheduler:
- replace
k-i-arrow-60-*
icons withk-i-caret-alt-*
on.k-scheduler-navigation
,.k-views-dropdown
and.k-event
elements rendered by theScheduler
component - replace
k-i-reload
icon withk-i-arrow-rotate-cw
on.k-event
and.k-task
elements rendered by theScheduler
component - replace
k-i-non-recurrence
icon withk-i-arrows-no-repeat
on.k-event
and.k-task
elements rendered by theScheduler
component - replace
k-datepicker
with a custom component in.k-scheduler-toolbar
container rendered by theScheduler
component - remove
k-scheduler-flex
className from.k-scheduler
element rendered by theScheduler
component
- replace
- treelist:
- replace
k-i-expand
andk-i-collapse
icons withk-i-caret-alt-*
on<td >
elements rendered by theTreeList
component
- replace
- treeview:
- replace
k-i-expand
andk-i-collapse
icons withk-i-caret-alt-*
on.k-treeview-toggle
element rendered by theTreeView
component - do not apply
k-disabled
className to.k-treeview-item
element rendered by theTreeView
component (when disabled) - apply
k-disabled
className to.k-treeview-toggle
,.k-checkbox
and.k-treeview-leaf
elements rendered by theTreeView
component (when disabled)
- replace
- scrollview:
- replace
k-i-arrowhead-*
icons withk-i-chevron-*
on.k-scrollview-prev
and.k-scrollview-next
elements rendered by theScrollView
component
- replace
- upload:
- replace
k-i-refresh-sm
icon withk-i-arrow-rotate-cw-small
on.k-retry
element rendered by theUpload
component
- replace
- tooltip:
- wrap
.k-tooltip
element in.k-child-animation-container
container rendered by theTooltip
component
- wrap
v5.5.01 July 2022
Bug Fixes
- bump kendo-charts version
- charts: add missing children prop
- data-tools: columnmenu cannot open if closed by its icon click
- dateinputs:
- timepicker scroll debounce
- selection range on initial click
- prevent wheel only when input is focused
- dropdowns:
- SSR build error
- dropdownlist expand button click does not focus the component
- editor: bump @progress/kendo-editor-common to 1.9.1
- grid:
- filter components restore deleted value when operator has changed
- columnmenu cannot open if closed by its icon click
- layout:
- fix breadcrumb undefined icon class
- fix Breadcrumb DataModel mandatory id
- scheduler:
- offset incorrectly accounted in non-vertical positioning
- preventDefault on passive event listener
- treelist: row drag and drop error
- utils: CSP violation style-src self in hasRelativeStackingContext function
Features
- map: add layer tooltips
- scheduler: add ProportionalViewItem component
v5.4.020 June 2022
Bug Fixes
- all: add barcodes, map, scrollview and taskboard packages
- dateinputs: use stand-alone format for month names
- dropdowns:
- appendTo prop type
- multicolumncombobox className does not apply
- add aria-required attribute in DropDownList
- fix controlled mode of opened DropDownTree state
- fix Combobox aria-activedescendant value
- editor: content element renders twice in react 18 strict mode
- grid: correct element getter
- inputs:
- slider and rangeslider layout in firefox
- fix RangeSlider preventDefault error
- layout: tileLayout does not resize correctly when reorderable is false
- listbox: fix ListBoxToolbar bottom position
- pivotgrid: improve local data-binding performance
- popup: popup flickers when animation ends in react18
- scheduler:
- use stand-alone format for month names
- view-selector missing in iframe
- k-icon-button className on nav buttons
- utils: draggable auto-scroll when page is already scrolled
Features
- update typescript and add strict compile option
- utils: add useWindow and useDocument utility hooks
v5.3.010 May 2022
Bug Fixes
- expose children prop
- buttons:
- replace deprecated k-state-focus className with k-focus
- replace deprecated k-state-disabled className with k-disabled
- DropDownButton default theme options
- SplitButton default theme options
- SplitButton arrow button rendering
- chip remove icon rendering
- add type to the SplitBtn second btn
- conversational-ui:
- replace deprecated k-state-selected className with k-selected
- replace deprecated k-state-focused className with k-focus
- datatools:
- replace deprecated k-state-disabled className with k-disabled
- replace deprecated k-state-active className with k-active
- replace deprecated k-state-selected className with k-selected
- dateinputs:
- replace deprecated k-state-focus className with k-focus
- replace deprecated k-state-disabled className with k-disabled
- replace deprecated k-state-active className with k-active
- replace deprecated k-state-selected className with k-selected
- remove extra rounding on input buttons
- replace deprecated k-state-invalid className with k-invalid
- replace deprecated k-state-focused className with k-focus
- remove obsolete k-valid className
- dropdowns:
- replace deprecated k-state-empty className with k-empty
- correctly position loading icon
- replace deprecated k-state-invalid className with k-invalid
- replace deprecated k-state-focused className with k-focus
- remove obsolete k-valid className
- add missing class
- editor:
- replace deprecated k-state-disabled className with k-disabled
- replace deprecated k-state-active className with k-active
- replace deprecated k-state-selected className with k-selected
- bump @progress/kendo-editor-common to 1.9.0
- excel: replace deprecated k-state-disabled className with k-disabled
- gantt: replace deprecated k-state-selected className with k-selected
- grid:
- replace deprecated k-state-disabled className with k-disabled
- replace deprecated k-state-selected className with k-selected
- inputs:
- add missing aria-label for ColorPicker button
- replace deprecated k-state-hover className with k-hover
- replace deprecated k-state-focus className with k-focus
- replace deprecated k-state-disabled className with k-disabled
- replace deprecated k-state-selected className with k-selected
- replace deprecated k-state-empty className with k-empty
- remove extra rounding on input buttons
- replace deprecated k-state-invalid className with k-invalid
- replace deprecated k-state-focused className with k-focus
- remove obsolete k-valid className
- labels:
- replace deprecated k-state-empty className with k-empty
- replace deprecated k-state-focused className with k-focus
- layout:
- replace deprecated k-state-focus className with k-focus
- replace deprecated k-state-disabled className with k-disabled
- replace deprecated k-state-active className with k-active
- replace deprecated k-state-selected className with k-selected
- replace deprecated k-state-focused className with k-focus
- menu missing key warning
- cannot set card ref
- fire onItemSelect on Breadcrumb item icon click
- add aria attributes to the TabStrip component
- progressbars:
- replace deprecated k-state-disabled className with k-disabled
- replace deprecated k-state-selected className with k-selected
- scheduler: replace deprecated k-state-selected className with k-selected
- sortable: replace deprecated k-state-disabled className with k-disabled
- tooltip:
- replace deprecated k-state-selected className with k-selected
- replace deprecated k-state-focused className with k-focus
- treelist: replace deprecated k-state-selected className with k-selected
- treeview: items position-based className
- first items within a parent will now have k-treeview-top className
- middle items within a parent will now have k-treeview-mid className
- last items within a parent will now have k-treeview-bot className
- upload:
- replace deprecated k-state-disabled className with k-disabled
- replace deprecated k-state-focused className with k-focus
Features
- map component
- editor: add table resizing
- layout: allow setting custom props to Card DOM element
- popup: add dom element getter
- taskboard: add TaskBoard component