Kendo UI

Release History

jQuery Release History

Kendo UI® 2012.1515

May 14, 2012

Kendo UI Web

Framework Constructs

What’s New

  • Added: Enhanced mobile platform detection
  • Added: Widget methods can be invoked via the jQuery plugin
  • Added: kendo.web.js and kendo.dataviz.js can be included simultaneously

What’s Fixed

  • Fixed: Selection is not cleared for items which are not visible
  • Fixed: Popup close animation effects are ignored
  • Fixed: Popup screen boundary detection now properly handles left and top fit overflow
  • Fixed: IE throws Access Denied when animating in a cross-domain iframe
  • Fixed: Button styling targets all input type buttons in Firefox
  • Fixed: Increase default drag hint z-index to overlay z-stacked windows
Kendo UI DataSource Icon

DataSource

What’s New

  • Added: OData transport wraps the field name in tolower() method to perform case insensitive filtering

What’s Fixed

  • Fixed: Model is not marked as dirty during its Change event
  • Fixed: GetByUid does not work as expected when remote virtualization is enabled
  • Fixed: Deleted items are synchronized even after changes are cancelled
  • Fixed: OData parameterMap must not append $format for json dataType
  • Fixed: OData orderby parameter should not be serialized if sorting returns empty list
  • Fixed: DataSource does not clear queued request on error
Kendo UI DragAndDrop Icon

Drag And Drop

What’s Fixed

  • Fixed: Mousedown is prevented on drag&drop targets
Kendo UI Web Globalization Icon

Globalization

What’s Fixed

  • Fixed: toString() method rounds the number depending on the custom numeric format
  • Fixed: Improve custom numeric formatting
  • Fixed: parseFloat() method does not parse strings with percentage symbol correctly
Kendo UI MVVM Icon

MVVM

What’s New

  • Added: Traverse parent observable objects when resolving bindings
  • Added: Support for setting autoBind option if bound to DataSource through MVVM
  • Added: Multiline JSON support in data attributes

What’s Fixed

  • Fixed: The attr binding cannot set HTML5 data attributes
  • Fixed: Cursor position is not persisted when value binding with update on keyup mode is used
Kendo UI Web Validator Icon

Validator

What’s Fixed

  • Added: Multiple validation messages are shown when target input name contains dots

UI Widgets Features and Updates

Kendo UI Web AutoComplete Icon

AutoComplete

What’s New

  • Added: Widget lowers the filter value when performing case insensitive filtering
  • Added: Support for case sensitive filtering

What’s Fixed

  • Fixed: Unable to select item in BM:IE9 DM:IE7 mode
  • Fixed: AutoComplete's value() method returns its placeholder value in IE
  • Fixed: The cursor is moved to the begining on input focus
  • Fixed: Popup width is incorrectly calculated for initially hidden AutoComplete
  • Fixed: Change event is not raised on blur
Kendo UI Web ComboBox Icon

ComboBox

What’s New

  • Added: Widget lowers the filter value when performing case insensitive filtering
  • Added: ComboBox copies the CSS classes to the wrapper element
  • Added: Support for case sensitive filtering
  • Added: Support for case sensitive selection using the text method

What’s Fixed

  • Fixed: Unable to select item in BM:IE9 DM:IE7 mode
  • Fixed: The cursor is moved to the begging on input focus
  • Fixed: Popup width is incorrectly calculated for initially hidden ComboBox
  • Fixed: Multiple ComboBoxes with the same DataSource and autoBind=false render popup simultaiously when one of them is activated
Kendo UI Web Date/Time Pickers Icon

Date/Time Pickers

What’s New

  • Added: Support for case sensitive searching

What’s Fixed

  • Fixed: Binding the widget to ViewModel sets its options to default ones
  • Fixed: Calendar navigates to an incorrect view if current date is 1.1.2012
Kendo UI Web DropDownList Icon

DropDownList

What’s Fixed

  • Fixed: Empty DropDownList goes into an infinite loop when trying to open it
  • Fixed: Unable to select item in BM:IE9 DM:IE7 mode
  • Fixed: DropDownList unbinds users' event handlers when the widget is disabled
  • Fixed: Popup width is incorrectly calculated for initially hidden DropDownList
  • Fixed: Keyboard navigation does not work after rebind
Kendo UI Web Editor Icon

Editor

What’s Fixed

  • Fixed: Indenting plain text generates <div> element
  • Fixed: Disallowing clipboard access inserts BOM characters when pasting
  • Fixed: The 'encoded' property is not honored when triggering change event
  • Fixed: Empty paragraphs are non-focusable in Chrome/FF when initializing from textarea content
  • Fixed: Pasting content twice throws JS error in IE
  • Fixed: Support mobile devices with contentEditable besides iOS 5.x
  • Fixed: Cannot unbullet multiple lists within a table
  • Fixed: Changing list type of lists in tables causes loss of data
Kendo UI Web Grid Icon

Grid

What’s New

  • Added: Column reordering feature
  • Added: Column resizing feature

What’s Fixed

  • Fixed: Grid navigatable does not work on numeric/date inputs in IE9
  • Fixed: Error is thrown when footer template is used and there is no data
  • Fixed: Setting virtual scroll declaratively does not work as expected
  • Fixed: Grid sets height to scrollable container when no height is specified
  • Fixed: DataItem method does not skip group footer rows
  • Fixed: iPad - grouping by two columns is not performed
  • Fixed: Keyboard navigation does not skip group footer rows
  • Fixed: Clicking on group footer row selects it
  • Fixed: Error is thrown when column with numeric textbox is focused during tabbing in IE8
  • Fixed: Dragging column from a child grid can only be dropped on the parent
  • Fixed: Editable grid does not pass the correct element to model's validate method
  • Fixed: Items method returns footer rows
  • Fixed: Grouping throws an error if page is zoomed
  • Fixed: Detail template expand state is not maintained if owner group is expanded
  • Fixed: Model is not passed as an argument to the Save event during PopUp editing
  • Fixed: Grid horizontal scrolling does not move the header cells
Kendo UI Web ListView Icon

ListView

What’s New

  • Added: Exposed Pager change event

What’s Fixed

  • Fixed: Selectable and navigatable are not present in ListView options
  • Fixed: Constrain loading icon to the widget container
Kendo UI Web Menu Icon

Menu

What’s New

  • Added: Improve item creation from plain HTML
  • Added: popupCollision property

What’s Fixed

  • Fixed: Menu links are not navigating on mobile
  • Fixed: Menu doesn't support content in dataSource
Kendo UI Web NumericTextBox Icon

NumericTextBox

What’s Fixed

  • Fixed: Uppercase format letters are not supported
  • Fixed: Formatted values are not shown in iPad (iOS 5)
Kendo UI Web PanelBar Icon

PanelBar

What’s New

  • Added: Activate event, fired after expand complete

What’s Fixed

  • Fixed: PanelBar doesn't handle well the expanded data property
  • Fixed: PanelBar doesn't show content element and arrows with dataSource init
  • Fixed: PanelBar not showing arrows for added items with content
  • Fixed: Fire collapse event when expanding in single mode
Kendo UI Web Slider Icon

Slider

What’s Fixed

  • Fixed: Values() doesn't work with an array of numbers
  • Fixed: Slider tooltip format does not work
  • Fixed: The slider's tooltip is not visible when the slider is in a window
  • Fixed: Calling enable() on an enabled slider causes unexpected behavior
Kendo UI Web Splitter Icon

Splitter

What’s Fixed

  • Fixed: Focus on inputs inside panes is sometimes prevented
Kendo UI Web TabStrip Icon

TabStrip

What’s Fixed

  • Fixed: TabStrip doesn't work on mobile devices when the mobile scroller script is not loaded
Kendo UI Web TreeView Icon

TreeView

What’s New

  • Added: Observable objects cannot be used as node data when dynamically inserting nodes

What’s Fixed

  • Fixed: DragStart event cannot be prevented
  • Fixed: Dynamically inserted nodes do not use the treeview template
Kendo UI Web Upload Icon

Upload

What’s Fixed

  • Fixed: Selected files are uploaded after cancelling the select event
  • Fixed: User data set in the upload event is duplicated on retry. Note that user data can no longer be changed on retry
Kendo UI Web Window Icon

Window

What’s New

  • Added: Introduced 'appendTo' option to simplify usage in ASP.NET WebForms

What’s Fixed

  • Fixed: Maximized windows with title are higher than the page
  • Fixed: Setting small font-size breaks titlebar buttons rendering
  • Fixed: Bottom border is invisible in IE7
  • Fixed: Content iframe gets removed if window is refreshed with local URL
  • Fixed: Modal Window remains below overlay after closing another modal Window
  • Fixed: toFront() increases the window z-index even if the window is topmost

Kendo UI DataViz

Framework Constructs

What’s New

  • Added: Widget methods can be invoked via the jQuery plugin
  • kendo.web.js and kendo.dataviz.js can be included simultaneously
  • Added: dataItem is now available in category axis label template
  • Added: axisLabelClick event

What’s Fixed

  • Fixed: verticalArea themes don't match area styling
  • Fixed: seriesHover is not triggered when moving over neighboring points in line/area series
  • Fixed: Clicking on a data point label text does not trigger a seriesClick event
  • Fixed: Gradient fills are rendered as black if base tag is present on the page
  • Fixed: Transparent background is rendered as black in Opera
  • Fixed: Error when binding to a field that is not defined in the data item
  • Fixed: Points with null X or Y value should be treated as null
  • Fixed: Background is set to black when specifying transparent (VML)
  • Fixed: dashType is not applied to scatter line series

UI Widgets Features and Updates

Kendo UI DataViz Gauge Icon

Gauge

What’s New

  • Added: Introduced scale.reverse configuration option

What’s Fixed

  • Fixed: Gauge svg method throws an error
  • Fixed: Error when calling the svg() method
  • Fixed: animation.speed is not used for initial animation

Kendo UI Mobile

Framework Constructs

What’s New

  • Added: Mobile Scroller scrollTo method
  • Added: Widget methods can be invoked via the jQuery plugin
  • Added: Mobile Widgets can access their parent view via the `view()' method
  • Added: Implemented application flag to determine if the Address Bar should be hidden
  • Added: ActionSheet widget

What’s Fixed

  • Fixed: BlackBerry skin too big for smartphones
  • Fixed: Icons are rendered as squares in BlackBerry 7.0
  • Fixed: Remote View loading does not work in PhoneGap
  • Fixed: Kendo UI Mobile distribution missing MVVM component

New UI Widgets

Kendo UI Mobile ActionSheet Icon

ActionSheet

UI Widgets Features and Updates

Kendo UI Mobile Application Icon

Application

What’s Fixed

  • Fixed: Application height collapses in PhoneGap for BlackBerry phones
  • Fixed: Input styling in mobile application affects all input elements (should affect only those in a listview)
  • Fixed: Google Maps does not work in Kendo UI Mobile
Kendo UI Mobile ListView Icon

ListView

What’s New

  • Added: List item should create icons even if there are no links and checkboxes

What’s Fixed

  • Fixed: ListView click event not firing when in scroller
  • Fixed: ListView does not pass button instance in click event
Kendo UI Mobile ScrollView Icon

ScrollView

What’s New

  • Added: ScrollView content method that allows dynamic content update
  • Added: Exposed scrollview 'change' event

What’s Fixed

  • Fixed: ScrollView data-role=page attribute does not work for initially hidden ScrollView
  • Fixed: Calling scrollTo in viewShow event handler does not work
For previous versions please refer to the Kendo UI Web, DataViz and Mobile release history