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

Released: Nov 15, 2023

R3 2023 SP1 での更新項目

機能

  • What's new
    • Added support for Microsoft .NET 8.
    • Fluent Theme Package (v.7.0.2).
    • Classic Theme Package (v.7.0.2).
    • Bootstrap Theme Package (v.7.0.2).
    • Default Theme Package (v.7.0.2).
    • Material Theme Package (v.7.0.2).
    • Added support for JSZip 3.10.1.
  • CSP Improvements
    • Removed inline styles from StackLayout and GridLayout.
  • ArcGauge
    • ArcGauge should now allow setting of its HtmlAttributes().
  • Chart
    • Added trend line support.
  • Grid
    • Exposed PrefixUrlParameters configuration for the Grid.
    • Grid Column Menu: Added a tabbed interface.
    • Added support for Grid Column spanning.
    • Added support for Grid Row spanning.
    • Grid PageSizes TagHelper attribute does not expose an IEnumerable overload.
    • Exposed an option to define custom tools to the Grid's Toolbar via the Template component.
  • PDFViewer
    • Added clickable links in the page.
  • ResponsivePanel
    • Enabled setting attributes to MVC ResponsivePanel using .HtmlAttributes().
  • TreeList
    • Improved the appearance when a Kendo component is initialized in the TreeList template.
  • WordsProcessing
    • Introduced а mechanism to replicate the whole row when a nested mail merge is executed on a table with only one column.

不具合の修正

  • Common
    • Localization with zh-TW culture throws a JavaScript error.
    • HtmlAttributes not being set for MVC component.
  • Chart
    • SeriesDefaults.holeSize option of Donut Chart is missing.
    • Chart Wrapper with .Aggregate(ChartSeriesAggregate.SumOrNull) throws an error.
  • DateInput
    • Days cannot be greater than 9 in "yyyy/mm/dd" format.
  • DateRangePicker
    • Popup window closes if the user selects the current year.
    • Entering a date is not possible In DateRangePicker when format is set.
  • DateTimePicker
    • Thrown an error when templated date is selected in modern type.
  • DropDownList
    • DropDownList's filter option cannot be set through setOptions method.
  • FileManager
    • The previewPane of multiple files in the FileManager is broken.
  • Grid
    • Encoded script tag in a column template is evaluated when the template is rendered.
    • Columns submenu and Set Column Position submenu are not shown for a grouped Grid column.
    • Grid header broken appearance when initialized from a table element.
    • Grid with Server Binding does not apply hiding of the columns.
    • Grid Filterable ButtonTitle Message is not correctly applied.
    • Grid that is initialized from table is missing the row hover styles.
    • Grid column reorder hint not appearing consistently in locked columns scenario.
    • Grid's pager breaks if you use the setOptions method on the Pager.
    • Grid Pager doesn't show on load.
    • Canceling Inline/Popup Edit Displays Hidden Columns.
    • Cancelling row changes while there is a hidden column breaks the layout of the content.
    • Incorrect rendering of the MVC Grid's pager.
    • When filterable or sortable are enabled in PivotConfiguratorV2 and Grid on the same page an error is thrown.
    • Grid Toolbar sets incorrect name property in UI for MVC.
    • Grid with column menu throws an error when the groupable.enabled is set to false.
    • RadioButtonFor bound to Model does not bind when an editable Grid is placed above declaration.
    • Incorrect DOM element of the drag handle.
    • Grid header text overlaps with column menu icons.
    • MVC Grid Toolbar IconClass Ignored.
    • Editing a Grid cell with enter key causes the Grid to scroll to the top.
  • ListView
    • ListView's pager is not rendered as expected when paging is enabled.
  • Menu
    • When SecurityTrimming is enabled adding the [Authorize] attribute with a comma-delimited list of roles does not show the Menu items.
    • The Menu TagHelper has incorrect rendering after unification.
    • When SecurityTrimming is enabled adding the [Authorize] attribute to a controller does not hide it's action methods.
    • Security trimming returns incorrect items when there are controllers and actions with the same name, but located in different areas.
  • PDFViewer
    • Text cannot be selected in PDFViewer with pdfjs v3.4.120.
  • Pager
    • Pager buttons and dropdown are both visible.
  • PivotGrid
    • When filterable or sortable are enabled in PivotConfiguratorV2 and Grid on the same page an error is thrown.
  • RadioButton
    • RadioButtonFor bound to Model does not bind when an editable Grid is placed above declaration.
  • RadioGroup
    • kendo.widgetInstance with the RadioGroup Component returns undefined.
  • Scheduler
    • Encoded character breaks the custom editor template.
  • Spreadsheet
    • Missing dash in aria-label attribute of 'Add new sheet' button in FF.
  • Tooltip
    • 2nd display of a tooltip's text is always wrapping.
  • TreeList
    • TreeList Keyboard navigation enhancements.
    • TreeList resets its column template when expanding.
    • Cannot expand or collapse items with row template in TreeList.
  • TreeView
    • Setting the ID configuration of a TreeView node does not add the data-id attribute.
  • PdfProcessing
    • Wrong font file loaded when CidType2Font with Standard name.
    • An OverflowException is thrown when importing a document with a signature that has an empty Location string.
    • An InvalidOperationException is thrown when re-rendering an encoded image.
    • An IndexOutOfRangeException is thrown when concurrent accessing the FontsRepository.RegisterFont method from different threads.
    • An endless loop when trying to parse image data between ID and EI keywords.
    • An Exception is thrown when trying to import a file generated with the PdfProcessing library from HTML.
  • SpreadProcessing
    • A System.ArgumentException is thrown when protecting a sheet in an async scenario.
    • An InvalidOperationException is thrown in files where the Comments part is imported after the ThreadedComments part.
    • А FormulaParseException when importing XLS document containing #REF error in the formula.
    • OpenOffice cannot open the generated XLSX files.
  • WordsProcessing
    • A NullReferenceException is thrown when a nested mail merge group starts inside a table and ends outside the table.
    • Merge field group in a single table cell causes it to replicate more times than expected.
    • PdfFormatProvider: Exception is thrown when converting a table with empty runs in the cells.
    • The list item (HTML) that contains a paragraph is shown on the next line when exported to PDF.
    • Importing a DOC file where the entire content is in a table, leads to an endless loop.
    • Having an empty list in HTML documents breaks the other lists' numbering during import.
    • Fonts that are not surrounded by curly braces cannot be imported in the RTF format.
    • ArgumentNullException is thrown when importing documents containing linked picture references.
  • ZipLibrary
    • A System.NotSupportedException is thrown when trying to serialize a class into an ArchiveEntry stream.