Whats_new_banner

UI for ASP.NET MVC

Release History

UI for ASP.NET MVC Q3 2015 SP1

November 10, 2015

All components

NEW
  • Mobile font icons should be defined in both :before and :after pseudo-elements
  • Fix incorrect LESS file paths to work with webpack require
  • Filter row clear button missing title attribute
FIXED
  • firstDay should be Sunday in en-US culture
  • JS error when showing tooltips for SVG elements
  • Kendo UI 2015 Q3 raises `System.register is not a function` on certain ASP.NET WebForms cases
  • Incorrect text color for inputs in the Default theme
  • Avoid registering web components more than once
  • SlotTemplate option is not available in Timeline views
  • Reference to Telerik.Web.Spreadsheet project is incorrect in the source bundle

ActionSheet

NEW
  • ActionSheet closes instantly when tapping the background
FIXED
  • ActionSheet closes after .open() is called from button click with data-click-on=down

AngularJS

FIXED
  • Calendar / AngularJS demo not working
  • Widget throws an exception when select a value during data-binding
  • k-rebind does not work for widgets that does not have wrapper element
  • ng-model is not updated when widget value is changed
  • Widget does not update ng-model correctly

Application

FIXED
  • kendo.mobile.view.js uses Angular debugging functions
  • update the prefixed touch-action usage for mobile
  • Router/History do not work in chrome packaged apps

AutoComplete

NEW
  • Hide input [x] button shown under IE
FIXED
  • Widget throws an exception when select a value during data-binding
  • Widget does not return correct dataItem when virtualialized
  • Widget removes its value when a delayed filter request is received
  • AutoComplete does not reset scroll to top virtualized list on filter

Barcode

FIXED
  • Incorrect size when rendering as canvas

Calendar

FIXED
  • Calendar / AngularJS demo not working
  • Calendar is not marking today date

Chart

NEW
  • Provide reference to visual in noteClick and noteHover events
  • The exportImage method now resizes the chart to match the specified width and height
  • Add reference to the chart in the *Axis.title.visual function (e.sender)
  • Add reference to the chart in the *Axis.labels.visual function (e.sender)
  • Add reference to the chart in the series.errorBars.visual function (e.sender)
  • Add reference to the chart in the series.highlight.visual function (e.sender)
  • Add reference to the chart in the series.markers.visual function (e.sender)
  • Add reference to the chart in the series.visual function (e.sender)
FIXED
  • Bars widths may vary +/- 1px
  • Bar charts without borders are blurred in SVG output
  • An error is thrown when setting series zIndex and there are missing points

ComboBox

FIXED
  • Widget throws an exception when select a value during data-binding
  • Widget does not return correct dataItem when virtualialized
  • Widget shows "loading..." message when bound to local data

ContextMenu

FIXED
  • Open event has wrong target argument
  • ContextMenu with click setting behaves inconsistently

DataSource

FIXED
  • Nested fields projected to a top level field is not serialize correctly

DateTimePicker

FIXED
  • ng-model is not updated when widget value is changed
  • Widget does not update ng-model correctly

Diagram

NEW
  • Improve layout performance in IE11
FIXED
  • widgets used inside shapeTemplate are not initialized
  • Incorrect connectors are chosen when dynamically changing the layout

Draggable

FIXED
  • AutoScroll does not work as expected in Firefox

Drawer

FIXED
  • drawer does not apply title when opened with swipe

Drawing

NEW
  • TypeScript: Add kendo.drawing.pdf.saveAs defintion
  • TypeScript: Configuration options are now optional
FIXED
  • Image href is escaped when set on existing Image element

DropDownList

FIXED
  • Widget throws an exception when select a value during data-binding
  • Widget does not return correct dataItem when virtualialized
  • Widget does not define a default group template when virtualization is enabled
  • Widget does not focus first item when virtualization is turned on, option label is not defined and initial index is -1
  • Widget does not reset its value when 'null' is passed to the value method

Editor

FIXED
  • Start attribute of ordered lists is never serialized
  • script tag content should not be displayed in the Editor when serialization.scripts is set to true
  • JS error when pasting Word image object in IE 11
  • ImageBrowser / FileBrowser cannot be activated via MVVM
  • IE10 throws JS error on paste
  • Not able to change text color to default
  • Overflow button is duplicated when specifying tools and initializing multiple editors simultaneously
  • Formatting not applied on new line

Excel Export

FIXED
  • Selecting the Grid with Excel export and the Gantt chart component results in non-functional custom script

Grid

NEW
  • Hide input [x] button shown under IE
  • Introduce navigate event when using keyboard navigation
  • Add pdf.avoidLinks option to avoid hyperlinking <a> elements in PDF output
FIXED
  • getOptions returns incorrect pageSize for the pageable options if the pageSize was changed
  • Column template MVVM binding is not rebind when incell edit mode cell is closed
  • Frozen columns jitter on horizontal scroll
  • Enter does not expand/collapse group in editable grid with grouping
  • IE8: Changing NumericTextBox value with keyboard in grid (batch editing) not possible
  • Fix leaks in FilterCell widget
  • editRow does not put row in edit mode if currently there is new row in edit mode
  • Setting filterable dataSource breaks column menu filtering
  • Pager not aligned in adaptive rendering
  • Row has extra group cell when initial grouping is removed and autoBind is false
  • Angular templates for filter cell template function are not complied
  • MultiCheckbox filter DataSource configuration is not serialized by MVC 6 wrapper
  • Grid data area does not scroll when tabbing through the header cells
  • Footer template not aligned when there is locked column with hidden sub column
  • Angular grid with k-rebind and column resizing gets rebound unexpectedly
  • Cancel event is not fired when the 'escape' key is pressed

ListView

FIXED
  • Endless Scrolling does not work with checkboxes and MVVM

Map

NEW
  • Tile size is set with inline style to allow using retina resolution tiles
  • Shape and Tile layer setDataSource method, accepts DataSource instance or configuration
FIXED
  • Map breaks when zoomed out to maximum using gesture

MobileListView

FIXED
  • Missing styles for km-state-active in Nova theme
  • Mobile ListView's click event is not fired if you scroll the widget while pull to refresh is in progress

MultiSelect

NEW
  • Hide input [x] button shown under IE
FIXED
  • Widget throws an exception when select a value during data-binding
  • JS error when adding new value after the widget's values were cleared
  • Widget does not return correct dataItem when virtualialized
  • Widget shows "loading..." message when bound to local data
  • MultiSelect doesn't fetch the data source when autobind: false and serverFiltering: false are used

NavBar

FIXED
  • navbar does not clear its title

PDF Export

FIXED
  • Rect shapes are not exported

PanelBar

FIXED
  • PanelBar datasource items do not compile angular expressions
  • PanelBar collapse-expand issue with animations.

Scheduler

FIXED
  • Current range dates are not shown in the toolbar on mobile
  • Scheduler timezones dependency cannot be selected in download builder
  • Scheduler positions event with -1 day in Month view when load in BRT

Scroller

FIXED
  • Widget does not re-position its content when dragged outside the device's screen

Slider

FIXED
  • Slider does not work with small fractions.
  • Calling resize() on a slider breaks the ability to select a value by clicking on the label
  • Slide functionality does not work on touch device

Sortable

FIXED
  • autoScroll does not work if the scrollable container is the page body

Spreadsheet

NEW
  • Support list validation
  • Support reject validation type
  • Support typing percentage values in spreadsheet
  • AutoFill tool
  • Parse more date formats in spreadsheet
  • Support copy and paste from the toolbar in Chrome
  • Breaking change: Serialize border width as a number (pixels)
FIXED
  • Spreadsheet does not look well when the cols/rows are fewer than the available viewport
  • Pasting from external source does not work in Firefox and Edge
  • BorderPalette layout is broken
  • TabStrip initialization fails if the developer has extended Boolean JavaScript object
  • Keyboard selection expansion does not work as expected near merged cells
  • Spreadsheet is not working with RequireJS
  • FormulaBar and FormulaInput are not synced in Firefox
  • Layout issues in IE9
  • Unable to start typing with Shift depressed
  • External paste is allowed over a merged cell area
  • Textarea element is visible on copy
  • Spreadsheet theme issues
  • Date filtering doesn't work
  • Unchecked values from the filter menu appear as checked after the menu is reopen
  • Combined scripts do not load in IE8 due to errors in Spreadsheet code
  • The active row indicator is overlayed by sheet content
  • Filtering percentage column by value yields no results

StockChart

FIXED
  • Bars widths may vary +/- 1px
  • Bar charts without borders are blurred in SVG output

TabStrip

FIXED
  • TabStrip can't have selected item set when constructed from a datasource

ThemeBuilder

FIXED
  • JS error when modifying Nova theme

ToolBar

FIXED
  • Toolbar URL configuration option does not work
  • Changing the selected button in a group does not reset the selected button in overflow group
  • Page scrolled down on Space when keyboard navigation enabled
  • Attribute class ' ' removes already set css classes

TreeList

NEW
  • Add itemFor method
  • Add dragStart/drag/drop/dragEnd events
FIXED
  • Showing aggregates in the TreeList throws exception when root parentId is not nullable
  • Enter key during editing submits enclosing form
  • Excel export produces blank document when used with custom parentId field

TreeMap

FIXED
  • Leafs on level bigger than 3 do not use range colors

TreeView

FIXED
  • Loading animation is not displayed in Fiori / Material / Nova / Office365 themes
  • Node added with the append method is not removed when the children has not yet been loaded and no children are returned with the Ajax request.

Window

FIXED
  • Hidden widget renders the overflow screen when set modality with setOptions
  • Unexpected animation plays on close when animation.close is false
  • Setting the animation with setOptions() throws an error

Wrappers (ASP.NET MVC): Chart

FIXED
  • Series.labels.visible cannot be set as a function

Wrappers (ASP.NET MVC): Diagram

FIXED
  • Shape and Connection editor templates are not serialized

Wrappers (ASP.NET MVC): Grid

NEW
  • Add ClientTemplateId option for the Grid's toolbar in MVC 6 wrappers
FIXED
  • Grid MVC wrapper throw exception when setting header attribute with null value

Wrappers (ASP.NET MVC): NumericTextBox

NEW
  • Change NumericTextBox wrapper behavior to facitate Edge browser

Wrappers (ASP.NET MVC): TreeList

NEW
  • Expose Nullable option for the ModelDescriptor fluent configuration
FIXED
  • ToTreeListDataSource extension method fails with in-memory collection
  • Server wrapper outputs string instead of widget HTML in MVC6 beta8

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

Next Steps Section Background

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.