KendoReact

<a name"3.5.0"></a>

3.5.0 (2019-10-15)

Bug Fixes

  • dateinputs: remove componentWillReceiveProps lifecycle method
  • dropdownlist: disabled DropDownList can be opened if inside a label
  • editor: FontSize and FontName tools behavior when selection is collapsed
  • gauges: incorrect range color type
  • inputs:
  • setting rtl mode does not apply to the label
  • input passing invalid props to native element
  • layout:
  • PanelBar conditional rendering content in PanelBarItem error
  • avoid unnecessary rerender on focus/blur
  • multiselect: pressing enter key selects first item when there is not focused item in popup li
  • panelbar: remove componentWillReceiveProps lifecycle method
  • scheduler:
  • views dropdown on header shows above the edit dialog on smaller screens
  • edit form not using the forms package
  • TimelineView events not rendering
  • slider: ensure value is in min-max range
  • toolbar: buttons refs inside the toolbar are not preserved

Features

  • chat: add customizable message box
  • dateinputs:
  • add DateTimePicker minTime and maxTime properties
  • add DateInput minTime and maxTime properties
  • add customizable separator message
  • form: add form component
  • upload: function callback support for saveUrl and removeUrl. Closes kendo-react#193
  • window: add a modal prop to the window

<a name"3.4.1"></a>

3.4.1 (2019-09-19)

Bug Fixes

  • grid:
  • grid component hardcoded colors in frozen columns
  • inputs:
  • colorpicker incorrectly memoize event handlers
  • colorPicker is not closing on arrow up
  • scheduler:
  • recurrence until date is using incorrect timezone
  • recurring events are expanded with incorrect timezone
  • timezone incorrectly applied to dates in editor
  • form fields incorrectly passed to editors results in random ts errors
  • scheduler events are shown before positioning
  • dblclick sometimes start drag
  • montly recurrence repeaton not showing

<a name"3.4.0"></a>

3.4.0 (2019-09-12)

Bug Fixes

  • add timepicker to all package
  • colorpicker: comparing colors in hex and rgb formats
  • editor: "navigator is not defined" error in nextjs application
  • grid: wrap pager dropdown in span to prevent focus lost
  • pannelbar: expand mode does not allow closing all panels
  • scheduler: DatePicker Popup not visible in editor dialog
  • slider: remove inline width

Features

  • data-tools: add pager component
  • inputs: add colorgradient and colorpalette
  • panelbar: allow all panels to be collapsed with expand mode single
  • scheduler: add Scheduler component

<a name"3.3.0"></a>

3.3.0 (2019-08-29)

Bug Fixes

  • window stop updates after resize
  • calendar change view wrong date
  • combobox: enter key does not select correct value
  • dateinputs:
  • calendar view focus with min value and defaultValue
  • multiViewCalendar correct range when coming from higher view
  • editor: spaces are trimmed at the end of a text while typing in firefox
  • grid: column menu sort is not localized
  • slider: remove change text from a element
  • tabstrip: onChange should be optional
  • treelist: header rows top position
  • upload: bump axios dependency to remedy dos vulnerability

Features

  • grid pager dropdown
  • dateinputs: close DateTimePicker if date is selected and now is clicked
  • grid: add footer cell
  • treelist: add treelist component
  • upload: add option to hide action buttons on manual upload

<a name"3.2.2"></a>

3.2.2 (2019-06-15)

Bug Fixes

  • fix npm descriptions
  • npm description not build correctly

<a name"3.2.1"></a>

3.2.1 (2019-06-13)

Bug Fixes

  • dateinputs:
  • prop type warning for controlled state
  • document scroll on element focus
  • do not stop propagation of esc keydown
  • grid: fix column menu filter throws error on boolean columns
  • multiselect: tags prop ignores empty array

<a name"3.2.0"></a>

3.2.0 (2019-06-05)

Bug Fixes

  • optimize build process

Features

  • buttons: add accessKey prop of DropDown and Split buttons
  • dropdowns: add accessKey prop
  • inputs: add accessKey prop

<a name"3.1.0"></a>

3.1.0 (2019-05-29)

Features

  • button: add selected getter to component

<a name"3.0.0"></a>

3.0.0 (2019-05-28)

Bug Fixes

  • dateinput: make typing more predictable
  • dateinputs: remove k-header class
  • datepicker: use general date pattern as default
  • grid:
  • className does not apply if k-grid-virtual is set
  • locked columns with virtual columns

Features

  • all packages: upgrade to TS3
  • grid: add option to customize filter operators

Breaking Changes

  • upgrade to TS3

<a name"2.11.0"></a>

2.11.0 (2019-05-14)

Bug Fixes

  • automplete: set name prop to input element
  • dateinputs: dateTimePicker formatPlaceholder propTypes validation
  • dropdownbutton: not focusing on mouse click on mac firefox
  • inputs: slider bounces on label click
  • upload: events are not fired in uncontrolled mode

Features

  • add notification to all package
  • all: add slider component
  • inputs: add slider
  • layout: add className props for TabStrip component and tabs content
  • notification: add notification component

<a name"2.10.0"></a>

2.10.0 (2019-04-18)

Bug Fixes

  • common: dragging outside container fails if dom is reordered
  • dateinputs: add missing localization properties

Features

  • add sortable to all package

<a name"2.9.1"></a>

2.9.1 (2019-04-15)

Bug Fixes

  • readme files missing from packages

<a name"2.9.0"></a>

2.9.0 (2019-04-15)

Bug Fixes

  • dateinputs:
  • multiViewCalendar auto-focus on state change
  • multiViewCalendar auto-focus on state change
  • editor: multiple spaces are collapsed
  • sortable: incorrect file names

Features

  • add sortable package
  • editor: add lists converter on paste
  • treeview: add drag & drop

<a name"2.8.0"></a>

2.8.0 (2019-03-21)

Bug Fixes

  • autocomplete: wrong focused item when used with filtering and large data
  • buttons: buttongroup overwrites buttons className and style props
  • dateinputs: calendar alignment with weekNumber
  • dropdownlist: className is applied to the child span as well
  • editor:
  • typescript errors
  • insertLink shortcut should not open dialog if selection is collapsed
  • excel:
  • excel export when grid columns are set in array
  • passing array with single ExcelExportColumn as Children results in error
  • grid:
  • column virtualization not working for edit cells
  • column virtualization in IE11 and Edge
  • when no columns are passed to the Grid, the details column has a colSpan 0
  • cannot resize Grid column in webpack dev environment
  • cells in filter row are not locked when using locked columns
  • intl: bump minor of kendo-intl to avoid typescript problems
  • layout: conditionally render a TabStripTab
  • menu: skip item refocus when clicking item URL
  • multiselect:
  • wrong item is focused when data items are changed
  • component steals the focus if opened through props

Features

  • add class name prop
  • editor:
  • add type="button" to toolbar buttons
  • add tools for table editing
  • add InsertTable tool
  • add getter for editor view object
  • add className and style props
  • multiselect: add autoClose prop

<a name"2.7.1"></a>

2.7.1 (2019-02-28)

Bug Fixes

  • peerDependencies in all package

<a name"2.7.0"></a>

2.7.0 (2019-02-27)

Bug Fixes

  • grid: aria-sort attribute is not set on header cells
  • splitter: error thrown in drag event handler
  • treeview: do not focus unnecessarily
  • upload:
  • lock axios version
  • canceling file upload trigger progress and status events
  • action buttons are always shown
  • window: fix window keydown

Features

  • bump react version
  • add editor component
  • common: add draggable component
  • dialog:
  • add style prop
  • add dir prop
  • editor:
  • add rtl support
  • add onExecute event
  • add render prop for tools
  • grid:
  • expose GridColumnMenuFilterUI and GridColumnMenuFiterCell components.
  • column virtualization
  • tootil: parent title
  • treeview:
  • add checkboxes;add expandIcons prop
  • add checkboxes;add expandIcons prop
  • upload: allow customizing file list rendering
 /