Telerik UI for ASP.NET Core R3 2022 SP1

Released: Nov 9, 2022

Updates in R3 2022 SP1

Features

  • Common
    • Added full support for the Microsoft .NET 7 framework.
    • Removed support for .NET 5.
    • You can now rewrite source from Asynchronous Module Definition (AMD)/Universal Module Definition (UMD) to ES modules and include the modules in your distributions.
    • Fluent Theme Package (v5.10.0).
    • Classic Theme Package (v5.10.0).
    • Bootstrap Theme Package (v5.10.0).
    • Default Theme Package (v5.10.0).
    • Material Theme Package (v5.10.0).
    • Added code snippets for Microsoft Visual Studio and Visual Studio Code Extensions for an additional 40 components.
  • Chart
    • Added Subtitle property to Charts.
    • Added support for bullet chart labels.
  • Chat
    • Improved chat accessibility.
  • Form
    • Enabled DataAnnotation "DisplayAttribute.Name" property in a form.
  • ListBox
    • Improved ListBox accessibility.
  • ListView
    • Added ariaLabel to ListView configuration options.
  • ScrollView
    • Improved ScrollView accessibility.
  • TreeList
    • Unified TreeList and Grid events.
  • TreeView
    • Enhanced performance for large data sets.
  • PdfProcessing
    • Added support for embedding only a subset of characters used in the document, when registering CidType2Font using FontsRepository.
  • SpreadProcessing
    • Removed an obsolete Add method from SeriesCollectionOfT class. Use the other overrides instead.
  • WordsProcessing
    • Added the ability to preserve bin images on import/export.
    • Added support for SEQ Field.

Fixes

  • Common
    • Unresolved dependencies in kendo.aspnetmvc.min.js when using RequireJS.
    • dataSource.query causes Javascript Error "Cannot read properties of undefined (reading 'length')".
    • Webpack 4 and latest kendo version throws an error.
    • When using aggregates with nullable data field in DataTable calling ToDataSourceResult throws a NullReferenceException.
    • Kendo UI Core nmp package contains Webpack manifests, instead of only the actual source code.
  • Calendar
    • Calendar week column incorrect number.
  • Chat
    • Chat incorrect message bubble background color in the Bootstrap theme.
  • ColorPicker
    • Missing clearButton from API docs and wrappers respectively.
  • DatePicker
    • The DatePicker TagHelper does not expose the disableDates configuration option.
    • The setOptions method enables disabled datepicker.
  • DateTimePicker
    • Calendar in the DatePicker popup is cut.
    • The close event of a DateTimePicker with componentType: modern does not provide reference to the view.
    • DateTimePicker: new focus class not respected by LESS themes.
  • Editor
    • Editor with semantic false removes background-color.
    • ExportAs methods should be compatible with RazorPages and AntiForgeryToken to be included in the request.
  • FlatColorPicker
    • Missing clearButton from API docs and wrappers respectively.
  • Form
    • The Form TagHelper does not support for hidden fields.
    • MultiSelect in Form throws JS error when using jQuery 3.6.0.
  • Gantt
    • Gantt in RTL planned duration line enters the start moment circle.
  • Grid
    • The Change event of the Grid is not working with header checkbox click.
    • Checkbox selection for all rows not firing Grid's change event.
    • Grid - setting a title attribute through the headerAttributes does not have any effect.
    • Grid's headers break upon ungrouping when the filterable mode is set to "row".
    • Non-navigatable Grid has role=grid applied.
    • The Grid filter renders an anchor tag without role=button.
    • Check or uncheck the selectable column in Grid affects all checkboxes in the row.
    • Adding a new record to filtered and grouped Grid throws an error.
    • setOptions method throws an error when rows reordering is enabled.
    • Multiline content passed to the Grids' ToolBar.ClientTemplate configuration option generates invalid template.
  • Map
    • Map custom markers are not positioned correctly when zoom out using LESS themes.
  • MaskedTextBox
    • MaskedTextBox shouldn't render maxlength attribute in the wrappers.
  • Menu
    • Broken Menu TagHelper links defined via asp-action and asp-controller.
    • With SASS themes used, Menu append method replaces the parent item instead of appending the new item as child.
  • MultiSelect
    • MultiSelect - variable @chip-solid-hover-text not used by LESS themes.
    • MultiSelect in Form throws JS error when using jQuery 3.6.0.
  • Notification
    • Hide event is fired multiple times when "appendTo" is configured in Notification.
  • NumericTextBox
    • NumericTextBox setOptions method breaks the spinner buttons functionality.
  • PanelBar
    • PanelBar with Custom DataSource does not serialize the Schema.
    • PanelBar's TagHelper item url property incorrectly loads content instead of redirecting.
    • PanelBar node not selected after navigating to its corresponding URL.
  • PivotGridV2
    • PivotGridV2 TagHelper "cell-template-id" does not apply the template.
  • RadioButton
    • Invalid id attribute generated when RadioButton's HTML Helper Value contains spaces.
  • Scheduler
    • When selectable: true is set for Year view, selecting a slot using the mouse throws an error.
    • Recurring events are not displayed correctly when the event starts at 21h.
    • RTL Scheduler displays the wrong arrows in Timeline views for events that span outside the business hours.
  • ScrollView
    • ScrollView rendering changes.
  • Signature
    • NPM Package throws an error due to the presence of Signature.
    • When Signature is resized by using setOptions the drawing is broken.
  • Spreadsheet
    • Spreadsheet throws a JavaScript error on horizontal scrolling of frozen panes.
    • Missing separator before FontSize, FontFamily and Format tools.
    • Spreadsheet - RANK Order Parameter Ignored.
    • Spreadsheet does parse dates correctly and do not preserve date format on paste.
    • Spreadsheet wrong rounding and formatting.
    • Spreadsheet throws error when opening a XLSX file containing diagonal borders.
    • Unable to export Spreadsheet to PDF due to JS error when color is not applied to cell border.
    • The sheets.sort property does not sort the column.
    • Imported in the Spreadsheet Excel file that contains a Shape cannot be exported to XLSX.
    • Dates not properly pasted when they are copied from Excel while displayed as hash tags ####.
  • Switch
    • Incorrect Switch thumb position in LESS Bootstrap and Material themes.
  • TextBox
    • Generating a TextBox for a model property decorated with [DataType(DataType.DateTime)] attribute renders default input.
    • FloatingLabel does not work in the latest version.
    • The TextBox floating label overlaps the field when setting value programmatically.
  • ToolBar
    • Unable to check Checkbox inside a ToolBar.
    • Upload in ToolBar does not work.
  • Tooltip
    • Tooltip callout low visibility in Blue Opal, Default, Nova, Silver and Uniform LESS themes.
  • TreeList
    • When server-side localization is used Filtering for the TreeList is always enabled.
    • TreeList DataSource helpers do not expose an option to configure the type of the DataSource.
  • TreeView
    • TreeView autoScroll feature does not work.
    • TreeView's bottom nodes should not have the aria-expanded attribute.
  • PdfProcessing
    • Some PostScript fonts are not falling back to the correct one.
    • Exporting rotated pages to images causes clipped images.
    • The document info is not exported correctly when the document is encrypted.
    • An ArgumentNullException is thrown when exporting a document that contains a Widget created with FixedContentEditor.
  • SpreadProcessing
    • PdfFormatProvider: Text is cut off in Net Standard with a specific document.
    • Error message for invalid column name appears on import with a specific document.
    • Exception when exporting a conditional formatting rule with no formatting.
    • Wrong color scheme colors lead to wrong cell coloring on export.
  • WordsProcessing
    • InvalidOperationException thrown when exporting FloatingImage which is the first element in a continuous section to PDF.
    • Endless loop while the PDF exporter splits a block with an image.
    • HTML is truncated when there is a field without a separator.
    • A FileNotFoundException is thrown when importing a file and not having a DrawingML reference.
    • Importing an HTML image with no source and then exporting it to PDF causes an exception.
    • An InvalidCastException is thrown when exporting to PDF of calling UpdateField(s) method and a document contains hyperlink before bookmark.