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.31114
November 14, 2012
Kendo UI Web
Framework Constructs
What’s New
Added: WAI-ARIA support for all Kendo UI Web widgets
Added: Added/improved keyboard navigation for all Kendo UI Web widgets
Added: RTL support for all Kendo UI Web widgets
Added: Five new themes - Bootstrap, High Contrast, Metro Black, Moonlight and Uniform
Added: Utilize CSS3 gradients in themes
Added: Support for read-only binding via kendo.bind method and data-bind attribute setting
What’s Fixed
Fixed: Widgets with popup leak some memory after destroy
Fixed: Nexus 7 not detected as a tablet
DataSource
What’s New
Added: sync event
What’s Fixed
Fixed: Sync after remove does not trigger change event with LocalTransport
Drag And Drop
What’s Fixed
Fixed: Destroying a DropTarget widget leaks memory through element references
Fixed: Drag & Drop does not work on touch-enabled desktop Chrome
Globalization
What’s New
Added: Support for more than three "f" (fraction of the second) specifiers in the time format
Added: Support for parsing a value as Date/Number object when Globalize.js is included
Improved: parseDate returns null if the entered year differs than the format
What’s Fixed
Fixed: Added leading zeros to the 'year' if required
Fixed: kendo.parseDate parses incorrectly 0001-01-01 date
HierarchicalDataSource
What’s Fixed
Fixed: get method does not find child items with custom id field
MVVM
What’s Fixed
Fixed: MVVM raises change event incorrectly when setting the same value to a property
Validator
What’s New
Improvement: Read-only inputs should not be validated
What’s Fixed
Fixed: Range validation should not be triggered if input is empty
UI Widgets Features and Updates
AutoComplete
What’s Fixed
Fixed: AutoComplete raises change event when the value is set with value() method
Fixed: The width of the popup element is not persisted
Fixed: AutoComplete throws an error when calling the destroy method
Calendar
What’s Fixed
Fixed: Calendar renders two equal days in Brazil timezone (DST issue)
Fixed: Calendar renders incorrectly last day of month if DST occurs
ComboBox
What’s New
Improvement: Clear selection of the child widget if no data
What’s Fixed
Fixed: DropDownList gets hidden if initialized twice
Fixed: ComboBox does not persist custom value on refresh
Fixed: ComboBox reverts entered value if filter is not enabled
Fixed: The width of the popup element is not persisted
Fixed: Empty ComboBox does not select first highlighted item on key down
Fixed: ComboBox does not select item after rebind if the dataSource is filtered with the API
Date/Time Pickers
What’s New
Improved: DatePickers update calendar's selection when input value changes before opening
Improved: DateTimePicker rebinds TimeView using options.dates when the selected date is part of the dates array
What’s Fixed
Fixed: Calendar renders two equal days in Brazil timezone (DST issue)
Fixed: Calendar renders incorrectly last day of the month if DST occurs
Fixed: DateTimePicker does not wire the clock icon after destroy and initialization
Fixed: Pickers do not work when initialized after MVVM binding
DropDownList
What’s New
Improvement: Clear selection of the child widget if no data
What’s Fixed
Fixed: DropDownList gets hidden if initialized twice
Fixed: focusout event is raised infinitely
Fixed: The width of the popup element us not persisted
Fixed: DropDownLists closes on click if it is still focused
Fixed: iOS Widget styling is wrong
Fixed: DropDownList cannot be bound to an empty array
Editor
What’s New
Added: Image file browser
Added: Introduced keyup and keydown events
What’s Fixed
Fixed: Updating the editor value through the viewHtml dialog does not trigger a change event
Fixed: Selection is lost when using asynchronous toolbar buttons on a MVVM-bound editor
Fixed: Ordered lists at end of document show numbers as zeroes in IE9
Fixed: Editor is not focused by clicking below content in IE
Fixed: Serialization is broken for inline styles which contain absolute URLs
Grid
What’s New
Improvement: Support for binding by name of radio button elements when set as a custom editor
What’s Fixed
Fixed: Sorting on nullable string or numbers does not work as expected
Fixed: Dates are not sorted correctly if nulls and dates earlier than 1970 are present
Fixed: Grid table layout does not re-adjust when hiding a column in IE8
Fixed: Additional values are displayed in columns context menu when viewed in IE8
Fixed: Columns cannot be resized after a previous one is hidden in IE8
Fixed: Filtering with "endswith" sometimes returns wrong results
Fixed: Grouping with column reordering does not work if columns are not specifed
Fixed: Destroy fails when scrolling is disabled
Fixed: Cell cannot be switched to edit mode if the previous one contains a table and batch mode is enabled
Fixed: Data is in incorrect order when grouped on a field with same date value and sorted by another
Fixed: Foreign key column values cannot contain apostrophe
Fixed: Grid column resizing does not work if browser window is scrolled horizontally
ListView
What’s Fixed
Fixed: ListView item does not set uid attribute when model field changes
Menu
What’s Fixed
Fixed: Menu doesn't work in desktop browser with both touch and mouse events
Fixed: Menu doesn't work in IE10 Metro
Fixed: Root-level links do not get color from k-state-highlighted user rule
NumericTextBox
What’s New
Added: NumericTextBox allows entering digits with pressed Shift key
Added: NumericTextBox copies class names from the input element to the wrapper
What’s Fixed
Fixed: Step with more than two decimal places does not work as expected
Fixed: NumericTextBox requires two presses to focus in mobile device
Slider
What’s Fixed
Fixed: Slider track is invisible in some skins
Splitter
What’s Fixed
Fixed: Adjacent panes are selected when resizing (jQuery 1.8.2)
Fixed: Initially collapsed resizable panes cannot be resized after they are expanded
TabStrip
What’s Fixed
Fixed: TabStrip select() method does not work correctly when nesting TabStrips
TreeView
What’s New
Added: Allow MVVM binding through kendo.observableHierarchy
Added: Honor checked field when rendering checkboxes
What’s Fixed
Fixed: Child items overlay other items after drag& drop
Fixed: Drop event does not report proper dropTarget on touch devices
Fixed: Double-clicking disabled items expands them
Fixed: Checkboxes cannot be enabled through data-checkboxes
Fixed: checkboxes.name allows rendering of name attribute on each checkbox
Fixed: text() method removes sprites and images from nodes
Fixed: Changing spriteCssClass and imageUrl fields does not update rendered item
Fixed: Specifying Checkboxes(false) renders checkboxes
Upload
What’s New
Added: async.batch option
Window
What’s New
Improved: Title text gets trimmed with ellipsis
Kendo UI DataViz
Framework Constructs
What’s New
Added: Candlestick and OHLC series
Added: Five new themes - Bootstrap, High Contrast, Metro Black, Moonlight and Uniform
Added: DataViz Theme Builder
Added: dragStart, drag and dragEnd events
Added: zoomStart, zoom and zoomEnd events
Added: 'justified' option to categoryAxis to allow positioning of series points at the axis edges. Default value is false
Added: roundToBaseUnit option for categoryAxis (default: true)
Added: "auto" baseUnit option for automatic date grouping that tries to fit available data on screen
Added: baseUnitStep option for aggregating date series into multiples of days, weeks, etc.
Added: Support for aggregating categorical series into weeks
Added: "narrowRange" option to value/x/yAxis options. Setting it prevents the automatic range from snapping to 0
Added: Customizable panes for organizing complex charts
Added: x/yAxes aliases. They take precedence over x/yAxis
Added: valueAxes alias. Takes precedence over valueAxis
Added: categoryAxes alias. Takes precedence over categoryAxis
Added: axisCrossingValues alias. Takes precedence over axisCrossingValue
What’s Fixed
Fixed: Nexus 7 not detected as a tablet
Fixed: Tooltip font set in series is not applied
What’s Changed
Breaking Change > Improvement: missingValues defaults to "zero" for area, stacked area and stacked line series
Breaking Change: DataViz widgets require theme-specific stylesheets
New UI Widgets
Stock Chart
New stockChart widget for visualizing financial data. Supports panning and zooming on desktop and mobile devices.
UI Widgets Features and Updates
Bubble Chart
What’s Fixed
Fixed: Bubbles can sometimes appear below grid lines
Kendo UI Mobile
Framework Constructs
What’s New
Added: Refined/enhanced animation framework and API
Added: iOS 6 styling
Improved: Default iOS styling is now iOS 5
Improved: Enhanced Android styling
Improved: Enhanced BlackBerry styling (based on BB10)
What’s Fixed
Fixed: Nexus 7 not detected as a tablet
What’s Changed
Breaking Change < Improvement: Font icons enabled by default, WebKit mask icons are deprecated
UI Widgets Features and Updates
ActionSheet
What’s Fixed
Fixed: iOS Widget styling is wrong
Fixed: ActionSheet open method does not work on tablets
Fixed: Artifacts left on the screen after closure (Android)
ListView
What’s Fixed
Fixed: Textarea is not styled in ListView
Fixed: Default border - bottom for <li> elements does not render in iOS
Fixed: Fixed: Arrow gap on iOS 6
NavBar
What’s New
Added: ButtonGroup NavBar specific styling
What’s Fixed
Fixed: Better sizing of NavBar depending on its contents
Scroller
What’s Fixed
Fixed: Scroller inside a ScrollView should pass non-handled events to it
ScrollView
What’s Fixed
Fixed: Paged scrollview does not retain its page when orientation changes
Switch
What’s New
Improved: Changed styling to match Switch in Jelly Bean (4.1)
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