Telerik UI for ASP.NET Core R3 2021

Released: Sep 15, 2021

R3 2021 中的更新

功能

  • Common
    • New Popover Component.
    • New Captcha Component.
    • New HeatMap Component.
    • New OrgChart Component.
    • Bootstrap Theme Package (v4.41.2).
    • Default Theme Package (v4.42.2).
    • Material Theme Package (v4.41.2).
    • Classic Theme Package (v4.41.2).
  • Calendar
    • Streamline calendar rendering.
  • CheckBoxGroup
    • Allow RadioGroup`s and CheckBoxGroup's value to be set to zero.
  • Form
    • Аdd TextBox and TextArea as inbuilt editors of Form component.
    • Hidden fields support.
  • Grid
    • Include field to aria-label attribute of a.k-grid-filter element.
    • Pager Accessibility.
  • MediaPlayer
    • Use spacer instead of separator in mediaplayer toolbar.
  • MultiSelect
    • Add a DropDown Arrow to MultiSelect.
  • MultiViewCalendar
    • Streamline calendar rendering.
  • Pager
    • Pager Accessibility.
  • RadioGroup
    • Allow RadioGroup`s and CheckBoxGroup's value to be set to zero.
  • TreeList
    • TreeList Accessibility Compliance.
  • Upload
    • Upload - Enhanced keyboard support.
  • PDF Viewer
    • Handle import of documents containing Simple fonts with names of entries in the Encoding`s Differences that are not part of the Adobe Glyph List.
    • Introduced support for handling documents containing invalid cross-reference table start index.
  • PdfProcessing
    • Handle import of documents containing Simple fonts with names of entries in the Encoding`s Differences that are not part of the Adobe Glyph List.
    • Introduced support for handling documents containing invalid cross-reference table start index.
  • SpreadStreamProcessing
    • Introduced API for exporting the page setup. Now you can set page settings for printing like orientation, size, scale factor, and fit to contents.
    • Intruduced API for setting culture-independent number formats.
  • WordsProcessing
    • Introduced support for column width defined inside colgroup and col tags when importing HTML.
    • Introduced a way to replace text with other document elements.

修補程式

  • Chart
    • BoxPlot demos use default tooltip currency format to display temperature values.
  • ComboBox
    • Server exception thrown on pressing Down Arrow on an empty virtualized ComboBox (6419).
  • ContextMenu
    • Unexpected aria-expanded='false' appended to parent items' text when Menu/ContextMenu items are added through append, insertBefore and insertAfter methods (6496).
    • Upon closing the ContextMenu, the focus is moved to the last focusable element specified by the Menu filter.
  • DateRangePicker
    • DateRangePicker close event does not catch range end value (6397).
  • DateTimePicker
    • DateTimePicker cleared incorrectly (6429).
    • DateTimePicker automatically submits the filter menu (6295).
  • DropDownTree
    • TreeView fails AXE accessibility check for role="tree" parent and role="treeitem" child elements relationship (6321).
  • Editor
    • When the Editor is in a form and the Enter key is pressed the first button in the Editor`s toolbar is selected (6438).
  • Form
    • clear() method of the Form removes CheckBoxGroup value attribute (6404).
  • Gantt
    • Cannot define OrderID in the DataSource model of the Gantt using the ASP.NET Core wrappers (5724).
  • Grid
    • Grid date filter input is not associated to its popup.
  • ImageEditor
    • ImageEditor throws JavaScript error on reselecting Original Ratio for portrait images (6453).
  • MVVM
    • TreeView node model is not updated correctly in MVVM with templates (6446).
  • Menu
    • Unexpected aria-expanded='false' appended to parent items' text when Menu/ContextMenu items are added through append, insertBefore and insertAfter methods (6496).
  • MultiViewCalendar
    • MultiviewCalendar's tables should be separated by a bigger space in SASS themes.
  • PDFViewer
    • Incorrect Typescript definition for the PDFViewer fromFile method. (6431).
  • Splitter
    • Not allowed ARIA attribute "aria-expanded" set to Splitter's separator with role="separator" (6323).
  • Spreadsheet
    • Spreadsheet throws an error when trying to filter a single cell of a column (5279).
  • TextArea
    • TextBoxFor Floating Label overlaps populated fields upon popup window initialization of popup editing Grid (5884).
  • TextBox
    • TextBoxFor Floating Label overlaps populated fields upon popup window initialization of popup editing Grid (5884).
  • TileLayout
    • Setting the header for a TileLayout container via header.text overrides subsequent container headers set via header.template configuration (6450).
  • Timeline
    • Timeline renders h5 for card title and h6 for card sub-title, violating "Using h1-h6 to identify headings".
  • TreeView
    • TreeView node model is not updated correctly in MVVM with templates (6446).
    • TreeView fails AXE accessibility check for role="tree" parent and role="treeitem" child elements relationship (6321).
  • Validator
    • Validator throws JS error on validating input with single quote in its name attribute value (6460).
  • PdfProcessing
    • An ArgumentOutOfRangeException is thrown when importing a document containing a specific image stream.
    • Unable to import field with a name that is not specified as a literal string.
    • An exception is thrown when the NormalContentSource of a widget is null and one flattens the form fields.
    • An exception is thrown when importing a file with LabColor gradients.
    • Checkbox fields are exported with the wrong state.
    • Checkbox fields that have a value set to No are exported with the wrong state.
    • Importing a document containing Location with the only page in it causes ArgumentOutOfRangeException.
    • Scrolling a large document causes an OutOfMemoryException.
    • RadFixedPage`s MediaBox and CropBox are not copied when calling the RadFixedDocument.Clone() method.
  • SpreadProcessing
    • Exporting sheet properties corrupts the file and it cannot be opened in Excel.
    • An exception is thrown when calling AccountingFormatStringBuilder.BuildFormatString.
    • The column cannot be auto-fitted when it contains cells merged across rows.
  • SpreadStreamProcessing
    • Some applications like Open Office cannot import dates exported with SpreadStreamProcessing.
    • Measuring cell content size leads to wrong results.
  • WordsProcessing
    • An exception is thrown trying to import HTML that contains width with an empty value.
    • InvalidOperationException is thrown while importing DOC file with invalid tab stop leader value.
    • List indent is respected instead of locally set paragraph indent when exporting to PDF.
    • NullReference exception when importing document with fields and a table in the footer.
    • When the inline image has only the width set, the image size is wrongly calculated when converting to PDF.
    • Fixed image size set in style does not respect unit type.
    • Missing images after importing a DOC file.
    • A NotSupportedException is thrown while importing DOC file with tab stops that are aligned to lists.
    • Numeric formatting of merge field is not respected when the data is set as double or float.
    • Wrong numbering position when a paragraph contains numbering in the style and a page break.
    • HtmlFormatProvider: KeyNotFoundException is thrown while exporting list whose first level has RestartAfterLevel=0.
    • A NullReferenceException is thrown when importing DOCX document containing AltChunk element.
    • Missing content when exporting a document containing a Field that has no Separator set.