Telerik UI for Blazor R1 2023 SP1 (v4.1.0)

Released: Mar 15, 2023

Aggiornamenti in R1 2023 SP1 (v4.1.0)

Funzionalità

  • Common
    • Added new DropZone component.
    • Added compatibility with Microsoft .NET 8 Preview 1.
    • Improved scaffolding page templates.
  • Dependencies
    • Fluent Theme v.6.2.0.
    • Material Theme v.6.2.0.
    • Bootstrap Theme v.6.2.0.
    • Default Theme v.6.2.0.
    • Updated DPL version to 2023.1.307.
    • Updated transitive NuGet package dependencies to the latest version.
  • AutoComplete
    • Added new Refresh method.
  • Charts
    • Added new Font parameter to chart elements.
  • ComboBox
    • Added new Refresh method.
  • Dialog
    • Added new ThemeColor parameter.
  • DropDownList
    • Added new Refresh method.
  • FileSelect
    • Added ClearFiles and OpenSelectFilesDialog methods.
    • Added file drag and drop support.
    • Added template support for the SelectFiles button.
  • FontIcon
    • Added Accessibility compliance.
  • Form
    • Added the ability to combine AutoGenerated and Custom Fields.
  • Grid
    • You can now avoid unnecessary re-rendering of content cells when possible.
    • Added Pager Template.
  • Map
    • Added the ability to customize the appearance of the Map marker.
  • MaskedTextBox
    • Added new InputMode parameter.
  • MultiColumnComboBox
    • Added new Refresh method.
  • MultiSelect
    • Added new Refresh method.
  • PDFViewer
    • Added new Print method.
  • StockChart
    • Added new Font parameter to chart elements.
  • SvgIcon
    • Added Accessibility compliance.
  • TileLayout
    • Added new Visible parameter of TileLayout item.
  • TreeList
    • You can now avoid unnecessary re-rendering of content cells when possible.
    • Added Pager Template.
  • Upload
    • Added file drag and drop support.
    • Added template support for the SelectFiles button.
  • Window
    • Added new ThemeColor parameter.
    • Modal mode should now trap the tab key.
  • PdfProcessing
    • Introduced handling for importing documents with invalid offsets of objects inside cross-reference tables or streams.
    • Introduced a setting that allows you to export images with or without compression.
    • Introduced handling mechanism for importing documents containing indirect objects with no 'endobj' keyword.
    • Added the ability to print secured documents.
  • SpreadStreamProcessing
    • Provided API that allows you to retrieve the cached formula value.

Correzioni

  • Charts
    • ChartCategoryAxisLabels Format does not support some .NET custom date format strings.
    • Elements remain in the DOM after updating chart data.
  • ComboBox
    • Clear button is not visible on initial load.
    • Clearing the value by setting it to null does not always work.
  • DateInput
    • DateInput clears 00:00 value if date is today and format includes only time.
    • DateInput debounce delay is not working.
    • DateInput autocorrects wrong first date part.
    • Entering a partial value when floating label is used resets the partial value on next focus.
    • Pressing 0 in DateInput, DatePicker, DateRangePicker and DateTimePicker demos deletes the date.
  • DatePicker
    • DateInput debounce delay is not working.
    • Pressing 0 in DateInput, DatePicker, DateRangePicker and DateTimePicker demos deletes the date.
  • DateRangePicker
    • DateInput debounce delay is not working.
    • Pressing 0 in DateInput, DatePicker, DateRangePicker and DateTimePicker demos deletes the date.
  • DateTimePicker
    • DateInput debounce delay is not working.
    • Pressing 0 in DateInput, DatePicker, DateRangePicker and DateTimePicker demos deletes the date.
  • Editor
    • Editor Image dialog Insert and Update button labels are switched.
    • Editor doesn't render second row or adaptive popup when there are more tools.
    • The content of the Editor is not properly updated when the component is hosted in the TelerikForm.
    • Cannot clear the editor content when placed in the form item template.
  • Form
    • The content of the Editor is not properly updated when the component is hosted in the TelerikForm.
    • Changes in the form do not trigger model and dynamic form updates.
    • Cannot clear the editor content when placed in the form item template.
  • Gantt
    • Gantt Shows browser tooltips when ShowTooltip=false.
  • Grid
    • When the Grid is placed in a Form changing the page submits the Form.
    • Triggering edit mode leads to re-renders in other cells.
    • Fast tabbing through the cells of a Grid with InCell edit mode and multiple columns results in losing the focus.
  • NumericTextBox
    • [Accessibility] The inputs should not render aria-describedby attribute inside Form.
  • Pager
    • When the Grid is placed in a Form changing the page submits the Form.
  • RadioButtonGroup
    • TabIndex is ignored.
  • SplitButton
    • Class, Enabled and Icon should be reactive for individual SplitButtonItem tags.
  • Stepper
    • The value of the aria-current attribute should be step, not true.
  • StockChart
    • StockChart Navigator filters out the last data point in the chart.
  • TextArea
    • [Accessibility] The inputs should not render aria-describedby attribute inside Form.
  • TextBox
    • [Accessibility] The inputs should not render aria-describedby attribute inside Form.
  • TimePicker
    • DateInput clears 00:00 value if date is today and format includes only time.
    • DateInput debounce delay is not working.
  • ToggleButton
    • ID attribute missing.
  • TreeList
    • Triggering edit mode leads to re-renders in other cells.
  • Upload
    • OnUpload can fire for invalid selected files.
  • Window
    • Width-less centered Window expands on action button click.
  • PdfProcessing
    • A CryptographicException is thrown when saving with PdfStreamWriter or importing with PdfFormatProvider.
    • Signing documents with a signature field produces documents that lead to errors in Adobe Acrobat.
    • A specific scanned file is not displayed with the new model.
    • Some Image XObjects are imported but not displayed in PdfViewer.
    • Images inside Form XObject are not positioned correctly.
    • A NullReferenceException is thrown when parsing Type1 font without Private Dict.
    • An InvalidCastException is thrown when importing a document containing Byte order marks (BOM) at the beginning of the file.
    • Endless loop when importing a document containing an EI keyword within the image stream.
    • An InvalidCastException is thrown when importing a document containing an Indirect Reference keyword (R) within an image data.
    • Wrong matrix calculations lead to incorrect image (Form XObject) size.
    • An InvalidCastException is thrown when importing Interactive Forms which leads to non-editable fields.
    • An ArgumentException is thrown when the font box contains negative width or height.
    • Field values are lost on import-export using the PdfFormatProvider.
    • Missing content when converting a specific PDF to images.
    • Wrong matrix calculations lead to incorrect image (Form XObject) during export.
    • The image stream embedded in a content stream is not compressed while exporting.
    • A large image is rendered slowly, and the memory consumption is huge.
    • А NotSupportedException is thrown when the imported document contains font with embedded CMap table with format 0.
    • Not correct cross-reference table processed when importing documents with more than one table without Prev table specified.
    • An InvalidCastException is thrown when reading a page with specific image data.
    • Images are decompressed during import/export which result in significantly larger files.
    • The import freezes due to a lot of checks in the HandleInvalidClippingPathOperatorPosition method.
  • SpreadProcessing
    • An InvalidCastException is thrown on import when a drawing in a document contains the ext tag.
    • A NullReferenceException when the document contains paragraph elements with no text.
    • Conditional formatting with formula rule is evaluated incorrectly.
    • COUNTIF function throws exception if the criteria is for finding non-blank cells.
  • SpreadStreamProcessing
    • Rows import stops after reading a formula cell.
  • WordsProcessing
    • An ArgumentException when importing a document and the culture is set to sv-SE.
    • Exception when parsing various values with the FractionalValueConverter.
    • An InvalidOperationException (Sequence contains no elements) when updating the TOC field in a document.
    • NETStandard: ArgumentOutOfRangeException is thrown when a document contains a table cell with a negative height.
    • Importing a TOC field with /t switch causes an IndexOutOfRangeException.
    • Table Of Contents (TOC) is populated with additional elements.