All Components

This website hosts native Kendo UI components, built from the ground up with the ultimate performance in mind, intended to be used in the React ecosystem.

UI for React

v1.2.0 (2018-08-06)

Bug Fixes

  • use Array.isArray instead of instance of Array
  • chat:
    • improve spacing on message groups without avatars
    • improve message padding
    • do not show msg bubble for empty msg and template
  • grid:
    • GridGroupCell casts the value to string before rendering
    • error utils not found
  • inputs: switch in kendo-theme-material
  • layout: do not handle keyboard events when not from Panelbar

Features

  • dateinputs:
    • add TimePicker form validation
    • add DatePicker form validation
    • add DateInput form validation
  • dropdowns:
    • add DropDownList component form validation
    • add ComboBox component form validation
    • add AutoComplete component form validation
    • add multiselect component
  • grid:
    • add GridNoRecords component
    • headerCell and headerCellRender
    • Multi-column headers
  • inputs:
    • add NumericTextBox component form validation
    • add Input component form validation
  • layout: add tabstrip keepTabsMounted property for optional re-mounting of the children

v1.1.0 (2018-06-15)

Bug Fixes

  • charts: public DOM events are not fired

Features

  • charts:
    • add Sparkline and StockChart
    • toggle series visibility
  • dialogs: add dialog component

v1.0.1 (2018-05-30)

Bug Fixes

  • pager input update value
  • chat:
    • select corresponding attachment after click
    • remove scroll btns at the end of carousel
  • dropdowns: autocomplete/combobox cannot lose focus if placeholder is set in IE
  • grid: render toolbar on top of the group headers

v1.0.0 (2018-05-16)

Features

  • Release version 1.0.0
  • chat: add scroll buttons for cards
  • grid: alias events with on prefix

Breaking Changes

  • packages require v1.0.0 and above @progress/kendo-react-intl as peer dependency

v0.6.0 (2018-05-14)

Bug Fixes

  • DatePicker does not close when clicking on NumericTextBox spin buttons
  • chart: warning for missing key
  • charts: add warning for missing hammerjs deps
  • dateinput: remove formatSections getter
  • dateinputs:
    • datePicker does not mutate the time portion of the date
    • set DatePicker input tabIndex to 0 when hidden
    • add DatePicker className prop
    • datepicker open/close in IE
  • dropdownlist: provide native and syntetic events in DropDownListChange event object when typin
  • grid:
    • grid crashes on filtering when selecting dropdown item by typing
    • BeforeOrEqual and Before filter operators are reversed
    • columnReorder event to contain the correct orderIndex for each column
    • resizing not working after setting resizable=false and resizable=true again

Features

  • localization support
  • charts: add Charts package
  • conversational-ui: add conversational-ui package and component
  • dateinput: add defaultValue prop and improve controlled/unctontrolled behaviour
  • dateinputs:
    • add DateInput formatSections getter
    • add TimePicker component
    • add TimeSelector component
    • add TimeList component
  • dropdownlist: add valueRender prop
  • dropdowns:
    • add listNoDataRender prop
    • add header and footer props
    • add itemRender prop
    • add autocomplete component
  • grid:
    • add .end parameter into the columnResize event
    • accept DataResult as data prop
    • improve cell editing
    • grouping

v0.5.1 (2018-04-09)

Bug Fixes

  • update peerDependencies

v0.5.0 (2018-04-05)

Bug Fixes

  • calendar: allow value prop to be null
  • dropdownlist:
    • items disappearing on scroll in filtering with virtualization scenario
    • auto close in IE11
  • grid:
    • column widths can't be controlled even when resizable=false
    • add GridPDFExportProps
    • toolbar not visible if scrollable="none"
  • inputs: remove object-assign dependency

Features

  • add id props to Animation and Popup
  • add Excel export component
  • dateinputs:
    • expose Calendar onFocus and onBlur props
    • add Calendar element getter
    • add DatePicker component
  • grid:
    • use DatePicker as date editor and filter
    • style checkboxes and increase size
    • add filterCell property to columns and filterCellRender callback to grid
    • add render prop for rows and cells
    • facilitate the PDF export
  • inputs: add switch component

v0.4.0 (2018-03-12)

Bug Fixes

  • dateinput: applying a custom width when label is set
  • dropdownlist: js error on close animation #7
  • dropdowns: applying a custom width when label is set
  • grid:
    • potential memory leak
    • column reorder drop clue to have correct height
  • numerictextbox: applying a custom width when label is set
  • popup: positioning when popupAlign is set and anchor is not

Features

  • add kendo-react-common package
  • dateinput: add label prop
  • dropdowns:
    • add label prop
    • add combobox component
  • grid: column Resize and Reorder
  • inputs:
    • add Input component
    • add label prop
  • pdf: add package for PDF processing
  • popup: appendTo prop defaults to body element

v0.3.0 (2018-02-05)

Bug Fixes

  • dropdown: avoid layout reflow for dir calculation
  • dropdownlist:
    • unnecessary calls of onChange event
    • keyboard navigation when dropdown is initially navigated before opening
    • keyboard navigation when virtual scrolling is enabled in controlled scenario
    • value changing in controlled scenario
  • popup: positioning when body element is scrolled
  • ripple: make ripple publicly accessible
  • tabstrip: keydown event listen on navigation only

Features

  • grid:
    • add className prop to Column
    • headerClassName prop for Columns
    • headerSelectionValue property
  • popup: recalculate popup position on scroll and resize events
  • ripple: add Ripple component

v0.2.0 (2018-01-24)

Bug Fixes

  • common: loosen dependencies
  • dropDownList: differentiate falsy values #148
  • grid: props.onChange is undefined for custom cells #149

Features

  • calendar: add numbers of weeks

v0.1.3 (2018-01-16)

Bug Fixes

  • grid:
    • improve filter cell usage experience
    • clicking on headers scrolls the page to top
  • layout: export TabStripSelectEventArguments event interface
  • numericTextBox: correct instance value during and after onChange

v0.1.2 (2018-01-09)

Bug Fixes

  • ignore tsconfig files.
  • build: do not create merge commit

v0.1.0 (2018-01-08)

Kendo UI for React initial release.

Included packages -

  • Animation
  • Buttons
  • DateInputs
  • DropDowns
  • Grid
  • Inputs
  • Intl
  • Layout
  • Popup