Whats_new_banner

UI for ASP.NET MVC

Release History

UI for ASP.NET MVC 2014.31316

Jan 13, 2015

All components

NEW
  • Support multi-page PDF
  • Draw list bullets in HTMLв†’PDF export
  • CSRF tokens will be now included in the request to the PDF/Excel export proxy
FIXED
  • evalTemplate does not work when string is passed to the view
  • Windows Phone 8.1 update is not correctly parsed from kendo.support
  • TypeScript definitions missing for kendo.effects
  • TypeScript: Chart/StockChartSeriesItem.aggregate is listed as 'string', but should be 'any'
  • Radio button icons not aligned correctly in Android 4.2.2

AngularJS

NEW
  • Auto sync Array and a widget DataSource in AngularJS application
FIXED
  • The SplitView and the view ng-controllers do not behave consistently
  • TabStrip does not support angularjs bindings with data source
  • Block elements in a TreeView template generate a new scope in AngularJS
  • AngularJS templates in TreeList column are not re-rendered on setDataSource
  • Upload AngularJS template is not compiled
  • Angular bindings are not evaluated within an Upload templates
  • Grid GroupHeaderTemplate is not compiled against Angular

Application

FIXED
  • overlay:up transition does not work as expected
  • mobile application throws javascript error when native scrolling is enabled
  • reloading a remote view if an initial remote view is set results in JavaScript error

ButtonGroup

FIXED
  • buttongroup last item border is missing

Chart

NEW
  • legend.reverse configuration option
  • Improved bar chart animation speed
  • Enable pie charts to have a fixed diameter or fixed legend size
FIXED
  • Plot bands are not visible when the axis is hidden
  • Distance between bars is non-uniform for dense charts
  • zIndex is not applied on spline area series
  • Pie chart with animations is not visible in IE 10
  • Bar charts might not render in IE10 (any mode)
  • Waterfall connecting segments are blurry
  • JavaScript error is thrown when legend.border.width is set and chart is empty
  • (ErrorBar) Only first value is taken into account when using a function for the value
  • Crosshairs are not hidden when moving the mouse out of the chart quickly
  • Incorrect bullet chart tooltip position when setting min or max value
  • Scatter points may be plotted at incorrect times when using date axis with set min/max

DataSource

NEW
  • fetch does not provide items in callback arguments
FIXED
  • Group parents not resolved correctly in SPA application
  • Fetch callback is called when requestStart is prevented
  • hasChanges method throws an error due to the lazy ObservableObject initialization

DateTimePicker

NEW
  • Changed DateTimePicker default min date to 1800/01/01
FIXED
  • Entering date with keyboard and selecting time from the picker resets the widget value

Diagram

NEW
  • mouseleave event
  • mouseenter event
  • Support for clipped drawing elements for the shapes
  • zoomStart event should be preventable
  • Support for click and single element selection for touch devices
FIXED
  • Type is not applied to the diagram connections
  • Incorrect Shape bounds when visual bounds do not start from zero
  • Connection toolBar should be disabled with empty array of tools
  • Shape toolBar should be disabled with empty array of tools
  • Diagram doesn't restore correctly with load()
  • Editing tool throws javascript exception if dataSource has no model
  • zoomMin doesn't set diagram min zoom
  • zoomMax doesn't set diagram max zoom
  • Diagram close button in the modal popup edit form trigger javascript error

Draggable

NEW
  • Add hintDestroyed event that fires after hint destroy animation is completed
FIXED
  • Draggable element cannot be dragged in Chrome 39 on Win 8

Drawing

NEW
  • Text is no longer wrapped in tspan elements
FIXED
  • drawDOM ignores pseudo-elements added with :before and :after
  • Font names containing quotes are not applied for SVG rendering
  • Circle shapes with fractional radius are not correctly transformed in VML

Editor

FIXED
  • Formats are not consolidated when there are inline formatted nodes inside range
  • Add k-checkbox-label class to the label in the Insert Hyperlink popup
  • Link continues in newly created list item
  • Replace deprecated Attr.nodeValue with Attr.value
  • Selection is not persisted when clicking outside of editor tools in IE
  • Tables are not inserted at correct position in IE 11
  • Checkbox is not visible in Editor hyperlink dialog
  • Inline format may break outside the selection if a wrapping element is suitable
  • TypeScript compilation reports duplicate identifiers when including jquery.d.ts
  • Created table is inserted at beginning of content in IE
  • Paragraph command duplicates content
  • Content is deleted in IE8 when inserting file URLs between words

Excel Export

NEW
  • CSRF tokens will be now included in the request to the Excel export proxy
  • Support cell text wrapping
  • Provide the data in the excelExport event argument
  • Excel export supports foreign key columns
FIXED
  • Full list of aggregates is not available in column footerTemplate during export to Excel
  • Excel export doesn't use data set via the data source data() method

Gantt

NEW
  • Task tooltip
  • Current time marker for Gantt
  • Add messages options for "Start" and "End" strings inside the Resize tooltip
  • Double tap on task should open Gantt advanced form under mobile devices
FIXED
  • Custom task fields are not updated when advanced edit template is used
  • WeekView range not correct when last task ends on week start date
  • "Add Task" button in gantt's footer does not work

Globalization

NEW
  • kendo.culture.fa.js and kendo.culture.fa-IR.js files

Grid

NEW
  • Provide the data in the excelExport event argument
  • Excel export supports foreign key columns
FIXED
  • Moving a multiline header column with hidden child to a locked container does not work as expected
  • Header table doesn't have correct width after setDataSource
  • Sortable changes column order when initializing many columns from HTML in Chrome
  • Moving column with child levels to a non child level column does not work as expected
  • Grid content is not in sync with headers when locked columns are enabled on a mobile device
  • Error is thrown when grid restore state is used for hidden columns
  • Filter row gets duplicated when new dataSource is set
  • Grid resize() method should repaint the virtual scrollbar
  • Full list of aggregates is not available in column footerTemplate during export to Excel
  • Improve selectable performance with hidden elements
  • Grouping on field with space does not work
  • Incorrect aggregates are shown in groupFooterTemplate with multiple groups scenario
  • GroupHeaderTemplate is not rendered when multi-column headers are used
  • Column resizing does not work when detail template is set
  • setOptions creates new dataSource instance
  • Navigating to header in grid with horizontal scroll cause header misalignment
  • Date format is not supported in Excel 2007
  • Reordering columns while you have hidden column does not reorder headers
  • Hiding column while grid is not visible raises error
  • Using Excel export requires loading the kendo.treelist.js script (if not using a bundle)
  • Grid Excel export should depend on kendo.ooxml.js
  • The pdfExport event fires twice
  • Row misalignment in Internet Explorer

HierarchicalDataSource

NEW
  • Introduce Promise API for Node.load
FIXED
  • id field is always serialized, even if not specified

Linear Gauge

FIXED
  • Gauge pointer values are lost after redraw

ListView

FIXED
  • DataItem method missing TypeScript definition

Map

FIXED
  • JavaScript errors and corrupted rendering when including kendo.dataviz.map.min.js in custom bundles
  • Map controls are not styled correctly

MaskedTextBox

FIXED
  • Widget shows selected empty mask on initial load in IE8

Menu

FIXED
  • Inserting items does not work in IE7
  • Menu closes dropdownlist popup added to its content on touch devices
  • Widget loses last focused item in IE11
  • Disabled items get highlight effect when clicked in IE10

MobileListView

FIXED
  • Active listview item in iOS 7 (insert mode) is missing borders at the left side
  • Pull to refresh + endless scrolling does not work if listview is empty
  • ListView position is reset between view navigation when endless scrolling is enabled

MobileView

FIXED
  • When browser window is refreshed, show event is called multiple times

NavBar

FIXED
  • iOS7 navbar title and buttons are not aligned

NumericTextBox

FIXED
  • Widget requires two taps in iOS8 to focus

PDF Export

NEW
  • CSRF tokens will be now included in the request to the PDF export proxy
  • The DejaVu font family is now bundled with Kendo UI for easier embedding in PDF files

PanelBar

FIXED
  • PanelBar triggers hover effects for nested TabStrip items
  • Inserting items does not work in IE7
  • PanelBar does not work with declarative data source

PivotGrid

NEW
  • Use the member caption instead of the name in order to display localized values
FIXED
  • Pivot FieldMenu does not destroy treeview widget
  • Widget does not work in IE 8
  • PivotGrid cannot request data for root dimension

ProgressBar

FIXED
  • Progress status style is missing in material theme

Radial Gauge

FIXED
  • Gauge pointer values are lost after redraw

Scheduler

NEW
  • Support for "DTSTART/DTEND" values in recurrence rule if "\r\n" dividers are used
  • Allow deselecting single events
FIXED
  • Scheduler "month" view throws error when initialized using MVVM
  • Widget does not allow to add events with pushCreate method
  • Timeline views doesn't support setting custom format on the dates header
  • Timeline month view name option is incorrect
  • Scheduler incorrectly exposes startTime/endTime properties to the event model
  • Wrapper's mousedown event prevents focusing elements
  • Editor is not shown on sequential add when edit event after adding new entry is canceled
  • Model validations are not applied to the Description and Resource editors

ScrollView

FIXED
  • The dots of the ScrollView pager are cut off on iPhone
  • ScrollView does not work with remote transport and client size paging

Scroller

FIXED
  • Release/refresh/pull templates not working for the mobile scroller

Slider

FIXED
  • Slider should render large ticks when largeStep and smallStep are equal
  • Original value should be restored on form reset

Sparkline

FIXED
  • Plot bands are not visible when the axis is hidden

SplitView

FIXED
  • SplitView broken in Android (and WP 8)

Switch

FIXED
  • .Enable() does not disable the Switch

TabStrip

FIXED
  • TabStrip's setDataSource method doesn't accept array for dataSource

ToolBar

FIXED
  • Remove method does not remove separators
  • Remove method does not remove template items
  • Remove method does not remove SplitButton with overflow: "always"
  • Disabling overflow: "always" button through the API adds extra border
  • Attributes option does not work for ButtonGroup wrapper

TreeList

NEW
  • Click on expand/collapse button should not cause selection
FIXED
  • Sorting and filtering do not work when initialized through MVVM
  • Footer template encodes html
  • columns.headerAttributes configuration option is missing

TreeView

FIXED
  • expandPath callback not executed if path contains leaf node
  • pushUpdate datasource changes remove sibling nodes
  • Expanded items are missing the data- and aria-expanded attributes when initializing from DataSource

Upload

FIXED
  • Upload widget throws exception when multiple files are dropped (multiple='false')
  • Upload button text moves on focus in IE
  • Remove event issue when multiple 'false' is set
  • Remove action is always displayed for initial files
  • Multiple 'false' does not work when remove action fails

Window

FIXED
  • Window should take into account the zoom level when maximized on touch devices

Wrappers (ASP.NET MVC): Chart

FIXED
  • The NoteClick and NoteHover event handlers are missing

Wrappers (ASP.NET MVC): Grid

FIXED
  • Wrong icons for the PDF and Excel export buttons
  • The pdfExport and excelExport events are not exposed
  • Styled checkboxes do not work in editor templates

Wrappers (ASP.NET MVC): Scheduler

FIXED
  • MajorTimeHeaderTemplate option is not available
  • The pdfExport event isn't exposed
  • View's AllDayEventTemplateId is not taken into account

Wrappers (ASP.NET MVC): Switch

FIXED
  • .Enable() does not disable the Switch

Wrappers (ASP.NET MVC): TreeView

FIXED
  • Navigate event builder is missing

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.