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

Released: Jun 22, 2022

Actualizaciones en R2 2022 SP1

Características

  • Common
    • Added new DropDownButton component.
    • Added new SplitButton component.
    • Added camelCase support for aggregates in aspnetmvc-transport.
  • AutoComplete
    • Substituted aria-owns with aria-controls in role="combobox" widgets.
  • Chart
    • The Chart TagHelper now has an option to configure series type to BoxPlot.
  • Calendar
    • Implemented Calendar ARIA as per the spec.
  • DatePicker
    • Substituted aria-owns with aria-controls in role="combobox" widgets.
  • DateRangePicker
    • Implemented DateRangePicker ARIA as per the spec.
  • DateTimePicker
    • Added aria-haspopup=grid to the DateTimePicker combobox element.
    • Substituted aria-owns with aria-controls in role="combobox" widgets.
  • DropDownList
    • Substituted aria-owns with aria-controls in role="combobox" widgets.
  • DropDownTree
    • Substituted aria-owns with aria-controls in role="combobox" widgets.
  • Filter
    • Implemented Filter ARIA as per the spec.
  • Grid
    • Added Grid Toolbar Template option in ASP.NET Core TagHelpers.
    • Added initialSortDirection configuration to the ASP.NET MVC Grid wrapper.
  • MaskedTextBox
    • Added aria-placeholder to MaskedTextBox.
  • MultiColumnComboBox
    • Substituted aria-owns with aria-controls in role="combobox" widgets.
  • MultiSelect
    • Substituted aria-owns with aria-controls in role="combobox" widgets.
    • Moved ARIA attributes from wrapper to input element.
  • Pager
    • Implemented Pager ARIA as per the spec.
  • TimePicker
    • Added aria-haspopup=listbox to the TimePicker combobox element.
    • Substituted aria-owns with aria-controls in role="combobox" widgets.
  • ToolBar
    • Replaced ToolBar's SplitButton with SplitButton component.
  • PdfProcessing
    • Added Signature flags support.

Correcciones

  • Common
    • "FileNotFoundException" exception occurs when using Razor Runtime Compilation in ASP.NET Core MVC application.
    • KendoLicensing.setScriptKey not working in typescript files.
    • The ambient area value is not passed to the generated URL when using HTML Helpers.
    • ASP.NET Core Scaffolding - unable to scaffold MVC Controller with views, using EF, when model has ForeignKey.
  • Button
    • Button's text cannot be inserted through $scope in AngularJS.
  • Calendar
    • Navigate event of the Calendar is not triggered when it is bound inside another event handler.
  • CheckBoxGroup
    • Setting an empty array in CheckBoxGroup does not reset its value.
  • DatePicker
    • DatePicker TagHelper serializes the month-template incorrectly.
  • DateTimePicker
    • DatePicker TagHelper serializes the month-template incorrectly.
  • DropDownTree
    • DropDownTree can not bind data when using remote datasource as grid editor.
  • Editor
    • Pasted table gets incorrect layout after formatting.
  • FileManager
    • Not serialized DataSource schema defined using the FileManager TagHelper.
  • Grid
    • The grid incorrectly exports hidden columns to Excel.
    • Operation "Destroy" is triggered twice when the data is grouped.
    • MultiSelect in Grid column filter closes first time when clicked.
    • Grid bound column throws an exception when using Enums with FlagsAttribute.
    • Newly created empty row does not appear in Grid if filter is applied.
    • Grid with group paging and server operations enabled throws a JavaScript error.
    • Disabled Pager buttons in Grid do not have aria-disabled attribute set.
    • The "rowReorder" event does not return a correct "oldIndex" and "newIndnex" in hierarchy when child grids are expanded.
    • The Grid Tag Helper does not expose a toolbar.template configuration.
    • MVC Grid's refresh button has a different class compared to the Kendo UI Grid.
    • AutoComplete in FilterCell shouldn't clone Grid's datasource with the filters.
    • Initially filtered Grid with checkbox list filter menu throws an error.
  • ListBox
    • ListBox items are not displayed correctly when moving from right to left.
  • ListView
    • ListView loading spinner does not appear on initial data loading.
  • Map
    • Map markers are not positioned correctly on a zoomed out Bing map.
  • Menu
    • Unable to close scrollable Menu subitems popup with Esc key.
  • MultiColumnComboBox
    • MultiColumnComboBox value is not set on mobile.
  • MultiSelect
    • MultiSelect in Grid column filter closes first time when clicked.
  • Pager
    • Disabled Pager buttons in Grid do not have aria-disabled attribute set.
  • PanelBar
    • Keyboard arrow navigation skip disabled items.
  • RadioButton
    • Setting id through the RadioButton HtmlAttributes breaks the rendering of the component.
  • Scheduler
    • Fix aria-selected to be removed properly from no longer selected rows in Scheduler Agenda view.
  • Spreadsheet
    • Spreadsheet with dataSource and validation incorrect behavior.
    • Spreadsheet sheet.fromJSON imports data to an improper place when the imported number of rows exceeds the current number of rows on the sheet.
    • Formulas do not ignore strings.
    • The defaultCellStyle is not applied on newly inserted rows and columns in Spreadsheet.
    • SheetsBar scroll will prevent formula definition.
    • Leading zeros are removed from cell value when being copied with the drag handler in the Spreadsheet.
    • Null Date on a spreadsheet is stored as incorrect value.
    • Spreadsheet Undo clears all filters when triggered after a column is filtered twice.
  • Stepper
    • A custom class and styles cannot be applied to the Stepper through its HtmlAttributes configuration.
  • TabStrip
    • Tabs Overflowed When Scrollable is set to False.
  • TextArea
    • TextBoxFor HTML helper does not render "maxlength" attribute.
  • TextBox
    • TextBoxFor HTML helper does not render "maxlength" attribute.
  • Timeline
    • A custom class cannot be applied to the Timeline through its HtmlAttributes configuration.
  • ToolBar
    • The overflow menu of the Toolbar hides on specific window size.
    • Maximum call stack error is thrown when ToolBar is initialized in kendo.mobile.Application.
  • Tooltip
    • Tooltip not rendering loading icon with AJAX content.
  • Window
    • Unable to scroll Window content through arrow keys in Chrome and Internet Explorer 11.
    • When a Window is not focused, clicking on a DropDownList in the Window results in the DropDownList not gaining focus.
  • PdfProcessing
    • Block inside a table cell with content that exceeds the cell's width breaks the rendering of a text on the next line in the cell.
  • SpreadProcessing
    • A NullReferenceException is thrown on exporting a file with an unsupported theme color type.
    • Upon export, sheet reference in formulas is lost when using whole row/column references.
  • WordsProcessing
    • PdfFormatProvider: Wrongly exported table width when table preferred width is set to Fixed and it is greater than the available page width.
    • PdfFormatProvider: An extra empty space appears below the inner table added when a Table is merged into a TableCell.
    • TableJustification is not imported and respected.