Kendo UI

Release History

jQuery Release History

Kendo UI Q2 2014 SP1

September 3, 2014

All components

NEW
  • iOS7 theme has text color issues in IE and Firefox
  • Improve kendo.support.scrollbar() performance
  • WP theme variants cannot be forced
  • .NET MVC bundling breaks on :-webkit-any() CSS selector
  • Improve iOS7 theme for easier text color modification
FIXED
  • kendo.getter does not honor safe flag when returning cached expressions
  • DataBound widgets do not work in IE8
  • Windows Phone 8.1 Update 1 is detected as Android
  • Rebinding options when widget name attribute has data- prefix does not work in AngularJS
  • Popup repositions in IE7/8 when one of its parents is resized
  • Popup borders are incorrectly sized in Firefox

ActionSheet

FIXED
  • ActionSheet's close event cannot be prevented

AutoComplete

FIXED
  • When suggest is set to true, the first value is selected after the dataSource is read

Button

FIXED
  • Buttons with icon have bigger right padding

Chart

NEW
  • Improved data binding performance
  • Funnel charts display negative data points by absolute value
  • Preventing seriesHover will temporarily deactivate the tooltip
  • Pie and donut charts display negative data points by absolute value
  • Fire *Click events on context menu event
  • Add the current format and culture to the label template variables
  • Render Barcode and QRCode as SVG by default. Using Canvas can lead to poor print quality
FIXED
  • Error when hovering chart legend items
  • Chart tooltip is hidden when in Bootstrap modal
  • Possible chart hang during DST transition (Asia/Amman time zone)
  • Crosshair tooltips are not destroyed
  • Remove AsTitle() for value member names from pie/donut/funel charts
  • majorGridLines are not visible for date x/yAxis in Canvas mode
  • Error when hovering over dynamically updating chart
  • Memory leak in Charts
  • SignalR configuration can't be set for Chart
  • An error is thrown when hovering over series in legend (type: "line", missingValues: "gap")

ColorPicker

FIXED
  • Columns config option cannot be configured through wrapper

ComboBox

FIXED
  • Widget resets value on arrow click when datasource is empty
  • Empty widget throws errors when continuing to type in it
  • In IE9 after initializing the widget, the input value is changed to null

ContextMenu

NEW
  • context menu does not provide info on which DOM element it was opened
FIXED
  • Context menu dataSource does not work with angular
  • Close open ContextMenu when a different one opens
  • Context menu stops working if target is removed from DOM
  • Context menu event handlers should refer to element matching the filter
  • Context menu doesn't pass target to events if alignToAnchor is false

DataSource

NEW
  • Offline storage support
FIXED
  • The pushCreate method unnecessarily wraps its argument
  • Enabling grouping breaks the widget when Angular is used
  • Grid leaks memory when refreshed

Diagram

FIXED
  • Diagram is missing dependency on kendo.dataviz.drawing

Drawer

FIXED
  • adaptive drawer is not swipe-able in iPad

Drawing

NEW
  • Canvas updates are now rate limited to 60 FPS to avoid overloading the browser
  • Group methods are now chainable
FIXED
  • Group transformation is not applied when rendering on Canvas
  • Text stroke is not applied when rendering on Canvas
  • Implicit line commands are not parsed when parsing SVG Paths
  • Transformed images are sometimes clipped. Transformations are slow (VML)
  • Error is thrown when Path stroke is set to null
  • Slow performance in Firefox (Canvas)
  • Drawing text will set the fill on the previously drawn path (Canvas)
  • Text is stroked even when stroke.width is 0 (VML)

DropDownList

NEW
  • DropDownList memory leak for mousedown
FIXED
  • Widget does not remove k-state-focus on blur
  • DropDownList does not focus filter input in IE8
  • DropDownList in a template does not autoupdate its scope
  • When used in filter menu, the filter input is added multiple times
  • Popup widget in inline editor auto closes immediately after opening on iPad
  • Widget creates two filter inputs when setOptions method is called
  • Widget closes popup on scrollbar click in IE11

Editor

NEW
  • Improve handling of pasted roman numerals from MS Word
  • Convert `.MsoTitle` styled elements to `h1` when pasting from MS Word
FIXED
  • Editor height is larger in some browsers (e.g. IE9-) when using the classic iframe mode
  • CleanFormatting does not remove class attributes
  • Shift+Enter does nothing on first press in IE11
  • CleanFormatting tool does not remove format from fully selected node in FF
  • JavaScript error when range cannot be restored properly
  • Removing block formats affects content outside inline editor
  • Editor in ListView editor template cannot be focused on second edit
  • Inline editor toolbar goes off the screen when is initialized on top of the page
  • Change event is fired before the value is updated in IE < 9
  • Calling preventDefault in the keydown event doesn't prevent backspace
  • Pasting formatted list in Kendo UI Editor is missing its content
  • Snippets drop down is empty on mobile device
  • Pasting ordered list with tabs from Word to Editor loses formatting
  • Deleting content with backspace cannot be undone
  • System line breaks are not always added when setting the editor content via value()
  • Editor tool icons are not split in multiple rows on iOS device

Gantt

FIXED
  • _resize() doesn't update height properly

Globalization

FIXED
  • parseDate should handle ISO 8601 time offsets
  • kendo.parseDate does not parse dates with "Z" symbol

Grid

FIXED
  • Grid leaks memory when refreshed
  • Javascript error when using Grid with MVVM binding, frozen columns and selection
  • Footer template breaks if aggregates are defined on nested fields
  • Update and Cancel buttons click handlers are not removed during inline editing
  • Mobile columnMenu displays the column field instead of column title
  • Column menu template does not resolve names correctly
  • Radio buttons in row filter do not render in IE8
  • Primary button style is missing from Grid boolean filter menu
  • Grid with frozen columns does not align correctly when columns sorted
  • Javascript error thrown when a Grid column is resized before the widget is dataBound
  • Horizontal scroll offset should be reset to zero when setDataSource is used
  • Error is thrown when grouping and column.aggregates option is set to empty array
  • Selected row style not applied to alternating rows in a detail Grid
  • When default grouping is applied unneeded filter column is shown
  • Row filter doesn't respect initial column visiblity

ListView

FIXED
  • ListView border misplacement with Flat theme, native scrolling, Chrome for Android
  • ListView does not resize correctly on orientation change

Map

NEW
  • Add imagerySet() for bing map layer
  • Add markerClick event
  • Add markerActivate event
FIXED
  • Mixed content warning when using Bing layer on HTTPS page
  • Bing layer not accessible when the page is loaded over HTTPS
  • Attribution control is visible even when empty
  • Map markers do not update position on zoom in/out

MaskedTextBox

NEW
  • Clear promptChar on blur
FIXED
  • MaskedTextBox does not restrict typed characters on Android/Windows Phone devices
  • Widget does not post form on Enter

Menu

FIXED
  • Menu doesn't open on touch in IE11
  • Submenus are broken if the Menu is initialized inside another Menu's template
  • Dynamically added content renders as part of the item
  • Menu container disappears

MobileListView

FIXED
  • Angular binding does not work in grouped mobile listview
  • Mobile ListView endless scrolling does not bind the initial view to MVVM

MultiSelect

FIXED
  • MultiSelect hides placeholder text on form reset

Scheduler

FIXED
  • Selected events are kept between different groups

ScrollView

FIXED
  • ScrollView prev() and next() method do not work with local data
  • Changing the DataSource while ScrollView is hidden does not reset widget's pages

Slider

FIXED
  • Sliders skipped by kendo.resize method
  • Slider should render input with value in the current culture
  • Slider init should not change the input value

Splitter

NEW
  • Allow Splitter partial collapse to specific size
FIXED
  • Splitter splitbars should not have a tabindex if the adjacent panes are not collapsible and resizable

TabStrip

FIXED
  • TabStrip shouldn't add scroll wrap if there is already one

ToolBar

NEW
  • Ability for attaching HTML attributes for ToolBar's elements
  • Unified button ID in click/toggle event data
FIXED
  • A non resizable ToolBar placed inside TabStrip's Tab will throw a JavaScript error
  • Using HTML tags inside the text of a ToolBar's button does not work
  • enable false does not work for items with overlow: always
  • HTML attributes are not being applied
  • DropDownList with no items inserted in ToolBar collapses in height

TreeMap

NEW
  • Stable sorting for treeMap items
FIXED
  • TreeMap throws all events twice

TreeView

NEW
  • Check event
  • Performance improvement for tri-state checkboxes
FIXED
  • Checked state is not updated after drag&drop finishes
  • JS error when destination treeview is nested in a `k-item` and node is dropped at root level
  • Indeterminate state is not properly shown after dataSource is changed
  • MVVM template binding does not work for child elements
  • Messages cannot be set via the fluent API

View

FIXED
  • Preventing close event, causes the view to close partially when modal is set to false

Window

NEW
  • resizeEnd event
  • The closing procedure should not be executed more than once
FIXED
  • Window destroy() detaches other instances' window.resize handler
  • Window content element is displayed hidden in some scenarios
  • Window captures nested Grid column resizing pointer events
For previous versions please refer to the Kendo UI Web, DataViz and Mobile release history