Kendo UI
Overview
Frameworks
jQuery
Angular
React
Vue
Demos
jQuery
Angular
React
Vue
Roadmap
What's New
Roadmap
Release History
Docs & Support
jQuery
Angular
React
Vue
Pricing
Search
Shopping cart
Login
Contact Us
Try now
jQuery
Angular
React
Vue
close mobile menu
Kendo UI
Release History
jQuery Release History
Kendo UI® 2012.2913
September 14, 2012
Kendo UI Web
Framework Constructs
What’s New
Added: destroy method for all web widgets
Added: Allow functions to be used in data attributes during declarative initialization
What’s Fixed
Fixed: Multiple kendo.init kendo.bind calls do not unbind previous event handlers
Fixed: FX gets disabled if DataViz is included after Web
DataSource
What’s New
Added: Request end event
What’s Fixed
Fixed: DataSource sync does not properly accept new models
Fixed: Operation descriptors should not be passed to the transport when client operation mode is enabled
Fixed: cancelChanges does not convert nested objects to ObservableObject
Fixed: Values are not converted if external model definition is specified
Fixed: Requests are blocked after custom error is processed during read operation
Fixed: Nested object are not observable after empty response of CUD operation is received
Fixed: Null values for fields of type string are converted to "null" when remote binding is used
Drag And Drop
What’s New
Added: Introduced DropTargetArea primitive - manages live drop targets within an area
What’s Fixed
Fixed: DropTarget drop event is not triggered in IE8 when element inside iframe
Globalization
What’s New
Added: Support for escaping a percent sign in a custom numeric format
HierarchicalDataSource
What’s New
Added: Sorting and filtering expressions are applied when loading child data sources
What’s Fixed
Fixed: get method does not find items in child data sources
Fixed: Loading nodes with hasChildren=false queries the child data source
MVVM
What’s New
Added: kendo.init recognizes javascript reference as the role data attribute value
Added: role data attribute accepts full namespace as a widget identifier
What’s Fixed
Fixed: Parent field is not updated if it is changed from a nested template
Fixed: kendoPager does not support source binding
Fixed: Old event handlers are invoked when the binding has changed
Fixed: Incorrect action type is passed through the change event of the parent object in case item is added to nested array
Fixed: The checked binding does not work as expected with checkbox whose value attribute is set
Fixed: The value binding does not work if set before the source binding
Validator
What’s New
Improved: Validator template should not encode the message text
UI Widgets Features and Updates
AutoComplete
What’s Fixed
Fixed: AutoComplete does not update the popup's position after rebind
Fixed: Dropdowns should resize according to opening element with percentage width
Fixed: Popup is opened after the widget loses focus
Calendar
What’s Fixed
Fixed: The widget does not work on a mobile device
ComboBox
What’s New
Added: Option to select an item by index/value when populating the data source of the widget
What’s Fixed
Fixed: ComboBox does not encode the text of the option element
Fixed: ComboBox does not update the popup's position after rebind
Fixed: Cannot enter a custom value if the list of items is re-generated
Fixed: Popup element is not opened on search
Fixed: Dropdowns should resize according to opening element with percentage width
Fixed: Popup is opened after the widget loses focus
Fixed: ComboBox does not select the correct item of the child combobox on onload
Fixed: When the text property is set and the widget is not bound, change event is raised on blur
Date/Time Pickers
What’s New
Added: Copy class names of the input element to the widget's wrapper
What’s Fixed
Fixed: Input is not updated when a valid value is set with diff format
Fixed: DateTimePickers don't work in a mobile browser with native HTML5 input support
Fixed: DateTimePickers navigate to the next month when the last day of the month is selected
Fixed: Cannot choose date in IE with browser mode 9 and document mode lower than 9
Fixed: DateTimePickers do not work on a mobile device
DropDownList
What’s New
Added: Focused state style
Added: Option to select an item by index/value when populating the data source of the widget
What’s Fixed
Fixed: The text of the option element is not encoded
Fixed: DropDownList does not update the popup's position after rebind
Fixed: Dropdowns should resize according to opening element with percentage width
Editor
What’s Fixed
Fixed: JavaScript error is thrown when the editor value is bound via MVVM
Fixed: Editor nested in window may not work in some cases
Fixed: JavaScript error is thrown in IE8 when pressing enter in an ordered list
Fixed: Editor content is lost after appending content to document.body
Fixed: Executing inline format commands may cause loss of data in IE7/8
Fixed: Editor iframe causes security warning in IE with HTTPS protocol
Fixed: Shift+Enter does not scroll to caret
Grid
What’s New
Added: Support for preventing refresh through cancelling the DataBinding event
Improved: Grid should not display the string "null" or "undefined" when the cell value is null or undefined
What’s Fixed
Fixed: Selection does not work with jQuery 1.8.1
Fixed: Cursor is not persisted during column resizing
Fixed: Data is in incorrect order when grouped on a field with same date value and sorted by another
Fixed: Grid horizontal scrollbar not visible in IE8 in virtual scrolling scenarios
Fixed: Footer row cannot be scrolled horizontally after grid is re-bound
Fixed: Clicking cancel in a grid nested in another grid's popup closes the parent popup
Fixed: PageSizes DropDownList is hidden when Grid is populated through MVVM using a DataSource
Fixed: The new record is not removed after clicking the cancel button of the popup editor
Fixed: Column menu fails to initialize if field of a complex object is specified
Fixed: Error is thrown when setting more then two filters on the same field and filtering is enabled
Fixed: The grid footer has a scrollbar gap on mobile devices
Fixed: Column reordering doesn't work properly on command columns
Fixed: Error is thrown when edit form is shown for complex objects in popup and in-line mode
Fixed: Detail template cannot be set as a configuration option through MVVM
Fixed: Column menu doesn't work properly when reorder columns
Fixed: The grid footer is not shown on initial load if autoBind is false
Fixed: IE throws an error when Grid is bound through MVVM and column is sorted if filtering is enabled
Fixed: Popup windows remain in DOM during grid editing
Fixed: Filtering on foreign key column which contains literal symbol throws an error
ListView
What’s New
Added: Support for preventing refresh through cancelling the DataBinding event
What’s Fixed
Fixed: ListView refresh throws an error in IE8
Menu
What’s Fixed
Fixed: closeOnClick disables openOnClick temporarily
Fixed: Menu doesn't work in Chrome for Android
Fixed: openOnClick not reset after closeOnClick
NumericTextBox
What’s New
Added: focus() method
PanelBar
What’s Fixed
Fixed: Clicking on .k-link elements within panelbar content collapses root items
Splitter
What’s Fixed
Fixed: jQuery UI Draggable does not work in splitter panes
Fixed: Iframes in panes may trap events and restrict resizing
TabStrip
What’s Fixed
Fixed: Adding dynamic items does not work on iPad
Fixed: Remove method doesn't remove all contents if more than one
Fixed: Refresh method doesn't remove all tabs
Fixed: Removing tabs not functioning properly on touch devices
TreeView
What’s New
Added: Allow template to be set through data-template attribute
Added: Introduced simplified checkbox configuration and checkChildren configuration option
Added: setDataSource method that allows dynamic changing of dataSource
Added: Checkboxes set the dataItem checked state
Added: dataBound event
Added: Allow nodes to be reloaded by setting the Node loaded flag
Added: Initially expanded load-on-demand items are loaded through the datasource
Added: text(node, 'text') now updates the text of the given node
Improved: Performance with big data sets
What’s Fixed
Fixed: Reloading of subnodes leaves subgroup in faulty state
Fixed: Dropping items over unfetched nodes throws JS error
Fixed: append() method does not work with unfetched nodes
Fixed: Disabled items show wrong toggle arrow indicator
Fixed: Initialization from pre-populated node hierarchy does not render subnodes
Fixed: TreeView doesn't work in Chrome for Android
Fixed: Drag&Drop hover states not removed on touch devices
Fixed: dataXFields do not work with complex getters ("Product.Name")
Fixed: Popup-based widgets are broken when in TreeView template
Fixed: Calling append() with kendo.observable argument throws a JS error
Fixed: Calling `expand()` on load-on-demand nodes has no effect
Fixed: sourceNode event argument in dragEnd event is outside the DOM
Fixed: Updating text field in HierarchicalDataSource does not change node text
Upload
What’s Fixed
Fixed: Selecting multiple files in Safari/Windows results in failed uploads
Window
What’s New
Added: Refresh event is triggered when refreshing static windows
Improved: Error event passes error details to event handlers
Improved: Allow refresh() method to render iframe when passing iframe: true
What’s Fixed
Fixed: Minimized windows can be resized after they are moved
Fixed: Initialization always triggers refresh event
Fixed: Inherited window widgets throw a JS error when calling close() or destroy()
Fixed: Make the Window trigger a refresh event when an iframe is used
Kendo UI DataViz
Framework Constructs
What’s New
Added: destroy method
Added: Performance regression for data bound charts
Added: Axis type is now expected to be in lowercase (date, category, etc.). Capitalized versions continue to work
What’s Fixed
Fixed: Plot area should render background color
Fixed: Chart with multiple axes doesn't render plotBands
Fixed: FX gets disabled if DataViz is included after Web
Fixed: Automatic base unit can be set incorrectly to years
Fixed: Duplicate element ID can be rendered in some scenarios
Fixed: Calling the refresh method does not apply changes to series
Fixed: SeriesDefaults don't apply gap and spacing to the series
Fixed: Automatic base unit can be incorrectly set to minutes instead of days
UI Widgets Features and Updates
Area Chart
What’s Fixed
Fixed: Stacked area charts assume zero for missing values even when missingValues is set to interpolate
Bar Chart
What’s Fixed
Fixed: Negative values are shown as positive when stacking bar/column series in groups
Line Chart
What’s Fixed
Fixed: Stacked line charts assume zero for missing values even when missingValues is set to interpolate
Linear/Radial Gauge
What’s New
Added: Introduced rangeDistance scale option
Kendo UI Mobile
Framework Constructs
What’s Fixed
Fixed: Multiple kendo.init kendo.bind calls do not unbind previous event handlers
Fixed: Widgets in remote layouts do not bind to declarative events
Fixed: Swipe events capturing does not break scrolling
Fixed: Pane navigates twice if back button is clicked
UI Widgets Features and Updates
ActionSheet
What’s Fixed
Fixed: ActionSheet does not resize on orientation change
Fixed: ActionSheet expands on each open if inset listview is inside it
Application
What’s New
Improved: Application without views raises meaningful error
Button
What’s Fixed
Fixed: Focusing input and clicking a button does not hide the keyboard (iOS)
Fixed: Button navigation fires a ghost click on the next view
ListView
What’s New
Added: stopLoadMore method, which stops "load more" functionality
Added: stopEndlessScroll method, which stops endless scrolling functionality
Added: "Load more" stops after the total of the DataSource is hit
Added: "Endless scrolling" stops after the total of the DataSource is hit
Improved: Widget nested in other ListView do not set/remove inset style of the View's content
What’s Fixed
Fixed: ListView link item styling is lost when an item is changed in the view model
Fixed: Checkboxes in a mobile list view do not update the view-model
Fixed: ListView renders item uids correctly after an initial empty datasource
Fixed: Potential retina performance issues
ModalView
What’s New
Improved: ModalView does not re-center after an orientation change
Improved: Allow ModalView to be initialized without a View container
Changed: ModalView element should be direct descendant of application element
NavBar
What’s Fixed
Fixed: Button visibility controls the NavBar visibility
Scroller
What’s New
Improved: Pull-to-refresh works when the contents are shorter than the viewport
What’s Fixed
Fixed: Scroller prevents underlying ScrollView from scrolling
ScrollView
What’s Fixed
Fixed: ScrollView on page does not affect page scroller
Fixed: Scroller prevents underlying ScrollView from scrolling
TabStrip
What’s New
Added: Support for clearing active item
For previous versions please refer to the Kendo UI
Web
,
DataViz
and
Mobile
release history
Kendo UI
Product overview
Demo
Buy
Try
UI for jQuery
UI for Angular
UI for React
UI for Vue
New features & Roadmap
What's New
Roadmap
Release History
jQuery
Angular
React
Vue
Have a feature request?
Post your feedback via:
jQuery Feedback Portal
Vue Feedback Portal
React Feedback Portal
Angular Feedback Portal
Next Steps
Read Documentation
Compare Pricing
Download Free Trial
UI for jQuery
UI for Angular
UI for React
UI for Vue