Telerik UI for Blazor 2024 Q2 (v6.0.0)

Released: May 15, 2024

2024 Q2 (v6.0.0) での更新項目

機能

  • Common
    • Added a new Rating component.
    • Added a new Badge component.
    • Added a new Spreadsheet component.
    • Added compatibility with Microsoft .NET 9 Preview 3, Preview 2, and Preview 1.
    • Telerik.SvgIcons version has been updated to v.3.0.0.
    • Telerik.FontIcons version has been updated to v.3.0.0.
    • Fluent Theme version has been updated to version v.8.0.1.
    • Material Theme version has been updated to version v.8.0.1.
    • Bootstrap Theme version has been updated to version v.8.0.1.
    • Default Theme version has been updated to version v.8.0.1.
    • Telerik Document Processing Library (DPL) version hs been updated to 2024.2.426.
  • Button
    • Added support for clear fill mode.
  • ButtonGroup
    • Added support for clear fill mode.
  • Calendar
    • Added the option to hide dates from other months.
    • You can now highlight Today date in all Calendar Views.
  • Charts
    • Exposed ChartSeriesBorder tag to customize the border appearance.
    • Added a Sankey Diagram.
  • DateInput
    • Added a clear button.
  • DatePicker
    • Added the option to hide dates from other months.
    • You can now highlight Today date in all Calendar Views.
    • Added a clear button.
  • DateRangePicker
    • Added the option to hide dates from other months.
    • You can now highlight Today date in all Calendar Views.
    • Added a clear button.
  • DateTimePicker
    • Added the option to hide dates from other months.
    • You can now highlight Today date in all Calendar Views.
    • Added a clear button.
  • DropDownButton
    • You can now allow control over the visibility of the toggle arrow button.
    • Added support for clear fill mode.
  • FileManager
    • Added support for Toolbar Customization.
    • Added new View parameter and ViewChanged event.
  • Filter
    • Added new Rebind method.
    • Added new FilterField Value Template.
  • Grid
    • You can now allow/prevent selection of certain row.
    • Added new Group Header and Footer templates to expose aggregates for all the fields.
  • ListView
    • Added Keyboard Navigation support.
  • Map
    • Added new Pan Event.
    • Added new Zoom event.
  • MaskedTextBox
    • Added a clear button.
  • MultiSelect
    • Refactored rendering to use Chip or ChipList.
    • Added support for keeping the filter text when you select an item.
  • NumericTextBox
    • Added a clear button.
    • Added the ability to select content on focus.
  • PDFViewer
    • Improved PDF Viewer display and print quality.
  • Scheduler
    • You can now allow displaying more than two events per day in month view.
  • TextArea
    • Added a clear button.
  • TextBox
    • Added a clear button.
  • TimePicker
    • Added a clear button.
  • ToggleButton
    • Added support for clear fill mode.
  • Tooltip
    • You can now delay when showing and hiding tooltip.
  • TreeList
    • Added Row Virtualization.
  • Window
    • You can now constrain dragging outside the boundaries of a container.
  • Wizard
    • Added a Step Template to the WizardStep.
  • Changed
    • Document Processing Libraries assets built against .NET Core 3.1 are no longer available.
  • PdfProcessing
    • Exposed an option to plug logic for embedding a subset of a registered font for frameworks different from .NET Framework.
    • Introduced support for OTF font file format.
    • You can now handle documents containing invalidly located clipping path operators.
    • You can now handle documents with invalid structure of path construction operators.
  • SpreadProcessing
    • Introduced a Description property for FloatingShapeBase.

不具合の修正

  • AI Prompt
    • The prompt steals focus on initial render.
    • AIPromptToolBarButton is missing theme settings parameters.
    • When retrying a request, the Prompt parameter of the OnPromptRequest event is null.
    • Typo in the Generated with AI prompt output.
  • AutoComplete
    • Filter is cleared on Esc press.
  • ComboBox
    • Filter is cleared on Esc press.
  • DatePicker
    • DatePicker, TimePicker and DateTimePicker should accept null value as valid when bound to nullable DateTime.
  • DateTimePicker
    • The Now button (time chooser) in the DateTimePicker and TimePicker is hard-coded as uppercase.
    • DatePicker, TimePicker and DateTimePicker should accept null value as valid when bound to nullable DateTime.
    • Popup rendering breaks when mouse enters from the right-hand side in Chrome.
  • Editor
    • Telerik Editor - Image resize handles aren't rendering.
  • FileManager
    • FileManager throws on adding a new folder.
  • FloatingLabel
    • FloatingLabel triggers unnecessary re-renders.
  • Form
    • FormGroup Id is not rendered.
  • Grid
    • Grouping by a third column breaks the group order.
    • The Drop Clue is missing when you reorder Grid columns within a Window.
    • Sequential grouping of Grid columns produces incorrect group sequence.
    • Clicking on Grid cells may not trigger incell edit mode.
    • Grid Shows Incorrect Initial Aggregates when using OnRead.
    • Aggregates don't take into account filtering set in OnStateInit.
    • When binding to Expando objects you cannot use nullable types.
    • Non-Nullable numbers still get the IsNull and IsNotNull filter operators.
  • ListBox
    • If the selected item(s) are not in the view and one of them is focused, pressing Shift or Ctrl scrolls to the focused selected item.
  • ListView
    • ListView stays in Edit Mode when the data is bound to ObservableCollection.
  • Map
    • Map doesn't render font icons.
  • MultiColumnComboBox
    • MultiColumnComboBox is not refreshed with columns that are removed.
    • Filter is cleared on Esc press.
  • MultiSelect
    • Filter is cleared on Esc press.
    • The Summary Tag does not inherit the component appearance settings (Size, Roundness).
  • NumericTextBox
    • Cannot select 0 as first value via the arrow keys/buttons if the NumericTextBox is bound to nullable type.
  • PDFViewer
    • PDFViewer does not display the text of the selected PDF document.
    • PDFViewer initial document load is quite slow.
  • Pager
    • A blank value appears in the dropdown when PageSize is not within the predefined PageSizes or equals the TotalCount.
  • Scheduler
    • When creating appointment Start and End editors display the default DateTime value.
  • TileLayout
    • TileLayout missing k-cursor-grabbing class.
  • TimePicker
    • The Now button (time chooser) in the DateTimePicker and TimePicker is hard-coded as uppercase.
    • DatePicker, TimePicker and DateTimePicker should accept null value as valid when bound to nullable DateTime.
  • Tooltip
    • Delay when showing and hiding tooltip.
  • TreeList
    • Clicking on Grid cells may not trigger incell edit mode.
    • When binding to Expando objects you cannot use nullable types.
    • Non-Nullable numbers still get the IsNull and IsNotNull filter operators.
  • Window
    • The window should not be dragged outside the document in the top and left directions.
    • The Drop Clue is missing when you reorder Grid columns within a Window.
  • Wizard
    • Wizard with only one step throws.
  • PdfProcessing
    • A NotSupportedCompressionMethodException with the message - Cannot decode stream with a not supported compression method.
    • Incorrect characters are displayed when merging multiple PDF documents with the RadFixedDocument.Merge method.
    • Text rendering is not correct in scenarios with negative font and/or negative horizontal scaling.
    • A NullReferenceException is thrown when exporting a document with CFF Type1 font.
    • Import-export causes missing characters with specific document.
    • An Argument exception should be thrown when setting a RadFixedPage.Rotation value outside the Rotation enum predefined values.
    • An InvalidOperationException is thrown when exporting font that is available but not used.
    • The read-only flag is not respected when importing a document.
    • A dictionary with invalid entry cannot be imported correctly and breaks the import process.
    • The Form field height is wrong after export with a specific document.
    • Wrong character widths when merging documents with exactly the same font but different character widths.
  • SpreadStreamProcessing
    • The application is stuck when importing the last row of a worksheet which has a property set but has no cells.
  • WordsProcessing
    • A NullReferenceException is thrown when a Hyperlink is placed before a MailMerge group.
    • Image in Header or Footer with IsBehindDocument set to True is rendered on top of the text.
  • ZipLibrary
    • Cannot open newly added files to a password-protected zip archive.