Whats_new_banner

UI for ASP.NET MVC

Release History

UI for ASP.NET MVC 2013.1319

Mar 19, 2013

Kendo UI Web

Framework Constructs

What’s New

  • Added: Single Page Application (SPA) prototype implementation
  • Added: RequireJS support
  • Added: TypeScript support
  • Added: Visual Studio 2012 intellisense annotations
  • Added: VSDOC for all suites in Kendo Complete and Kendo Complete for ASP.NET MVC
  • Improved: Removed the default JSON parameterMap from DataSource Java wrapper implementation

What’s Fixed

  • Fixed: document.activeElement triggers Javascript unspecified error in IE from inside iframe
  • Fixed: (ThemeBuilder) Slider draghandle from Metro skin changes layout when generating theme
  • Fixed: Flip and pageTurn transitons do not work in IE10
Kendo UI DataSource Icon

DataSource

What’s New

  • Added: Support for virtualization with grouping

What’s Fixed

  • Fixed: OData transport does not support filtering with "Does not contain" operator
  • Fixed: Total is not refreshed when changes are cancelled and server paging is enabled
Kendo UI DragAndDrop Icon

Drag And Drop

What’s Fixed

  • Fixed: Multiple drag&drop issues in IE10 when zoomed
  • Fixed: iPad > Selection on Drag&Drop not prevented
Kendo UI Web Globalization Icon

Globalization

What’s New

  • Added: Expanded culture's numberFormat in order to support globalize.js
  • Added: Allow to define shortYearCutoff option through culture info script

What’s Fixed

  • Fixed: kendo.toString hangs when trying to format number with "# yr." format
  • Fixed: Numeric formatting rounds to the last zero placeholder in the decimal part incorrectly
  • Fixed: kendo.parseDate parses incorrectly ISO8601 dates with time zones
Kendo UI HierarchicalDataSource Icon

HierarchicalDataSource

What’s Changed

  • Breaking Change: children data sources are now lazily initialized
Kendo UI MVVM Icon

MVVM

What’s New

  • Added: Support for setting <select> values which do not exist in the source binding
  • Added: Support for binding to keys which are not valid JavaScript identifiers
  • Added: functional helpers (map, each, find, select, remove) to ObservableArray

What’s Fixed

  • Fixed: Attribute binding does not update when the value is updated in the parent ViewModel
Kendo UI Web Validator Icon

Validator

What’s New

  • Added: Method for hiding all validation messages

New UI Widgets

Kendo UI Web ColorPicker Icon

ColorPicker

Kendo UI Web MultiSelect Icon

MultiSelect

Kendo UI Web ToolTip Icon

ToolTip

UI Widgets Features and Updates

Kendo UI Web AutoComplete Icon

AutoComplete

What’s New

  • Added: Support for binding to keys which are not valid JavaScript identifiers
  • Added: Honor the readonly HTML attribute of the element during widget's initialization
  • Added: Support for persisting DataSource's filters

What’s Fixed

  • Fixed: AutoComplete does not clear selection on close
Kendo UI Web Calendar Icon

Calendar

What’s New

  • Added: Calendar without footer throws an error when destroyed
  • Added: Honor min and max values rendering view title
  • Improved: Stop mouse enter/leave events propagation

What’s Fixed

  • Fixed: Calendar without a footer throws an error when destroyed
Kendo UI Web ComboBox Icon

ComboBox

What’s New

  • Added: Honor the readonly HTML attribute of the element during widget's initialization
  • Added: Support cascading from ComboBox/DropDownList widget
  • Added: change event is raised when selecting item with closed popup
  • Added: Support for binding to keys which are not valid JavaScript identifiers

What’s Fixed

  • Fixed: Support form reset when widget is initialized from select element
  • Fixed: Wrong item is selected if value is set as HTML attribute (applicable for cascade functionality)
  • Fixed: Next item is not selected after applying filter
Kendo UI Web Date/Time Pickers Icon

Date/Time Pickers

What’s New

  • Added: Honor the readonly HTML attribute of the element during widget's initialization
  • Added: Format option to the parseFormats array only if it is part of it
  • Added: Avoid parsing input's value if user does not change it

What’s Fixed

  • Fixed: DatePickers do not navigate to current focused date on open
  • Fixed: Shared calendar is not deleted if it has never been opened
  • Fixed: DatePicker cannot be opened in IE when inside a Grid column menu
  • Fixed: Last rendered item is bigger then the max time
  • Fixed: document.activeElement triggers Javascript unspecified error in IE from inside iframe
  • Fixed: Popup flickers when opened-closed fast
Kendo UI Web DropDownList Icon

DropDownList

What’s New

  • Added: Honor the readonly HTML attribute of the element during widget's initialization
  • Added: Support cascading from ComboBox/DropDownList widget
  • Added: change event is raised when selecting item with closed popup
  • Added: Support for binding to keys which are not valid JavaScript identifiers

What’s Fixed

  • Fixed: Support form reset when widget is initialized from select element
  • Fixed: DropDownList does not select correct item if value is set as an HTML attribute (applicable for cascade functionality)
  • Fixed: DropDownList does not select correct item if optionLabel is defined
  • Fixed: tabIndex attribute is not removed on disable
  • Fixed: DropDownList is not sized properly if not visible during binding
  • Fixed: Popup flickers when opened-closed fast
Kendo UI Web Editor Icon

Editor

What’s New

  • Added: Support function as ImageBrowser thumbnailUrl
  • Added: Support for customizing the ImageBrowser search box text
  • Added: Allow images to be deleted with backspace key
  • Added: Allow createLink and insertImage commands to be executed with predefined options
  • Improved: Use feature detection to get proper selection object

What’s Fixed

  • Fixed: ThumbnailUrl with get parameters will result in invalid requests
  • Fixed: 'Empty folder' message can be selected and deleted in image browser
  • Fixed: Large image thumbnails are not shown after upload
  • Fixed: Dialog titles do not honor the localization
  • Fixed: Pasted content appears at the end of the editor in iOS 5
  • Fixed: Image onerror handlers are executed
  • Fixed: Scroll position is not persisted when pasting (WebKit)
  • Fixed: Deleting paragraph leaves strange formatting
Kendo UI Web Grid Icon

Grid

What’s New

  • Added: Support for binding to keys which are not valid JavaScript identifiers
  • Added: Cancel event
  • Added: Defer creation of column menu until it is shown
  • Added: Defer the creation of the column filter menu until menu is shown

What’s Fixed

  • Fixed: Input type file should not be automatically bind during editing
  • Fixed: Column menu does not work for template columns with space in the title
  • Fixed: Grid keyboard navigation doesn't scroll to very large cells correctly
  • Fixed: Hiding a column doesn't work when all groups are collapsed
  • Fixed: Grid footer horizontal scroll position is not correct after refresh
  • Fixed: Ungrouping does not properly align footer cells
  • Fixed: Click event of the expand/collapse button is not detached after grid destroy
  • Fixed: Deleting row while editing a new one in inline edit mode does not cancel the changes
  • Fixed: Grid does not display gradient for selected state in IE
  • Fixed: Declarative initialization of Grid with groupable/reorderable enabled
  • Fixed: Adding new items on grid last page
  • Fixed: Grid selection changes when using right mouse button
  • Fixed: Grid content not aligned properly after columnHide action
  • Fixed: Multiple grid selection prevents editing
  • Fixed: Performance regression in grid grouping
  • Fixed: Sorting options of the column menu does not work on touch devices
  • Fixed: Column reordering to right when there is a hidden column
  • Fixed: kendo.ns value is not reflected by generated popup edit form container-for attributes
  • Fixed: Issue with Grid grouping in Windows 8
Kendo UI Web ListView Icon

ListView

What’s New

  • Added: Cancel event

What’s Fixed

  • Fixed: document.activeElement triggers Javascript unspecified error in IE from inside iframe
Kendo UI Web Menu Icon

Menu

What’s Fixed

  • Fixed: document.activeElement triggers Javascript unspecified error in IE from inside iframe
  • Fixed: Popup flickers when opened-closed fast
Kendo UI Web NumericTextBox Icon

NumericTextBox

What’s New

  • Added: Prevent user input if value is longer than the maxLength attribute
  • Added: Honor the readonly HTML attribute of the element during widget's initialization

What’s Fixed

  • Fixed: NumericTextBox allows to enter '>' symbol
  • Fixed: document.activeElement triggers Javascript unspecified error in IE from inside iframe
  • Fixed: NumericTextBox does not work in IE7 when placeholder option is set
  • Fixed: Vertical line is rendered incorrectly when spinners option is set to false
Kendo UI Web PanelBar Icon

PanelBar

What’s New

  • Added: Errors in Ajax content fail silently
Kendo UI Web Splitter Icon

Splitter

What’s New

  • Added: Unitless values for `size` will be interpreted as pixel values
  • Improved: Performance improvement of splitter with large content
Kendo UI Web TabStrip Icon

TabStrip

What’s New

  • Added: Errors in Ajax content fail silently
  • Added: TabStrip Ajax content loading cannot be canceled

What’s Fixed

  • Fixed: TabStrip with no tabs throws a JS error when focused by the user
Kendo UI Web TreeView Icon

TreeView

What’s New

  • Added: Change event (triggered after selection has changed)
  • Improved: Performance improvement for `checkChildren: true` initialization

What’s Fixed

  • Fixed: Multi-level dataTextField cannot be set through data attribute
  • Fixed: Disabling items through MVVM does not disable them visually
  • Fixed: Disabled nodes render enabled checkboxes
  • Fixed: Space key checks user-rendered checkboxes
  • Fixed: Scroll position is not persisted when focusing widget
  • Fixed: checkChildren:false updates parent indeterminate/checked state
Kendo UI Web Window Icon

Window

What’s Fixed

  • Fixed: Textboxes cannot be focused in Kendo UI Window in IE after closing and destroying an iframe-containing instance
  • Fixed: Window modal overlay not positioned correctly when destroying open instance and 2+ other modal instances are present
  • Fixed: IFrame:true requests the content URL twice, aborting the first request
  • Fixed: document.activeElement triggers Javascript unspecified error in IE from inside iframe
  • Fixed: Window inside iframe triggers Javascript unspecified error in IE
  • Fixed: Window content is not scrollable on a touch device
  • Fixed: Width and height cannot be set through data attributes

Kendo UI DataViz

Framework Constructs

What’s New

  • Added: TypeScript support
  • Added: RequireJS support
  • Added: Visual Studio 2012 intellisense annotations
  • Added: Multiple tooltips functionality with screen boundary detection
  • Added: Tooltip uses series color as background
  • Added: highlight.visible option
  • Added: Crosshair functionality with screen boundary detection
  • Added: Add border.opacity setting for bar, column, pie and donut series
  • Added: Export kendo.dataviz.requestFrame(callback, delay) and make it overridable
  • Added: x/yAxis type can now be inferred from min/max options as well as series values

What’s Fixed

  • Fixed: Chart automatic width and height are unreliable in Chrome
  • Fixed: Reduced memory usage in IE (unique hashtable keys leak memory in IE < 10)
  • Fixed: Axis type is incorrectly inferred when a x/yAxis has a name and the series data is of type Date
  • Fixed: dashType is not applied unless for line series, and unless width is set
  • Fixed: Axis range might not be calculated correctly for the first axis if it is named
  • Fixed: Rendered elements don't have IDs in IE to avoid memory leaks. Use kendo.dataviz.getElement(id) instead of document.getElementByID(id) for locating them.
  • Fixed: Date strings as x/y values result in error even when x/yAxis type is "date"
  • Fixed: Error when using date value/x/yAxis and zoom*/drag* events
  • Fixed: Chart with no set height can disappear when the page is zoomed
  • Fixed: Possible hang when the axis baseUnit is set to hours/minutes and contains DST transition
  • Fixed: Chart can hang if DST changes in the date axis range
  • Fixed: Navigator selection can become misaligned
  • Fixed: Memory leaks on dispose
  • Fixed: Chart should work with datasource without items

New UI Widgets

Kendo UI DataViz BulletGraph Icon

BulletGraph

Kendo UI DataViz Sparklines Icon

Sparkline

UI Widgets Features and Updates

Kendo UI DataViz Area Chart Icon

Area Chart

What’s Changed

  • Breaking change: Justified option should be true by default for the Area chart
Kendo UI DataViz Bar Chart Icon

Bar Chart

What’s New

  • Added: negativeColor for bar and column series

What’s Fixed

  • Fixed: Category axis is rendered on top for bar charts with no defined categories
Kendo UI DataViz Gauge Icon

Linear/Radial Gauge

What’s New

  • Added: Export kendo.dataviz.requestFrame(callback, delay) and make it overridable

What’s Fixed

  • Fixed: Add missing scale line options.
  • Fixed: Error when Gauge transitions are disabled (regression in v. 2012.3.1411)
Kendo UI DataViz Stock Chart Icon

Stock Chart

What’s New

  • Added: negativeColor for bar and column series

What’s Fixed

  • Fixed: Category axis is rendered on top for bar charts with no defined categories

Kendo UI Mobile

Framework Constructs

What’s New

  • Added: Windows Phone 8 support
  • Added: TypeScript support
  • Added: RequireJS support
  • Added: Visual Studio 2012 intellisense annotations
  • Added: Support for datetime-local input type
  • Added: Introduce contentElement() method to always get the contents parent (applicable for a mobile view)
  • Added: View afterShow event (triggered after the transition is complete)
  • Added: On remote view load, if no data-role=view element is found contents are treated as a single view
  • Added: Support for server-side navigation for remote views
  • Improved: View transitions on mobile devices (sometimes they stop abruptly)

What’s Fixed

  • Fixed: DropDownList gets opened when being a start point for scrolling in Kendo UI Mobile
  • Fixed: Browser window can be dragged on iOS during View transition
  • Fixed: View Title gets bigger if it has block content
  • Fixed: Textarea cannot be scrolled when inside a mobile application view

UI Widgets Features and Updates

Kendo UI Mobile ActionSheet Icon

ActionSheet

What’s Fixed

  • Fixed: 2 actionsheets do not work in view with a model
Kendo UI Mobile Application Icon

Application

What’s New

  • Improved: Remote view with parameters behavior

What’s Fixed

  • Fixed: Nexus 10 is not recognized as a tablet
Kendo UI Mobile ButtonGroup Icon

ButtonGroup

What’s New

  • Added: ButtonGroup touchstart/end configuration option
Kendo UI Mobile ListView Icon

ListView

What’s New

  • Added: Search mode functionality
  • Added: Add/Remove items depending on the applied action to the observable array

What’s Fixed

  • Fixed: Wrong property name in Kendo Mobile ListView
  • Fixed: Grouped widget throws a JavaScript exception when clearing data using query method
  • Fixed: Endless scrolling does not work in a modalview
  • Fixed: Mobile Scroller stops working when user has a finger on the ListView while DataSource changes
Kendo UI Mobile ModalView Icon

ModalView

What’s New

  • Added: init, open and close events

What’s Fixed

  • Fixed: ListView endless scrolling does not work in a modalview
Kendo UI Mobile NavBar Icon

NavBar

What’s Fixed

  • Fixed: View Title gets bigger if it has block content
Kendo UI Mobile Scroller Icon

Scroller

What’s Fixed

  • Fixed: Mobile Scroller stops working when user has a finger on the ListView while DataSource changes
Kendo UI Mobile ScrollView Icon

ScrollView

What’s New

  • Added: Allow ScrollView to scroll to percentage of its width

What’s Fixed

  • Fixed: ScrollView does not retain its offset on orientation change when pages are present
  • Fixed: ScrollView does not set its page correctly via data attribute
  • Fixed: ScrollView does not work inside a Modal View
Kendo UI Mobile SplitView Icon

SplitView

What’s Fixed

  • Fixed: Kendo mobile pane does not support initial view setting (docs have it)
Kendo UI Mobile TabStrip Icon

TabStrip

What’s Fixed

  • Fixed: TabStrip with URL parameters doesn't reflect the view change on app.navigate()

ASP.NET MVC Server Wrappers

Kendo UI Web

What’s New

  • Added: Option to skip rendering the script tags around the deferred scripts
  • Added: Upload available *-vsdoc.js files to Kendo UI CDN
  • Added: (VSExtensions) Right-To-Left support
  • Added: (VSExtensions) Support for Trial Hotfixes
  • Improved: (VSExtensions) Project setup in regard to source control integration
  • Improved: (VSExtensions) Rendering of the elements in the Kendo UI for MVC project templates for IE7 and IE
  • Updated: (VSExtensions) Kendo UI for ASP.NET MVC 4 project template

What’s Fixed

  • Fixed: AuthorizationContext object gets incorrect RouteData object
  • Fixed: (VSExtensions) Converting a default MVC 4 project breaks any Kendo grid widget usage
  • Fixed: (VSExtensions) Creating Kendo project causes error when Nuget not installed
  • Fixed: (VSExtensions) Incorrect Upgrade Wizard behaviour related to kendo.[theme].min.css include
  • Fixed: (VSExtensions) Convert wizard for Web Forms projects
  • Fixed: (ComboBox) Support SelectListItem with null value for the Value property
  • Fixed: (DataSource) Numbers with decimal point are not converted to the needed format when the culture uses comma as separator
  • Fixed: (DateTimePicker, NumericTextBox) MVC DateTimePicker and NumericTextBox have a k-input class applied to the wrapper element
  • Fixed: (DropDownList) Support SelectListItem with null value for the Value property
  • Fixed: (Grid) Group footer aggregates are not correct when server operation is disabled
  • Fixed: (Grid) Template expressions in custom toolbar command URL are not evaluated
  • Fixed: (Grid) Binding to Enum which subclass byte does not work as expected
  • Fixed: (Grid) Regular expression attribute is not escaped properly when using Popup editing
  • Fixed: (Menu) Menu throws exception when trying to generate correct relative App path
  • Fixed: (Splitter) Legacy MVC themes do not style correctly Splitter overlay during pane resizing
  • Fixed: (TreeView) Server-rendered expanded nodes require two clicks to be collapsed
  • Fixed: (Validator) Error is thrown when checkbox with name which contains dot is validated

Kendo UI DataViz

What’s New

  • Added: (Chart) Donut settings to SeriesDefaults
  • Added: (VSExtensions) Support for Trial Hotfixes
  • Added: (VSExtensions) Dataviz theme support
  • Improved: (VSExtensions) Project setup in regard to source control integration
  • Improved: (VSExtensions) Rendering of the elements in the Kendo UI for MVC project templates for IE7 and IE
  • Updated: (VSExtensions) Kendo UI for ASP.NET MVC 4 project template

What’s Fixed

  • Fixed: AuthorizationContext object gets incorrect RouteData object
  • Fixed: (DataSource) Numbers with decimal point are not converted to the needed format when the culture uses comma as separator
  • Fixed: (VSExtensions) Creating Kendo project causes error when Nuget not installed
  • Fixed: (VSExtensions) Incorrect Upgrade Wizard behaviour related to kendo.[theme].min.css include
  • Fixed: (VSExtensions) Convert wizard for Web Forms projects

UI for ASP.NET MVC

Product overview Demo Buy Try

New features & Roadmap

Have a feature request?

Post your feedback via the ASP.NET MVC UserVoice portal or the Public forums

What's new across all Telerik products?

See the updates feed

get-started-waves

Next Steps

Launch demos

See UI for ASP.NET MVC in action and check out how much it can do out-of-the-box.

Compare pricing

Check out the offers. Purchase an individual suite, or treat yourself to one of our bundles.

Download Free Trial

Try UI for ASP.NET MVC with dedicated technical support.