Release History

By product

Q1 2012

March 22, 2012

ComboBox

NEW
  • Added: value() method will fetch data if autoBind: false
FIXED
  • Fixed: ComboBox posts the text of the OPTION element instead of its value
  • Fixed: Cannot clear value of the combobox with .value("")

DataSource

NEW
  • Added: OData CRUD support
  • Improved: DataReader converts raw data values to types defined in the schema model fields declaration

Date/Time Pickers

FIXED
  • Fixed: TimePicker repeats hours in day with DST

DropDownList

NEW
  • Added: value() method will fetch data if autoBind: false
FIXED
  • Fixed: DropDownList wrapped in a label cannot be opened
  • Fixed: DropDownList post the text of the OPTION element instead of its value
  • Fixed: DropDownList popup closes on arrow click in IE9
  • Fixed: DropDownList bound to list of strings and optionLabel does not render its first item correctly

Editor

Framework Constructs

NEW
  • Added: MVVM framework extension
  • Added: All widgets support kinetic scrolling on touch devices
  • Added: Redone zoom and fade effects - now single using directions 'in' and 'out'
  • Aded: Unified all input and picker control sizes, including .k-textbox and .k-button
  • Improved: Numeric custom formatting now supports literals
FIXED
  • Fixed: kendo.parseFloat does not parse exponential numbers correctly
  • Fixed: IE Popup resize event bug (causing various dropdowns to fail to close)
  • Fixed: Open/close event wired with widget bind event was not raised (Applicable for DatePicker/TimePicker/ComboBox/AutoComplete/DropDownList)
  • Fixed: PanelBar, Menu and TabStrip now constrain element search to their root element

Grid

NEW
  • Added: Grid Edit modes - inline, popup
  • Added: Support for custom editors
  • Added: Support for aggregates
  • Added: Footer template
  • Added: Keyboard support for inline edit mode
FIXED
  • Fixed: Impossible to collapse a grid group in IE

ListView

Menu

NEW
  • Added: Menu items now support any image sizes

NumericTextBox

NEW
  • Added: Spin event
  • Added: Set input type depending on the platform
FIXED
  • Fixed: NumericTextBox with configuration decimals: 0 does not prevent the inclusion of decimal separator
CHANGED
  • Breaking Change: Cannot set value out of range using .value() method

PanelBar

FIXED
  • Fixed: Root item removed after removing the last item
  • Fixed: TreeView in a PanelBar stops working

Slider

NEW
  • Added: Tooltip template support

TabStrip

NEW
  • Added: activate event, fired after the content element starts to show (and can be measured)
FIXED
  • Fixed: TabStrip can select 2 tabs simultaneously while doing ajax request

TreeView

NEW
  • Added: Support for checkboxes for treeview nodes
  • Added: detach() method that removes nodes without destroying them
  • Improved: Allow arrays to be passed to insertBefore()/insertAfter()/append() methods
  • Fixed: Moving nodes with append()/insertBefore()/insertAfter() deletes their jQuery.data()
  • Fixed: select(selector) does not limit the selector to sub-items
  • Fixed: remove(selector) does not apply treeview context to selector

Upload

FIXED
  • Fixed: File list is unavailable in remove event (async mode)
CHANGED
  • Changed: The uploaded files are no longer removed on form reset. Instead, only the file list is cleared

Window

FIXED
  • Fixed: Window throws JavaScript errors in IE9 when it contains an iframe
  • Fixed: Calling refresh() with remote URL does not render iframe, if it is not initially rendered
  • Fixed: Metro-themed window doesn't have a border