Kendo UI

Release History

jQuery Release History

Kendo UI Q2 2015

June 23, 2015

All components

NEW
  • New Theme (Nova) for all mobile widgets
  • Full Section 508 compliance for all Web and DataViz widgets
FIXED
  • kendo.support.zoomLevel() does not return a correct value in IE11 when a vertical scrollbar is present
  • kendo.util.encodeBase64 mangles line endings
  • TypeScript definitions are incompatible with jQuery 2.x

AngularJS

NEW
  • Force widget's request when valuePrimitive:true and selected text is not defined
FIXED
  • ng-model binding does not work when parent scope object is cleared
  • MultiSelect tagTemplate not compiled against angular scope

Application

NEW
  • Support for "hairline" retina styling (retina option)

AutoComplete

FIXED
  • Widget throws an exception when dataSource.group method returns undefined
  • Rendering issue in virtual mode
  • Widget throws an exception when trying to suggest INTs
  • Obsolete popup appears with virtualization when there are no suggestions
  • Not able to select item when value resolves to an index equal to the length of the first group
  • Widget does not re-create item template when dataTextField is updated

Calendar

FIXED
  • Calendar shows March 31st grayed in Brazilian time zone

Chart

NEW
  • Rotate/fit/scale chart axis labels on restricted screens
  • Allow setting legend item cursor
FIXED
  • Chart axis title builder lacks "visual" handler
  • Custom label visuals are clipped to pane
  • Custom label visuals are not animated
  • Donut chart tooltip does not display reliably on tap (Android)
  • Axis number format is not globalized by default
  • Incorrect stacked bar chart animation origin when setting value axis crossing value different than zero
  • Crosshair is not hidden when leaving the chart through the tooltip
  • IE: Tooltip gets broken when Zindex is defined

ComboBox

NEW
  • Force widget's request when valuePrimitive:true and selected text is not defined
  • Widget should support setting true/false values
  • Support for binding to select element with optgroup
FIXED
  • Widget throws an exception when dataSource.group method returns undefined
  • ComboBox initialized from a select with an empty option raises change event on blur
  • Widget does not set the correct custom value in Firefox when SELECT element is used
  • Widget clears the user input on initial data source load
  • Rendering issue in virtual mode
  • Widget does not display the placeholder in IE9 when value is cleared with the API
  • DropDownList displayed text is not updated after data source change
  • Widget throws an exception when tries to suggest INTs
  • Cascading Dropdownlist does not set value when using Source binding and source is instance of a DataSource
  • Obsolete popup appears with virtualization when there are no suggestions
  • Not able to select item when value resolves to an index equal to the length of the first group
  • Widget does not re-create item template when dataTextField is updated

DataSource

FIXED
  • ODATA parameterMap sends empty $filter argument
  • Default implementation of the offline storage should call reader serialize
  • filter with operator as a function evaluates value as object instead of function

DatePicker

NEW
  • Added default ISO8601 formats to the parseFormats option
FIXED
  • DateView move method should handle ESC key properly
  • Calendar shows March 31st grayed in Brazilian time zone

DateTimePicker

NEW
  • Added default ISO8601 formats to the parseFormats option
FIXED
  • DateView move method should handle ESC key properly
  • Calendar shows March 31st grayed in Brazilian time zone

Draggable

NEW
  • support for draggable `autoScroll` option

Drawing

FIXED
  • Constructor parameters are missing from TypeScript definitions

DropDownList

NEW
  • Force widget's request when valuePrimitive:true and selected text is not defined
  • Widget should support setting true/false values
  • Support for binding to select element with optgroup
FIXED
  • Widget throws an exception when dataSource.group method returns undefined
  • Not able to select item from DropDownList with virtualization
  • First value is assigned when blank DropDonwList with virtualization opened
  • Rendering issue in virtual mode
  • Virtualized widget does not select correct item on click when list is paged to the middle
  • Widget does not show the optionLabel when autoBind is false and value is empty string
  • DropDownList displayed text is not updated after data source change
  • IE: Validation triggered too soon
  • Item not selected accordingly when filtering is performed very quickly
  • cascade event is triggered when there is no dataSource
  • Widget does not select a dataItem that has value "null" or "" (empty string)
  • Cascading Dropdownlist does not set value when using Source binding and source is instance of a DataSource
  • Widget does update k-ng-model when primitive values are used
  • Obsolete popup appears with virtualization when there are no suggestions
  • Not able to select item when value resolves to an index equal to the length of the first group
  • Widget does not allow to select last items in the popup on mobile device when filtering is enabled
  • DropDownList does not re-create item template when dataTextField is updated
  • Widget scrolls popup content over filter input in mobile device

Editor

NEW
  • Allow execute event to be prevented
  • Add support for resizing in Editor's ToolBar
FIXED
  • Editor tools should be able to wrap one by one in Internet Explorer
  • Font tags are not converted when pasting from MS Word
  • Hitting backspace on full-body selection does not remove selection in Chrome
  • JS error when tabbing to focus Editor
  • Backspace and delete buttons should not work in readonly mode
  • Pasting text with tabs is not consistent in different browsers
  • Shift + Enter moves the cursor out of the displayable field area

Excel Export

FIXED
  • footerTemplate function receives aggregates in data.data instead of data

Gantt

NEW
  • Limit exported document size to 5080mm x 5080mm to comply with PDF 1.4 standard
  • Tab key now cycles in the edit form
  • Task progress is now accessible via ARIA attributes
FIXED
  • Exporting the day view in Gantt results in a malformed PDF file
  • Dependency cannot be selected when line is directly adjacent to the task

Globalization

NEW
  • Support for multiple day specifiers

Grid

NEW
  • Limit exported document size to 5080mm x 5080mm to comply with PDF 1.4 standard
  • Display "all" option in pager to allow selecting a page size that equals the total number of records
  • Tab key now cycles in the filter menu
  • Show loading indicator for multi-checkbox filter menu when using server binding and check DataSource is re-read
  • Add "No data" template option
FIXED
  • Column resize handler is not position correctly when using hidden columns under IE8
  • MultiCheckFilter is not destroyed when dataSource is changed
  • footerTemplate function receives aggregates in data.data instead of data
  • The getOptions method removes current data source data
  • Grid group headers should display encoded values by default
  • Bug in showing multiline grid header
  • Filter cells are not destroyed when calling setDataSource in scrollable grid
  • FilterMenu script file should declare a requirement for kendo.binder.js
  • Incorrect navigation in IE when using rtl
  • Grid does not focus first visible column in Batch edit mode
  • IE: issue when blurring edited cell
  • Keyboard navigation steals focus from filter row widgets
  • Grid frozen columns jumping after scrolling down and click on frozen columns
  • Enter key expands detailTemplate instead of enter edit mode of current cell

Map

FIXED
  • panEnd event is fired twice
  • click event is fired after panEnd

MVVM

NEW
  • Force widget's request when valuePrimitive:true and selected text is not defined
  • Add CSS class binding feature
  • Add data-format support for the MVVM text binding
FIXED
  • Select element with value and source binding causes infinite loop when used in MVVM template
  • select element doesn't update option element text when MVVM binding changes

MultiSelect

NEW
  • Widget should support setting true/false values
  • Support for binding to select element with optgroup
FIXED
  • Widget throws an exception when dataSource.group method returns undefined
  • Widget with MVVM value binding does not preselect items when autoBind:false is set
  • Rendering issue in virtual mode
  • An error is thrown when removing an item if autoClose is set to false and the popup has never been opened
  • Widget with virtualization throws an exception when try to open popup after filtering
  • MultiSelect tagTemplate, not compiled against angular scope
  • Obsolete popup appears with virtualization when there are no suggestions
  • Not able to select item when value resolves to an index equal to the length of the first group
  • Widget does not re-create item template when dataTextField is updated

PDF Export

FIXED
  • proxyTarget option is not taken into account
  • Images missing in page template (PDF drawing)
  • Wrong parsing of background-image when both url and gradients are present
  • Russian Ruble sign is missing in exported PDF documents

PanelBar

FIXED
  • JavaScript error when all panels of a PanelBar are disabled

PivotGrid

NEW
  • Limit exported document size to 5080mm x 5080mm to comply with PDF 1.4 standard
  • Support for XMLA response that does not contains SlicerAxis
FIXED
  • Widget does not copy member's fields correctly when fake tuple is created
  • PivotGrid does not render the text of a child dimension in IE and Firefox
  • IE: 2nd level column name not visible
  • PivotGrid freezes when try to delete two dimensions fast enough
  • Widget outputs un-formatted data on continues expand/collapse
  • PivotGrid does not support 100% height
  • Widget breaks when some of the model fields has 'null' value
  • Widget does not support rendering a very specific slice of multuple dimensions per axis
  • JS exception is thrown when move dimension from row to column

Scheduler

NEW
  • Limit exported document size to 5080mm x 5080mm to comply with PDF 1.4 standard
  • Tab key now cycles in the edit form
  • Scheduler allows dragging of events outside the visible area
FIXED
  • Scheduler should not reset the view scroll position when selecting an all-day event
  • Events background color is not updated when resource value is false
  • SlotByPosition does not return correct slot in IE8
  • Recurrence stops one day short of the set date

Slider

FIXED
  • Possible to show buttons for RangeSlider

StockChart

NEW
  • Allow setting legend item cursor
FIXED
  • Axis number format is not globalized by default

TabStrip

FIXED
  • TabStrip layout is incorrect when using non-default tabPosition and a dataSource

ToolBar

NEW
  • Add show/hide API methods that allows the user to show/hide ToolBar items

TreeList

NEW
  • Tab key now cycles in the edit form
  • Drag & drop support via editable.move
FIXED
  • TreeList binding throws an error in IE8
  • TreeList duplicates nodes when local filtering is applied
  • TreeList MVVM initialization
  • TreeList duplicates items when dataSource.read() is called multiple times

TreeView

NEW
  • Add originalEvent to drag&drop events
  • autoScroll configuration option
FIXED
  • The check event is triggered twice in firefox when checking an indeterminate node

Window

FIXED
  • kendo window. setOptions resets actions in the maximized state
  • Window should restore the page horizontal scroll position after maximize and restore
For previous versions please refer to the Kendo UI Web, DataViz and Mobile release history