Whats_new_banner

UI for ASP.NET MVC

Release History

UI for ASP.NET MVC R3 2018

Sep 12, 2018

All components

NEW
  • New widget: New widget: MultiColumnComboBox widget
  • New widget: New widget: ArcGauge widget
FIXED
  • CDN Vue script show 'You are running Vue in development mode' warning
  • Property popup is missing in kendo.ui.toolbar TypeScript definition
  • Classes in the Vue autocomplete wrapper are added wrongly
  • kendo-grid-column with inline bound prop causes redundant read requests on data changes
  • Missing kendo.parseExactDate function in TypeScript definitions
  • Observable.bind signature in typescript definitions must accept event list
  • Fix Tooltip Content template demos for Sass themes

AngularJS

NEW
  • AngularJS 1.7.2 support
FIXED
  • Escape template expressions in AngularJS

Application

NEW
  • TripXpert PWA - https://demos.telerik.com/aspnet-mvc/tripxpert/
FIXED
  • Missing changeLoadingMessage method of kendo.mobile.Application in TypeScript definitions

AutoComplete

NEW
  • TypeScript autoComplete dataItem definition update
FIXED
  • ComboBox/MultiSelect/AutoComplete clear button does not clear the input on Chrome - Windows 10 touch devices

Chart

NEW
  • Avoid axis labels wrapping when panning
FIXED
  • A copy of axis label's text is shown at top left corner while scrolling the chart.
  • Chart TypeScript definitions should allow setting a numeric value to categoryAxis.labels.rotation
  • Chart exportImage() method with parameters does not export chart
  • Null reference error on Firefox when Chart is in a hidden iframe
  • Chart categoryAxis labels do not get updated
  • Line Chart's line disappear on sparse data
  • KendoChart "pane.chartsVisual.insert"ed Element vanishes on Zoom.
  • seriesHover event fires inconsistently when using a shared tooltip
  • Chart index demos throw JS error in Edge
  • TypeScript: Chart axes options accept only arrays

Chat

NEW
  • Chat ToolBar
FIXED
  • Chat cards are not in a card deck
  • Toolbar wrapper should be hidden when no tools are defined

ComboBox

NEW
  • Select items after loading items on scroll with virtual mapValueTo:dataItem
FIXED
  • Virtual ComboBox does not populate its input with the selected item text, when the value is set programatically and the mapValueTo is set to dataItem
  • Unable to clear virtualized ComboBox value
  • ComboBox/MultiSelect/AutoComplete clear button does not clear the input on Chrome - Windows 10 touch devices
  • Default selected value not applied to select element used to initialize virtualized ComboBox
  • Selection problems with touch events in Chrome under Windows 8.1

DataSource

NEW
  • Text operators for filtering should work with numbers
FIXED
  • Scheduler DataSource throws "this.reader._wrapDataAccessBase is not a function" error upon editing, when configured with offlineStorage
  • Missing transport submit in TypeScript definitions

DatePicker

NEW
  • Add autocomplete attributes

DateTimePicker

NEW
  • Add autocomplete attributes

Diagram

NEW
  • Add missing connections-data-source-ref prop
  • Double tap should perform zoom for Map and Diagram widgets

Draggable

FIXED
  • Kendo Draggable is missing TypeScript definition for cancelHold() method

Drawing

FIXED
  • Null reference error on Firefox when Chart is in a hidden iframe

DropDownList

NEW
  • Select items after loading items on scroll with virtual mapValueTo:dataItem
FIXED
  • Focused state not removed on DropDownList blur
  • DropDownList can not be filtered on Windows tablet and Chrome
  • Touch events not properly triggered in Win10 devices, with keyboard and touch ability.
  • Focusing the filter input closes the popup immediately in Windows 10 Phone on Edge

DropDownTree

NEW
  • Add select event in DropDownTree
FIXED
  • CheckAll can't be set in MVVM scenario
  • DropDownTree selected value is not displayed unless dataTextField is set
  • Unable to prevent select event for DropDownTree with checkboxes
  • dataItem with zero value incorrectly sets the value of the DropDownTree
  • Unexpected change event triggering when using DropDownTree's value() method or value option
  • Read not triggered on expanding DropDownTree dropdown, when autoBind is false
  • Unable to focus readonly DropDownTree if it is initially disabled

Editor

FIXED
  • Incorrect font name and font style in Editor after using backspace in IE
  • Unexpected single bullet and left alignment applied to multiple lines in Editor
  • Unexpected "justified" align of bulleted list
  • TableWizard's color tools cannot unset color
  • LinkCommand deletes formatting when an a tag wraps original formatting
  • A non-breaking space is set to Kendo editor when the textarea is initially empty in IE and Edge
  • Editor's TableWizard cannot be opened from Create table popup on iOS and Android
  • ColorPickers' input is not editable
  • The ExportAs command doesn't work when contenteditable is set to false
  • Selected font not displaying in dropdown for Kendo Editor (Tablet)
  • Remove global usage of jQuery in Editor's toolbar

Excel Export

NEW
  • Adjust the Excel Export to work with the new Chrome 67 Date standard
FIXED
  • The Grid's groupFooterTemplate during excel export is missing the fields.group data of all other fields
  • Excel Export should strip all control characters from output (0x00..0x1F), except new lines

Gantt

FIXED
  • Gantt Resources pop-up editor uses a NumericTextBox with step=1, instead of 0.01, for its Units (percentage) edit field
  • Wrong step applied to PercentComplete NumericTextBox in cultures that use comma as a decimal separator

Globalization

FIXED
  • JS error when calling kendo.parseDate with culture parameter but no format
  • Missing kendo.culture TypeScript definitions
  • kendo.toString() should use the culture for exponential values
  • kendo.toString returns "D" instead of "0" for zero values when a "D" format is used
  • kendo.toString outputs insignificant zeros when custom numeric format is used

Grid

NEW
  • Adjust the Excel Export to work with the new Chrome 67 Date standard
  • Adaptive columns
  • Add option to set editable option as string for Grid
  • Group summaries aligned to the columns
  • Allow for programmatic update of column width
FIXED
  • Setting an empty filter on a filtered Number or DateTime grid column doesn't work
  • Deselecting a row will result in the selectedKeyNames method to not return the selected elements if the persistSelection is false(default)
  • Clear button in filter row does not work for isNull/IsNotNull filters
  • Setting an empty filter clears all other filters
  • Grid's height changes after refresh.
  • Grid Filter buttons overlapping in row mode with Bootstrap v3 theme
  • Grid pager items per page not displayed in Firefox
  • The Grid's groupFooterTemplate during excel export is missing the fields.group data of all other fields
  • Groupable grid with locked columns gets misaligned (out of sync)

Localization

FIXED
  • Not defined Scheduler recurrence messages property deleteSeriesConfirmation

Map

NEW
  • Double tap should perform zoom for Map and Diagram widgets

MaskedTextBox

NEW
  • Add autocomplete attributes

Menu

FIXED
  • Menu does not un-highlight item on Windows touch devices

MultiSelect

NEW
  • Select items after loading items on scroll with virtual mapValueTo:dataItem
FIXED
  • Not triggered button touch event of MultiSelect's noDataTemplate button on MS Surface3 Chrome browser
  • ComboBox/MultiSelect/AutoComplete clear button does not clear the input on Chrome - Windows 10 touch devices

NumericTextBox

NEW
  • Add autocomplete attributes

PivotGrid

FIXED
  • Typescript errors for PivotDataSource

Scheduler

FIXED
  • The Agenda view throws an error when no title is present for an event, even if a custom event template is used with no reference to the "title" field
  • data-auto-bind does not work in Scheduler MVVM
  • Scheduler DataSource throws "this.reader._wrapDataAccessBase is not a function" error upon editing, when configured with offlineStorage
  • Missing indicator for an all day event in adaptive Scheduler Month view
  • Displaced event indicators in adaptive Scheduler Month view
  • Not defined Scheduler recurrence messages property deleteSeriesConfirmation

Spreadsheet

NEW
  • Accept a.m./p.m. as a valid date format
FIXED
  • AutoFill increments seconds in DateTime format
  • Not-responding browser due to Spreadsheet selection with row numbers only
  • PV (Present Value) function return value is inconsistent with Excel
  • Wrong TypeScript definition for the Sheet.range() method
  • Sheets are incorrectly linked if the source sheet name starts with a number
  • Edit mode is not activated on Windows Keyboard Shortcuts
  • Wrong Spreadsheet absolute cell reference, when used for a range
  • Links keep their initial order, when column in Spreadsheet it sorted
  • Row header shifts up and down when the active cell is dragged with the drag handle
  • Undo does not restore the row's original height
  • Incorrect date conversion with date formatting
  • An error is thrown when serialize tojson and then reading it back with fromjson a workbook and pressing enter over the active cell
  • Column / Row resize handler appears in the wrong position for frozen columns / rows after scrolling to the right / down
  • Link in Spreadsheet cell does not redirect to the URL the first time it is clicked.
  • Spreadsheet does not calculate properly the height of a cell with wrapped text.
  • Not reset font-size when Spreadsheet's clear method is used with formatOnly: true
  • Spreadsheet navigation with Tab/Shift+Tab does not work properly, if the last/first column/row is hidden
  • Wrong number rounding when cell format is applied to a formula
  • Display all items after removing filtering for the Spreadsheet
  • Spreadsheet Redo does not behave properly
  • JS error thrown on clicking Cut/Copy/Paste buttons of Spreadsheet's toolbar or context menu, when Spreadsheet's content is loaded using .fromJSON() method
  • The row resize handle does not appear when the first column is hidden

Templates

FIXED
  • Treeview with CheckChildren enabled and templates does not change properly checkbox indeterminate state in IE

TimePicker

NEW
  • Add autocomplete attributes

Tooltip

FIXED
  • Revise Tooltip callout position calculation change

TreeList

NEW
  • Add beforeEdit, filter / columnMenu open events TreeList events
  • Client-side paging
  • Add multi-column headers support for TreeList
  • Incell editing

TreeView

FIXED
  • TreeView expand event fires multiple times if a node is appended in its handler
  • Not possible drag and drop on TreeView root level after programmatically sorting its datasource
  • Treeview with CheckChildren enabled and templates does not change properly checkbox indeterminate state in IE

Upload

FIXED
  • Async Upload Vue wrapper loses its reference in the this.$refs object after the first successful upload

Window

NEW
  • Restrict window to a specific area/parent
FIXED
  • Memory leak in modal Window
  • Primary button in widgets' dialogs is not visible in Nova theme
  • Long title overflows the Window

Wrappers (ASP.NET MVC): Chart

NEW
  • Add labels.position option for Category, Value, X and Y axes.

Wrappers (ASP.NET MVC): DateInput

NEW
  • Add DateInputFor in HtmlHelpers.

Wrappers (ASP.NET MVC): Dialog

FIXED
  • Missing bool overload for Title setting

Wrappers (ASP.NET MVC): DropDownTree

FIXED
  • Initial value data binding fails for the For method in DropDownTree MVC and Core wrappers

Wrappers (ASP.NET MVC): Editor

FIXED
  • Outdent button displaces Indent button in MVC Editor toolbar

Wrappers (ASP.NET MVC): Grid

FIXED
  • Inconsistent types of Grid export buttons

Wrappers (ASP.NET MVC): MVVM

FIXED
  • Initial value data binding fails for the For method in DropDownTree MVC and Core wrappers

Wrappers (ASP.NET MVC): TreeList

NEW
  • TreeList localization through resource files
FIXED
  • MVC TreeList Custom ToolBar Command Click is not a function

PdfProcessing

FIXED
  • Editing API does not apply some graphics properties to text fragments
  • IndexOutOfRangeException is thrown when importing cross reference entries which are not on consequent rows
  • InvalidOperationException is thrown when exporting empty CidSet.

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.