Release History

By product

Kendo UI Web GPL 2013.2716

July 17, 2013

Framework Constructs

What’s New

  • Added: Flat UI Theme
  • Added: Init method added to classes that didn't inherit one in the TypeScript definitions
  • Added: TypeScript 0.9 compatibility

What’s Fixed

  • Fixed: An exception is thrown when kendo scripts are loaded in IE modal dialog.
  • Fixed: {wrap: false} not working for kendo.View
  • Fixed: zoomLevel is incorrectly detected in iframe in IE10
  • Fixed: Popup does not position correctly in IE10 when in iframe
  • Fixed: Opacity not working with kendo.fx fade effect
  • Fixed: (Android) Styling broken after theme switch

DataSource

What's New

  • Added: User can provide custom comparer when performing sorting
  • Added: String sorting ignores case

What's Fixed

  • Fixed: Incorrect number of change events are raised when data is substituted via the data method and the old array is modified

Globalization

What’s New

  • Added: Strip literal symbols from custom numeric format

HierarchicalDataSource

What's Fixed

  • Fixed: JS error when removing root-level items to HierarchicalDataSource nested in a kendo.observable object

MVVM

What’s New

  • Added: The value binding uses a primitive value (the value of the data-value-field) instead of the current data item when data-value-primitive attribute is set to true

What’s Fixed

  • Fixed: Avoid triggering multiple change events for nested observable objects

SPA

What's New

  • Added: View's destroy method should destroy all children widgets

Validator

What's New

  • Added: Performance optimizations for IE8 when validating multiple input elements

New UI Widgets


Scheduler

 

UI Widgets Features and Updates


Calendar

What’s Fixed

  • Fixed: Setting min/max value does not re-render view when custom template is defined

ColorPicker

What’s Fixed

  • Fixed: Color pickers gain 1px height when expanded

ComboBox

What’s New

  • Added: Support for HTML5 form attribute

What’s Fixed

  • Fixed: Selected option is not added to the selected item
  • Fixed: ComboBox does not cascade when its value is 0
  • Fixed: Filtering triggered on Shift key press

Date/Time Pickers

What’s New

  • Added: Support for HTML 5 form attribute

DropDownList

What’s New

  • Added: Support for HTML 5 form attribute

What’s Fixed

  • Fixed: Selected option is not added to the selected item
  • Fixed: DropDownList does not cascade when its value is 0
  • Fixed: The third cascaded DropDownList is enabled after selecting a value from the first dropdown list

Editor

What’s New

  • Added: Initialization from div[contentEditable]
  • Added: Paste from Word improvements
  • Added: Table editing tools
  • Added: Floating toolbar
  • Added: Grouping of toolbar buttons
  • Added: Allow customization of color picker tools' palettes
  • Added: Support for emails in the hyperlink dialog
  • Added: Context-aware items in styles tool
  • Added: Convert Unicode characters to entities
  • Improved: Layout and styling of ImageBrowser dialog

What’s Fixed

  • Fixed: Selected font-family is not persisted when going to new paragraphs
  • Fixed: InsertHTML command does not persist selection in old IEs
  • Fixed: JS error when inserting paragraph before image in IE8
  • Fixed: destroy method is slow in a large DOM
  • Fixed: Editor is not working if nested in Window that is moved in the DOM
  • Fixed: The position cannot be set after an image if there is no text (in older versions of IE)

Grid

What’s New

  • Added: User can provide custom comparer when performing sorting
  • Added: String sorting ignores case

What’s Fixed

  • Fixed: AntiXssEncoder in the web.config may cause parse errors in the Kendo UI MVC Grid client column templates
  • Fixed: Enter key should be pressed twice in batch edit mode in navigatable Grid, when consecutive rows are added
  • Fixed: Changed cell's red triangle indicator is not positioned properly when the cell is empty
  • Fixed: Filter menu dropdown lists icons are broken in IE7
  • Fixed: MultiSelect blurs on mousedown when grid keyboard navigation is enabled
  • Fixed: Grid Grouping drag n drop does not work correctly in RTL mode
  • Fixed: Cannot change the page when editing cell in IE9
  • Fixed: When you define className option for the destroy command the default class is not included
  • Fixed: Hovered sort arrow disappears in Metro theme

ListView

What’s Fixed

  • Fixed: Navigatable, selectable ListView throws an error when removing the items and adding a new one

Menu

What’s Fixed

  • Fixed: Link ending with sharp doesn't navigate
  • Fixed: Menu doesn't open on second item tap in a touch-enabled browser

MultiSelect

What’s New

  • Added: Load data on open when autoBind option is false and initial values are set
  • Added: Support for HTML 5 form attribute

What’s Fixed

  • Fixed: MultiSelect sets new observable array instead of modifying the existing one

NumericTextBox

What’s New

  • Added: Support for HTML 5 form attribute

What’s Fixed

  • Fixed: JavaScript exception is thrown on focus when group separator is empty string
  • Fixed: NumericTextBox allows to paste negative values in the middle of text
  • Fixed: Correct decimal separator is not shown if current culture is different than en-US

Slider

What’s Fixed

  • Fixed: Drag and Drop handle stops being draggable after several clicks

Splitter

What’s Fixed

  • Fixed: Splitter pane expand/collapse stops working after calling trigger("resize")
  • Fixed: Splitter does not ignore script tags used as pane siblings
  • Fixed: Inherited splitters do not bind to parent splitter resize events

Tooltip

What’s Fixed

  • Fixed: Tooltip callout is not positioned correctly in IE in some scenarios

TreeView

What’s New

  • Added: Improved performance of template rendering
  • Added: Allow manual update of indeterminate checkboxes through the updateIndeterminate method

What’s Fixed

  • Fixed: Keyboard support does not go past leaf nodes with set expanded flag
  • Fixed: JS error when adding root-level items to HierarchicalDataSource nested in a kendo.observable object
  • Fixed: CheckChildren: true triggers JS error when checking node without child checkboxes in sparse checkbox tree
  • Fixed: Server URLs are not processed when serializing items as datasource
  • Fixed: Initialization from arbitrary HTML elements yields a static tree

Upload

What’s Fixed

  • Added: Templates for the files in the list
  • Added: Rendering of initial files

What’s Fixed

  • Fixed: Firefox 20+ can throw an error during asynchronous upload
  • Fixed: Focus state not clearly indicated

Window

What’s Fixed

  • Fixed: The content configuration option cannot be declaratively bound
  • Fixed: Calling open on a closing window during animation leaves it in an invalid state
  • Fixed: Hitting escape during close animation triggers another close sequence