Kendo UI + Telerik UI for ASP.NET (MVC & Core) R3 2020

Adds new Wizard, Image Editor, Loader, App Bar, Pager and Text Area components.
September 17, 2020 - 14:55
New Version

Features

  • Common
    • New Loader component.
    • New AppBar component.
    • New TextArea component.
    • New ImageEditor component.
    • Increase page speed score for demo sites.
    • Convert project Wizard for Microsoft ASP.NET Core MVC projects.
  • Chart
    • Chart legend title.
    • Allow labels to be applied to plotbands.
    • Missing median and mean settings for box plot series.
  • Form
    • Form label encoded option.
  • Gantt
    • Replace Gantt custom treelist implementation with the actual TreeList component.
    • Gantt column options.
    • Planned vs. Actual.
    • Column Templates.
    • fix(gantt): use toolbar styles for gantt.
  • Grid
    • Expanding all detail templates via expandRow() on a Grid with many records and no paging enabled is slow.
    • Sticky Columns.
  • ListView
    • Change ListView role when selection is not enabled.
  • NumericTextBox
    • NumericTextBox select on focus.
  • PivotGrid
    • PivotGrid row and column header sorting.
  • TreeList
    • Include drag and drop to reorder items in TreeList.
    • Selection checkbox column for TreeList widget.
  • Wrappers (ASP.NET Core): Globalization
    • Add nb-NO localization messages.
  • Wrappers (ASP.NET Core): Grid
    • The ToDataSourceResult() method should support aggregates with DataTables for Microsoft ASP.NET Core.
  • Wrappers (ASP.NET Core): PDFViewer
    • Extend PDFViewer PDF.js options to include cMap configuration for the file.
  • Wrappers (ASP.NET MVC): Linear Gauge
    • LinearGauge - scale.rangeSize Unavailable for MVC wrappers.
  • Wrappers (ASP.NET MVC): PDFViewer
    • Extend PDFViewer PDF.js options to include cMap configuration for the file.
  • What's New
    • Introduced XLS Format Provider that handles import and export of XLS documents in SpreadProcessing library.
  • PdfProcessing
    • The import can now handle startxref keyword and its offset defined on the same line.
    • Introduced support for Identity-V CMap.
    • Introduced support for UniCNS-UCS2-H encoding type of Type0Fonts.
  • SpreadProcessing
    • Implemented text orientation for cell content.
    • Introduced XLS Format Provider that handles import and export of XLS documents.

Fixes

  • Common
    • For nested field binding, the for= Tag helpers generate an element with an ID containing a dot.
  • Chart
    • ExportImage is not saving the chart image in the desired dimensions in HiDPI.
    • RadarLine with missingValues.interpolate does not connect end and start points.
  • Chat
    • JS error "Cannot use 'in' operator to search for 'buttons' in false" when .setOptions({toolbar:false}) is called.
  • DateRangePicker
    • On Android the DateRangePicker change event close Calendar after selecting a Start Date.
  • DateTimePicker
    • componentType does not apply "modern" in mvvm.
  • Diagram
    • Missing e.meta in click handler of a Diagram shape.
  • Editor
    • Focus gets stuck when navigating through color pickers tools using the keyboard in editor toolbar.
    • Editor - empty em tags remain after clearing the content.
    • Editor placed in a Window forces a request to undefined endpoint.
    • Improve initial content deserialization.
  • Form
    • Form setOptions does not detach event handlers correctly.
  • Gantt
    • Wrong Gantt Milestone timeline position in LESS themes.
    • No styles for focused items in Scheduler and Gantt headers in Material, Material Black, Fiori.
    • Not properly sized resizable columns in Gantt's TreeList view on less than 480px screen width.
  • Grid
    • Page is not reset after grouping.
    • Persist selection does not work with group paging.
    • Incorrect Grid "items" count when groupPaging is set to true.
    • Grid autoFitColumn method does not work correctly with column filter and column menu.
    • ColumnMenu in grid hides wrong columns and JS error appears when column without title is placed first.
    • Group paging does not work correctly with local data.
    • Setting pageable.position to "top" moves Grid's footer at the top of the component.
    • Detail rows are partially exported in PDF.
    • AutoFitColumn in multi-columns headers grid with locked column is not working.
    • Wrong cell editors when Column Virtualization is used with Locked columns.
  • ListView
    • Listview broken when initialized from table due to new rendering.
  • MaskedTextBox
    • Validation labels are not colored properly when reset method is called.
  • Menu
    • Menu sub-menus do not open on hover, if their parent root item with openOnClick is expanded through the expand icon.
  • NumericTextBox
    • Validation labels are not colored properly when reset method is called.
  • PDF Export
    • Detail rows are partially exported in PDF.
  • Pager
    • Responsive pager is rendered when the width is more than the boundary.
  • Rating
    • Rating label shows incorrect value with half precision.
  • Scheduler
    • No styles for focused items in Scheduler and Gantt headers in Material, Material Black, Fiori.
  • Spreadsheet
    • Javascript exception on loading a file in the Spreadsheet.
    • Unable to add a new row to a sheet exported to Microsoft Excel and imported back in Spreadsheet.
    • Spreadsheet: Incorrect server-side import of Microsoft Excel file with frozen panes.
    • Wrong values copied from Spreadsheet, if cells are selected via keyboard and the data range exceeds the non-scrolling size of the Spreadsheet.
    • Spreadsheet cannot be scrolled in Apple Mac iOS 13.
    • Telerik.web.Spreadsheet.Workbook.Load() throws an error on loading a document with gradient cells' background.
  • TextBox
    • Validation labels are not colored properly when reset method is called.
  • TileLayout
    • Calling setOptions on resize event breaks subsequent resize.
  • TreeList
    • ColumnMenuOpen event not triggered in Kendo UI TreeList.
  • Window
    • Editor placed in a Window forces a request to undefined endpoint.
  • Wrappers (ASP.NET Core): DropDownList
    • Consistent script encoding when BindTo method is used compared to the MVC suite.
  • Wrappers (ASP.NET Core): Excel Export
    • Cannot set Excel AllPages to True in MVC and Core.
  • Wrappers (ASP.NET Core): Form
    • Form does not handle boolean values in MVC and Core wrapper.
  • Wrappers (ASP.NET Core): Grid
    • Foreign Key Remote binding causes error "Value cannot be null".
    • Wrong editor names when Grid is in partial view.
  • Wrappers (ASP.NET Core): TreeList
    • Cannot set Excel AllPages to True in MVC and Core.
  • Wrappers (ASP.NET MVC): Chart
    • Bubble series in Kendo UI Chart for ASP.NET MVC doesn't expose sizeField property.
  • Wrappers (ASP.NET MVC): Excel Export
    • Cannot set Excel AllPages to True in MVC and Core.
  • Wrappers (ASP.NET MVC): Form
    • Form does not handle boolean values in MVC and Core wrapper.
  • Wrappers (ASP.NET MVC): Grid
    • MVC Grid AutoBind(false) is ignored when bound to an external datasource.
    • Foreign Key Remote binding causes error "Value cannot be null".
    • In MVC grid cells associate wrong headers when navigatable.
  • Wrappers (ASP.NET MVC): TreeList
    • Cannot set Excel AllPages to True in MVC and Core.
  • PdfProcessing
    • Data of inline image cannot be parsed when the stream contains "ei".
    • KeyNotFoundException is thrown while importing document because of the inability to find glyph "middot" data in Type1Font.
    • NotSupportedColorSpaceException is thrown when importing color space defined as an external resource.
    • NotSupportedException is thrown when importing document containing Annotation with not supported Action.
    • NullReferenceException is thrown when importing a PDF document containing InlineImage with missing parameters.
    • System.ArgumentException is thrown when setting a password to a document with form fields.
    • UriFormatException is thrown when importing UriAction with invalid URI.
    • InvalidCastException is thrown when importing predefined ToUnicode CMap.
    • NotSupportedException is thrown when trying to convert not supported Encoding Name.
    • The checkbox state is not correctly imported when the value is not specified.
  • SpreadProcessing
    • Exception is thrown when the sheet name contains a single letter.
    • PrintArea is not taken into consideration when calculating the actual ScaleFactor.
    • A specific formula returns wrong result (=A1=FALSE).
  • WordsProcessing
    • ArgumentException when importing RTF document which has a font size set to zero.
    • NullReferenceException is thrown while importing DOCX containing shape without an id attribute.
    • PdfFormatProvider: Font properties set from CharacterFormatting are not taken into account when inserting PAGE field.
    • Table and table cell borders are not evaluated according to inheritance and conflict resolution rules.
    • XmlException is thrown when importing document with docx AltChunk element.
New Wizard, Image Editor and App Bar components.

Kendo UI + Telerik UI for ASP.NET (MVC & Core)

Build rich, cross-platform responsive web and cloud apps.

Got a Question?

Live Chat with our Telerik licensing specialists now.