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

Build modern and high-performant apps on any platform fast.

Published by Telerik
Distributed by ComponentSource since 2018

Version: R3 2023 SP1 Updated: Nov 15, 2023

i

Please note: Starting December 1, 2023, Telerik UI for PHP and Telerik UI for JSP will be retired. No new licenses of Kendo UI + Telerik UI for ASP.NET (MVC & Core), PHP, JSP will be sold. Telerik will continue to provide support and critical fixes until December 1, 2024.

Customers will be able to get Kendo UI, Telerik UI for ASP.NET MVC and Telerik UI for ASP.NET Core as standalone products...

Show more

Please note: Starting December 1, 2023, Telerik UI for PHP and Telerik UI for JSP will be retired. No new licenses of Kendo UI + Telerik UI for ASP.NET (MVC & Core), PHP, JSP will be sold. Telerik will continue to provide support and critical fixes until December 1, 2024.

Customers will be able to get Kendo UI, Telerik UI for ASP.NET MVC and Telerik UI for ASP.NET Core as standalone products or as part of Telerik DevCraft UI, Telerik DevCraft Complete or Telerik DevCraft Ultimate.

Kendo UI + Telerik UI for ASP.NET (MVC & Core), PHP, JSP R3 2022 SP1

Released: Nov 9, 2022

Updates in R3 2022 SP1

Features

  • Common
    • Added full support for the Microsoft .NET 7 framework (ASP.NET Core).
    • Removed support for .NET 5 (ASP.NET Core).
    • Added code snippets for Microsoft Visual Studio and Visual Studio Code Extensions for an additional 40 components.
    • Added new TimeDurationPicker component.
    • 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 floating label support to the following components:
    • AutoComplete.
    • ComboBox.
    • DateInput.
    • DatePicker.
    • DateTimePicker.
    • DropDownList.
    • DropDownTree.
    • MultiColumnComboBox.
    • MultiSelect.
    • TimePicker.
  • 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.
  • Signature
    • Improved signature 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.
    • Kendo UI Core nmp package contains Webpack manifests, instead of only the actual source code.
    • When using aggregates with nullable data field in DataTable calling ToDataSourceResult throws a NullReferenceException.
  • 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 setOptions method enables disabled datepicker.
    • The DatePicker TagHelper does not expose the disableDates configuration option.
  • 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.
    • Grid with server binding renders an anchor element instead of a button in the custom command.
  • 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
    • With SASS themes used, Menu append method replaces the parent item instead of appending the new item as child.
    • Broken Menu TagHelper links defined via asp-action and asp-controller.
  • 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
    • FloatingLabel does not work in the latest version.
    • The TextBox floating label overlaps the field when setting value programmatically.
    • Generating a TextBox for a model property decorated with [DataType(DataType.DateTime)] attribute renders default input.
  • 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.