Whats_new_banner

UI for ASP.NET MVC

Release History

UI for ASP.NET MVC Q2 2016

May 3, 2016

All components

NEW
  • Upgrade bundled jQuery to 1.12.3
  • Address memory leak in IE after calling `kendo.saveAs()`
  • TypeScript: Replace modules with ambient namespaces
  • Source files are now distributed as separate packages in the downloads section
  • Add LESS files to NuGet packages
  • Add DataSource HtmlHelper and allow sharing it with other helpers using DataSourceId
  • Editor Helper for MVC Core
  • Sparkline Helper for MVC Core
  • New series type: Vertical Box Plot
  • Create MVC6 TagHelpers
  • Add messages for Slovak (Slovakia) locale. Contributed by Marian Meriac.
  • MultiSelect Helper for MVC 6
  • ComboBox Helper for MVC 6
  • Add TreeView MVC6 Helper
  • DropDownList Helper for MVC 6
  • Add ListView MVC6 helper
FIXED
  • The compiled culture files refer kendo.core by a path
  • `gulp tests` task is missing from the gulpfile
  • Missing loading indicator in Nova theme
  • Incorrect typescript definitions for toggleable composite options

ActionSheet

FIXED
  • Material Theme: Missing shadow for the popover

AngularJS

FIXED
  • k-ng-model does not update $dirty and $pristine
  • DatePicker cannot be disabled in IE11 when using AngularJS.

Application

FIXED
  • Mobile Application destroy throws error with browser history set to false

AutoComplete

FIXED
  • DropDown Grouping Headers jump up/down on hover of the first item in the group

Calendar

FIXED
  • Changing the month with disabled date is not possible, if the selected date in the current month equals to the disabled date in the month we try to navigate to.

Chart

NEW
  • Add support for events when rendering to Canvas
  • Add pinch to zoom support when using Canvas rendering
  • Pane title color now inherits chart title color to match theme
  • New Chart series: Vertical Box Plot
  • Setting ticks, grid lines and labels step to 0 will be ignored
  • toggleHighlight should allow highlighting specific point
  • Add plotAreaHover event
FIXED
  • JavaScript error is thrown when Min is set for an empty or data-bound CategoryAxis with Line/Area series
  • Vertical touch scrolling is not possible even when the Chart yAxis panning is disabled
  • Bar chart tooltips will be offset if part of the bar is clipped
  • noteClick and noteHover do not pass data item for axis notes
  • seriesHover event arguments don't contain value, dataItem and series reference when hovering the target element of Bullet series

ComboBox

FIXED
  • k-ng-model does not update $dirty and $pristine
  • Virtualized widget throws an error when selected value is cleared
  • DropDown Grouping Headers jump up/down on hover of the first item in the group

ContextMenu

NEW
  • Add support for custom image and content attributes in client side rendering
  • Add support for custom attributes in client side rendering

DatePicker

FIXED
  • When the selected date matches the current date, the date is difficult to read in the dropdown (Bootstrap theme)
  • DatePicker cannot be disabled in IE11 when using AngularJS.

DateTimePicker

FIXED
  • When the selected date matches the current date, the date is difficult to read in the dropdown (Bootstrap theme)
  • setOptions of max time does not work
  • Selecting min date applies current timezone offset incorrectly
  • Result is not consistent when max date is selected

Diagram

NEW
  • Automatically update shape when binding to HierarchicalDataSource and an item is changed
  • Add methods for retrieving shapes and connections by dataSource item.
  • Add selectable multiple option
  • Allow single selection and panning without the need to press a key
  • Add fontWeight and fontStyle options
  • Improve selection and drag&drop behavior on mobile devices
  • Indicate which end of the connector is being dragged in the drag event
FIXED
  • Add missing connections content options - fontSize, color ...
  • TypeScript: Diagram connections and shapes are of wrong type

Drawing

NEW
  • Add support for events when rendering to Canvas
  • Add drawing tooltip

DropDownList

FIXED
  • k-ng-model does not update $dirty and $pristine
  • Virtualized widget throws an error when selected value is cleared
  • DropDown Grouping Headers jump up/down on hover of the first item in the group

Editor

NEW
  • Add auto-link functionality in Editor widget
FIXED
  • Images are no exported to PDF when image src points to an action which execution is more than 200 - 400ms
  • Table cell with paragraphs contains an additional line
  • Blank paragraphs are not rendered when displaying content

Excel Export

NEW
  • Add Telerik.Documents.SpreadsheetStreaming library to spreadsheet redistributables
  • Update bundled JSZip to version 2.6.0
  • Add showGridLines option to Worksheet

Globalization

FIXED
  • Formatting numbers on groups gives unexpected output

Grid

NEW
  • Add filterable.messages.search option
  • Multi-page PDF Export will now produce documents with variable row count. The pdf.paperSize option must be set to a value different than "auto".
  • Adaptive version of checkbox filter search box
FIXED
  • Centuries depth text does not wrap when DatePicker is in filter menu in grid column menu
  • Grid rows hover effect should match the theme hover effect
  • Grid multi column headers may miss a left border on the third row
  • Excel export throws error with server grouping
  • Select all option should be removed when multicheck is fitlered
  • Multi checkbox filter does not filter correctly floating point numbers when using non default culture
  • Custom filter menu is not focused on Alt+Down
  • Bottom border should be used instead of top for Grid rows in Bootstrap theme
  • Filter multicheck doesn't show all checkbox items after search and clear

Map

NEW
  • Add shapeFeatureCreated event
FIXED
  • Map scripts can't be loaded with RequireJS due to undeclared dependency
  • Bing tile layer doesn't work in Cordova applications

Menu

NEW
  • Add support for custom image and content attributes in client side rendering
  • Add support for custom attributes in client side rendering

MultiSelect

FIXED
  • Virtualized widget throws an error when selected value is cleared
  • DropDown Grouping Headers jump up/down on hover of the first item in the group

Notification

NEW
  • New showText method encodes HTML entities for better protection from XSS attacks

NumericTextBox

FIXED
  • k-ng-model does not update $dirty and $pristine

PDF Export

NEW
  • Update bundled pako_deflate library to version 1.0.1
  • Multi-page PDF Export will now produce documents with variable row count. The pdf.paperSize option must be set to a value different than "auto".
FIXED
  • Images are no exported to PDF when image src points to an action which execution is more than 200 - 400ms

Pager

FIXED
  • Pager's page selector (dropdownlist) is out of place in screen <= 1024px
  • In adaptive mode "goto last page" overlaps the "refresh" button of the pager

Scheduler

NEW
  • Make current time marker render across the view
FIXED
  • Views button is not aligned correctly on Edge browser
  • Change event is not triggered after clearing the selection
  • Scheduler is not rendered correctly when Fiori theme is used
  • Scheduler selection is lost
  • Widget does not match the recurrence exdate pattern correctly

Spreadsheet

NEW
  • Expose Sheet DataSource instance as a field
  • Add showGridLines method to Sheet instances
  • Include the sheets.showGridLines property in the client-side import and export
  • Add support for Hyperlinks
  • Support multi-line editing
FIXED
  • Reverting changes after inserting a row duplicates the last record
  • Formula imports value from another sheet
  • JS Error when moving selection after Undo
  • JS error on clicking Undo after clicking Paste/Cut
  • Telerik.Web.Spreadsheet serializes cell's verticalAlign as "middle" instead of "center" in the output JSON
  • Hidden columns are not hidden in exported xlsx
  • Autofilling modifies disabled cells
  • activeSheet is not updated when the excelImport progress promise is resolved
  • fromJSON throws an error when loading data that exceeds the set maximum columns or rows
  • Format command is applied over filtered out rows
  • JS error when widget width is less than cell width

StockChart

NEW
  • Add plotAreaHover event

TabStrip

FIXED
  • TabStrip tabs hover background color is wrong in type-material themes

ThemeBuilder

FIXED
  • Resource links refer to the old CDN

ToolBar

FIXED
  • Toggleable buttons from a group cannot be selected in the overflow popup menu
  • Not possible to add space in input within a ToolBar

TreeList

FIXED
  • Pushing updates via SignalR hub throws an error

Upload

NEW
  • Set Accept header to prefer `application/json`, but accept any response type in Upload requests

Validator

NEW
  • Add support for reading message values from data- prefixed rule name attribute

Window

NEW
  • Use CSS transforms while dragging

Wrappers (ASP.NET MVC): DataSource

FIXED
  • Aggregates are not correctly serialized when using Custom or SignalR DataSource

Wrappers (ASP.NET MVC): Gantt

FIXED
  • Setting Editable(false) after Editable template doesn't work

Wrappers (ASP.NET MVC): Grid

NEW
  • Add Template, RepeatHeaders and Scale options to Grid PDF Settings
FIXED
  • Limit cache size for dynamic classes generated during aggregation to avoid memory leaks
  • ViewData passed from controller is not available in the EditorTemplate in ASP.NET Core

Wrappers (ASP.NET MVC): Scheduler

FIXED
  • Footer option is missing in MVC wrappers

Wrappers (ASP.NET MVC): TreeView

NEW
  • Add TreeView to Kendo UI Scaffolder Visual Studio Extension

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.