Essential Studio for Blazor Release Notes

v19.4.0.38
December 17, 2021

Common

Features

  • Syncfusion Blazor components now support .NET 6.0. The .NET 6.0 assemblies are shipping along with .NET 3.1 and .NET 5.0.

  • Replaced Newtonsoft.Json dependency with System.Text.Json in all Syncfusion Blazor individual NuGets except Word Processor and Diagram (Classic) components.

  • Removed all the obsolete APIs that are marked on or before 2020 Volume 4 release.

AutoComplete

Bug fixes

  • #F170532 - Issue with “key down action is not loads the data in the popup while enabling the virtual scrolling support” has been resolved.

Features

  • Provided new types of overflow mode and as follows:

    1. Menu: Shows the number of breadcrumb items that can be accommodated within the container space, and creates a sub menu with the remaining items.
    2. Wrap: Wraps the items on multiple lines when the Breadcrumb’s width exceeds the container space.
    3. Scroll: Shows an HTML scroll bar when the Breadcrumb’s width exceeds the container space.
    4. None: Shows all the items on a single line.
  • Provided Cancel support in ItemRendering event.
  • Responsive support provided.

Breaking Changes

  • Provided Disabled property in Breadcrumb and Breadcrumb’s item instead of using CSS class e-disabled.
  • Removed Width property from Breadcrumb component, you can set width in the style attribute of CSS to breadcrumb’s element or its parent element.

Chart

Features

  • #I271263,#I344376 - Provided grouping support for the column and bar chart based on categories.
  • #F163374 - Provided color support to the highlighted point.
  • #I342748 - Fixed width support have been provided for chart area.
  • #I345716 - Provided support to reverse the rendering order of the legend items in a chart.
  • Right to Left(RTL) feature added for all chart elements like legend, tooltip, data label, title, etc.
  • Wrap support provided for the legend text that overflows the container.

Chips

Features

  • #I250583 - Provided the two-way binding support for the SelectedChips property in the Chips component.
  • Provided the Deleted event support for the Chips component.

Dashboard Layout

Bug Fixes

  • #F171037 - The issue with “The Dashboard Layout component not rendered in .NET 6.0 Blazor WebAssembly app” has been resolved.

DatePicker

Bug fixes

  • #SF-356761 - Issue with “previous/next icons are not working properly in the year and decade view while setting the Min and Max properties” has been resolved.

  • #F170782 - Issue with “disabled the valid cells of all other month date cells while setting Max property” has been resolved.

DateRangePicker

Bug fixes

  • #F30477 - Issue with “Value is not updated properly in the Arabic culture” has been resolved.

Diagram Preview

Features

  • Provided touch gestures support such as selecting, dragging, resizing, rotating diagram objects, and zooming the diagram page using the touch gestures such as tap, double-tap, and pinch.
  • Provided tooltip support that display information about the size, position, and angle when dragging, resizing, and rotating diagram elements.
  • Provided print and export support for the diagram elements.
  • Provided support to expand or collapse more than one symbol palatte at a time.
  • Provided support to refresh palette at runtime.

Bug fixes

  • #I347557- The System.FormatException will no longer be thrown when creating a diagram in Norwegian culture.

Diagram(Classic)

Bug fixes

  • #F170399 - There will be no cast exception occurs when clicking on the expand icon.
  • #F170298 - The template is updated properly when rendering multiple diagrams on the same page.
  • #I347603 - Now, the HTML nodes are rendered properly in Overview.
  • #F169922 - Now, the assistants are positioned correctly in Organization Chart.
  • #F170197 - The diagram context menu items text will be visible properly when opening content menu.

Dialog

Features

  • #FB21219 – Provided option to add the additional HTML attributes for Dialog footer Button component.
  • #I327060 – Provided GetDimension public method to get the current height and width of the Dialog.

Breaking changes

  • #I328965, #I339853 – Provided the support to render Dialog content, on-demand through the AllowPrerender property. If this property is enabled, the Dialog component DOM element will be retained when closing and re-opening the dialog. Otherwise, the dialog’s DOM elements will be removed while closing it. By default, this property is disabled.

DocIO

Features

  • #I322051, #I335840, #I290987, #I345474 - Improved Unicode text measuring algorithm in Word to PDF conversion.
  • #FB30078 - Provided an API to update Page and NumPages fields in a Word document.

Bug fixes

  • #I349086 - Hyperlink is now preserved properly while resaving a DOCX format document.
  • #I348691 - Tab position is now preserved properly while resaving a RTF format document.
  • #I348161 - List numbers are now preserved properly while converting a DOCX format document to text file.
  • #F170251, #I348826 - Chinese text is now preserved properly while resaving a RTF format document.
  • #I347916 - The ArgumentException will no longer be thrown while opening a DOC format document.
  • #I347545, #SF-354787 - Text is now preserved properly while merging the DOC format documents.
  • #I345869 - Textbox is now preserved properly when saving a DOCX format document in German culture.
  • #I346276 - List level is now parsed properly while opening a RTF format document.
  • #I344080, #I344850 - Document will no longer corrupted while resaving a DOCX format document.
  • #I346276, #I348026 - The ArgumentException will no longer be thrown while opening a RTF format document.
  • #I346159, #I346140 - Hanging issue has been resolved while opening a DOCX format document.
  • #FB28410 - Text in mapped content control are updated properly in DOCX format document.
  • #I343242 - SET Field with Formula fields are now update properly while calling UpdateDocumentFields() method.
  • #I349104, #SF-356256 - The ArgumentException will no longer be thrown while converting a Word document to PDF.
  • #I349096 - The IndexOutOfRangeException will no longer be thrown while converting a Word document to PDF.
  • #I349308 - Floating items are now preserved properly while converting a Word document to PDF.
  • #I348923 - The ArgumentOutOfRangeException will no longer be thrown while converting a Word document to PDF.
  • #I347437 - Text is now preserved properly while converting a Word document to PDF.
  • #I347608 - Textbox is now preserved properly while converting a Word document to PDF.
  • #I344573, #I347338, #I347415 - Frame is now preserved properly while converting a Word document to PDF.
  • #FB29888 - TOC page numbers are now updated properly after calling UpdateTableOfContents() method.
  • #FB29855 - Highlight color is now preserved properly while converting a Word document to PDF.
  • #I347411 - The IndexOutOfRangeException will no longer be thrown converting a Word document to PDF.
  • #I346606, #I346489, #SF-353711 - Hanging issue has been resolved while converting a Word document to PDF.
  • #I345986 - Hanging issue has been resolved while converting a Word document to PDF.
  • #I345489 - The ArgumentException will no longer be thrown while converting a DOCX format document to PDF.
  • #F169301 - Table is now preserved properly while converting a DOCX format document to PDF.
  • #I346687 - Paragraph is now preserved properly while converting a Word document to PDF.
  • #I347662 - The NullReferenceException will no longer be thrown while converting a Word document to PDF in Linux Docker or AWS Lambda.
  • #I345503, #I345591 - Shape is now preserved properly while converting a Word document to PDF.
  • #I343365 - Image is now preserved properly while converting a Word document to HTML.
  • #I344080 - Document will no longer be corrupted while resaving a DOCX format document.
  • #FB28940 - TOC navigation is now working properly while resaving a DOCX format document.
  • #I341105 - The StackOverflowException will no longer be thrown while calling AcceptChanges() method.
  • #I342621 - Hanging issue has been resolved while opening a DOCX format document.
  • #I343124 - Shape and image are now preserved properly while resaving a RTF format document.
  • #I341909 - The XMLException will no longer be thrown while opening a DOCX format document.
  • #FB28776 - The InvalidOperationException will no longer be thrown while removing a style from a Word document.
  • #FB28166 - IF field is now updated properly while calling UpdateDocumentFields() method.
  • #F168614, #FB28165 - The InvalidOperationException will no longer be thrown while resaving a DOCX format document.
  • #I343605 - The NullReferenceException will no longer be thrown while opening a Word document.
  • #I343856 - Text is now preserved properly while resaving a RTF format document.
  • #I345610 - Bullet character is now preserved properly in tagged PDF while converting a Word document to PDF.
  • #I345585 - The OutOfMemoryException will no longer be thrown while converting a Word document to PDF.
  • #I344763, #I345120, #I345457, #I343961, #I343550, #I344476 - Text is now preserved properly while converting a Word document to PDF.
  • #I344573 - Frame is now preserved properly while converting a Word document to PDF.
  • #I344575, #I344834 - Text box is now preserved properly while converting a Word document to PDF.
  • #FB29344 - Content control is now preserved properly while resaving a DOCX format document.
  • #I344171, #I346772, #I344016 - Text box is now preserved properly while converting a DOCX format document to PDF.
  • #I344316 - The ArgumentOutOfRangeException will no longer be thrown while converting a Word document to PDF.
  • #I342402 - Paragraph is now preserved properly while converting a Word document to PDF.
  • #I344312 - Floating item is now preserved properly while converting a Word document to PDF.
  • #I343806, #I344038, #FB29056, #I342808 - Table is now preserved properly while converting a DOCX format document to PDF.
  • #I343888 - Table and Heading are now preserved properly in tagged PDF while converting a Word document to PDF.
  • #I342251 - Emoji is now preserved properly while converting a DOCX format to PDF.
  • #I342795 - Table cells are preserved properly while converting a RTF format document to PDF.
  • #I341531, #I342859 - Image is now preserved properly while converting a Word document to PDF.
  • #I342250, #I344435 - Table is now preserved properly while converting a Word document to PDF.
  • #I344560 - Page number is now preserved properly while converting a DOCX format document to PDF.
  • #I343474 - Text in group shape is now preserved properly while converting a Word document to PDF.
  • #F169301 - Strikethrough is now preserved properly while converting a Word document to PDF.
  • #I340593 - Textbox position is now preserved properly while converting a Word document to PDF.
  • #I343477 - Text in frame is now preserved properly while converting a Word document to PDF.
  • #FB28775 - Checkbox is now preserved properly while converting a Word document to PDF.
  • #I340817, #I346057, #I349564 - Artifacts are now added properly while converting a Word document to PDF.

Document Editor

Bug fixes

  • I348089 - Resolved the protected columns, rows, and cells editing issue.
  • I344822 - Word with hyphen characters are now displayed properly.
  • I345558 - Resolved the table layout for the nested table with position.
  • I346408 - Table cell content reversed on undo is now resolved.
  • I346992 - Paragraph with widow/orphan property is now displayed properly.
  • I341119 - Document with image and table with top and bottom wrapping style is now opened properly.
  • I344713- Resolved table header row rendering issue.
  • I341963, #I341840 - Resolved the table rendering issue.
  • I344704 - Resolved issue with tracking changes in empty paragraph.
  • I344351 - Line height is now calculated properly when space character has font size greater than the paragraph mark.
  • I345759, #I343106- Resolved the table border rendering issue.
  • #I343645 - Table grid after width defined as percentage type is now properly exported in server-side.
  • #I341659 - Resolved the list alignment issue.
  • #I347230 - Line spacing value zero is now properly exported in server-side.
  • #I346468 - Resolved the document corruption issue due to z-order in server-side exporting.
  • #I344830 - Resolved exception in opening and saving the document with calculation type form field.
  • #I345582, #I341985 - Document with tab width is now displayed properly.
  • #I346985 - Line height is now properly updated for tab character when its font size greater than other elements in the line.
  • #FB29648 - Table rows/columns in header and footer are now resized properly.
  • #I349115 - Resolved the scrolling behaviour issue when using GoToPageAsync API.
  • #I348516 - Table/Cell background color is preserved properly during copy/paste.
  • #I341891 - Resolved the hanging issue while editing the footnote content.
  • #I344790 - Resolved the footnote overlapping issue when editing a table.
  • #I343310 - Resolved the blank page issue in the exported Word document due to footnote.
  • #I345594 - Resolved the new style listing problem when Document editor is localized for languages other than English.
  • #I344840 - Resolved the height and width for InsertImageAsync API.
  • #I343403 - Resolved the script error while opening document with tracked changes and restrict editing enabled.
  • #I342774 - The Word document is now exported properly when the document contains content control.
  • #I340276 - Resolved issue with entering custom date time value for form field.
  • #I344605 - Resolved the context menu displaying issue when multiple instances of Document Editor are used in same page.
  • #I337087, #I344332 - Improved the suggestion construction logic for error words.
  • #I338302 - Resolved the hanging issue when opening document with table.
  • #I339240 - RTL list is now deleted properly.
  • #I340758 - The Word document is now exported properly when the document contains table with merged cells.
  • #I341140 - Tracked changes is now updated properly for the existing empty line.
  • #F167253, #F168269 - Track changes pane visibility issue is now resolved.
  • #F168463 - The floating element with square wrapping style is now displayed properly.
  • #I338947 - Resolved the issue with undo after pasting Hebrew text.
  • #I341435 - Optimized the content change event triggering in Document Editor.
  • #I340867 - Selection is now working properly after applying character format.
  • #I341335 - Text formatting is now preserved properly for merge fields.
  • #I339239, #I339242, #I339021 - RTL text are now arranged properly.
  • #I335659 - RTL text are now preserved properly on undo/redo.
  • #I340643 - The comment mark is now removed properly when deleting comment.
  • #I339335 - Resolved the hanging issue when editing document with Hebrew text.
  • #I340121 - Resolved the issue with rendering elbow connector as line connector.
  • #I339453 - Resolved the issue with rendering a fixed width table.
  • #I341119 - Resolved the overlapping issue for image with top and bottom wrapping inside table.
  • #I339602 – Track changes is now updated properly in header and footer.
  • #I341964, #I342165 – RTL text is now arranged properly when copy/paste.
  • #I339714 – Footnote order is now updated properly.
  • #I339973 - Table is now preserved properly in the exported Word document.
  • #I340795 – Field is now copied properly.
  • #I339872 – Page number in footer is now updated properly.
  • #I339576, #F168072 – Resolved the issue in applying page orientation with the section break.
  • #I339027 – Resolved the script error in saving document with tracked changes in header/footer.
  • #I340532 – Html elements are now properly disposed.
  • #I341375 – Resolved the undo/redo issue in comment editing operations.

Features

  • #I345565 - Added support for Word 2013 justification.
  • #I343497 - Added support to display the texture style for table cell shading.
  • #I343751 - Added alert window for row and column specified more than 63 and 32767 respectively in insert table dialog.

File Manager

Features

  • #F166932 - Provided support to customize the default sort field of the Blazor File Manager component.
  • #F164641 - Provided support to sort the files in the navigation pane of the File Manager component.
  • #I334258 - Provided support to customize the default search placeholder text of the File Manager.

Bug fixes

  • #I313621, #I321887, #I342397 - The issue with “performance delay in Azure file provider in File Manager component” has been resolved.

Gantt Chart

Bug fixes

  • #I351785 - Fixed issue with RefreshColumnsAsync method in Gantt.

Features

  • #I269630, #I324610 - Provided predecessor support for parent tasks.
  • #I283809, #F155934 - Provided support for ExpandbyKeyAsync and CollapseByKeyAsync methods.
  • #I340832 - Provided support to expand/Collapse a record at particular level, eventhough its ancestors are collapsed, using ExpandAtLevelAsync/CollapseAtLevelAsync methods.
  • #I325210 - Provided support to customize hotkeys for IndentRow, OutdentRow, MoveRightCell, MoveLeftCell, MoveUpCell, and MoveDownCell actions with desired combination of keys.

Grid

Features

  • #I335146 - Provided option to select multiple rows or cell by using mouse/touch dragging in the Grid component.
  • #I325204 - Provided option to update the PageSize dynamically with given height and refresh the virtualization enabled Grid based on that updated page size.
  • #I325630 - Support provided to scroll specific row or column into view based on row index and column index.

HeatMap

Features

  • #F159329, #F165934 - Provided the CellRendering event support for the Heatmap component.

Kanban

Features

  • #F158444 – The public method GetTargetDetails provides additional parameters like CurrentCardId to obtain the current card details based on the mouse cursor position.
  • #F165272 – Provided support to binding complex objects in its model for the Kanban component.

Linear Gauge

Bug fixes

  • #I349005 - Ranges will render properly when LinearGaugeRange is either removed or added dynamically.

ListBox

Bug Fixes

  • #F170182 - Resolved SelectItems method not works for int?[] values in ListBox.
  • #350550 - Issue with drag and drop with template throws exception has been resolved.

Maps

Bug fixes

  • #F170203 - Zooming operations such as single tap, double tap, and toolbar zooming will now work properly in Maps on mobile devices.
  • #F156133 - Navigation lines will render properly when the MapsNavigationLine is either removed or added dynamically.

NumericTextBox

Bug fixes

  • #SF-355062 - Issue with “dynamically changing the typed value in the keyboard events using Enter action fails to persist the value in the focus out from the second time” has been resolved.

PDF

Features

  • #342792 - Provided the support to add deferred signing without PKCS7 encoding.
  • #341462 - Provided support to throw a different exception type for secured PDF documents when loading invalid or without password.
  • Provided the support to flatten form fields without calling the save method.

Breaking changes

  • Now, the PDF page orientation will be changed based on the page size provided.

Bug fixes

  • #343744 - Null reference exception will no longer occurs while flattening the PDF documents.
  • #343555 - Null reference exception will no longer occurs while sign the PDF document with enable validation appearance.
  • #342787 - Ink annotations are now preserved properly.
  • #342444 - KeyNotFound exception will no longer occurs while flattening PDF documents.
  • #344287 - Now, the exported FDF data is preserved properly.
  • #343003 - ICC color space will be preserved properly when compressing the PDF document.
  • #344637 - Exception will no longer occurs while loading encrypted PDF document.
  • #345332 - PDF document will be decrypted properly while removing password from it.
  • #342792 - Signature will no longer failed when signing PDF document with deferred sign.
  • #344528 - Imported form fields values will be preserved properly on Chrome and other viewers.
  • #343888 - Tag will be added properly while creating table.
  • #344284 - Preservation issue will no longer occurs while modifying the check box field in existing PDF document.
  • #344287 - Symbols will be exported properly while importing/exporting form fields.
  • #343259 - Rubber stamp annotation appearance will be preserved properly.
  • #343593 - Exception will no longer occurs while compressing the existing PDF document.
  • #342500 - PDF document will no longer corrupted, while performing redaction.
  • #342831 - Annotations will be preserved properly when flattening it.
  • #342048 - Null reference exception will no longer occurs while converting word to PDF document.
  • #342244 - Hanging issue will no longer occurs while removing images from the PDF document.
  • #342171 - Now, the file size is optimized, when drawing existing PDF page as template.
  • #341582 - PDF grid will be preserved properly when drawing it to the PDF document.
  • #340465 - Dot notation issue will no longer occurs while exporting PDF document to XML document.
  • #340464, #340466 - Double quotation mark variants and Apostrophe will be preserved properly when exporting form data to XML or XFDF.
  • #338447 - Line breaks will be preserved properly while repeatedly exporting data to XML.
  • #345250 - Hyperlink bounds for the text web link annotation will be preserved properly.
  • #345128 - Free text annotation will be preserved properly when flattening it.
  • #345127 - Radio button fields are now flattened properly.
  • #344315 - Preservation issue will no longer occurs while flattening annotations.
  • #169343 - PdfTiffImage object is now disposed properly.
  • #168796 - Signature will no longer invalid while enabling LTV on deferred signing.
  • #343928 - Hanging issue will no longer occurs while creating QR barcode.
  • #168850, #342071, #345897, #345898 - Ink annotation control points are now preserved properly.
  • #343246 - PdfStringLayoutResult will be retrieved properly when the text start with space character.
  • #338893 - Text will be preserved properly while drawing rich text using PdfHtmlTextElement API.
  • #346053 - The ink annotation appearance will be preserved properly while setting border width as a float value.
  • #348721 - Enabled the signature validation appearance will be preserved properly in the chrome browser.
  • #348329, #SF-355512 – The PdfDocumentAnalyzer will show the syntax warning if the page content is empty.
  • #342794, #343743, #SF-353407 – The rubber stamp annotation will be preserved properly when flattening.
  • #338451, #338963 - The list box will be preserved properly when importing form data.
  • #348710 – The PDF page orientation will not be changed while merging PDF documents.
  • #348259 – The null reference exception will no longer occur while modifying the annotation date.
  • #345765, #SF-352935 – The PDF document’s internal links will be preserved properly when merging it.
  • #347588 - Exception will no longer occur while deferred signing without a public certificate.
  • #347198 – The check box border style will be preserved properly while flattening it.
  • #346997 - Text will be preserved properly on the signature field.
  • #347343 – The string was not recognized exception will no longer occur when loading a PDF document.
  • #346255 – The signature is not auto validated issue will no longer occur while signing PDF documents and free text annotation in the Adobe Reader.
  • Argument out of range exception will no longer occur while accessing the XMP metadata.
  • Text box field will be preserved properly after assigning a new value.
  • The header and footer content artifact’s hierarchical structure is now preserved properly.
  • The save message box will be no longer appear on the adobe reader while importing form data.
  • The popup annotation appearance will be preserved properly.

PDF Viewer

Features

  • #I347981 - Implemented the IDisposable interface for the Blazor PDF Viewer.
  • #I346048 - Provided the support to view the password text from the PDF Viewer password dialog.
  • #I293270, #I308172 - Migrated from Newtonsoft.Json to System.Text.Json in Blazor PDF Viewer implementation.

Bug fixes

  • #I356576, #F158750, #I358320 - A PDF Document is now loading properly in the PDF Viewer hosted sample.
  • #I351905 - The exception will no longer be thrown while loading the password-protected document within the using statement.
  • #I348683 - The ContextMenuSettings is now working properly in the Blazor PDF Viewer.
  • #I347661 - Now, enabling and disabling the zoom buttons are updated properly.
  • #I344696 - Now, the PDF Document is loading properly when using the memory stream overload method within the using statement.
  • #I347784 - The script error will no longer be thrown while invoking dispose method from PDF Viewer.
  • #I347232 - The exception will no longer be thrown while continuously uploading the PDF document.
  • #I346686 - Now, the IsDocumentEdited property is updated properly while adding the annotation.
  • #F169630 - Now, the AnnotationAdd event is triggered while pasting the copied annotation.
  • #I344722, #344778, #F169510, #I338441 - A PDF document is loading properly in the PDF Viewer.
  • #I343036 - The script error is resolved while disabling the enableAnnotation property.
  • #I342555 - Search option is working properly for the highlighted text.
  • #I342004 - Tooltips for thumbnail and bookmark are hiding properly.
  • #I342604 - Now, the search indicator is working properly.
  • #I341392 - Password protected PDF document is loading properly in the PDF Viewer.
  • #I344480 - Free text annotation is added properly in the PDF pages.
  • #I342457 - Pages are scrolled properly with the minimum zoom percentage.
  • #I344875 - PDF documents are loading properly while using the open option in the toolbar.
  • Now, the stamp menu items are properly translated into the provided locale content.
  • A PDF document is now rendered properly while setting the zoom value property.

Pivot Table

Bug fixes

  • #I356759, #I357218, #I347484, #F170647 - The pivot table can now be rendered properly while dynamically updating the data source.
  • The pivot table can now be rendered properly with the ExcludeFields option set to “null”.
  • With the EnablePersistence and AllowGrouping options enabled, the pivot table can now be rendered properly.
  • When switching to a different locale, the pivot chart labels now display properly.

Presentation

Bug fixes

  • #I344849 - The PowerPoint presentation will no longer be corrupted while performing multiple clone and merge with same slide.
  • #I344715 - Hyperlink of SmartArt is now preserved properly while saving the PowerPoint presentation.
  • #I344458 - Row height is now updated properly while adding a new row into the PowerPoint table.
  • #I341233 - Underline is now preserved properly while saving the PowerPoint presentation.
  • #I341320 - Layout slide is now applied properly while adding a new slide into the PowerPoint presentation.
  • #I340149 - Think cell component is now preserved properly while saving the PowerPoint presentation.
  • #I341256 - Chart text color is now preserved properly while saving the PowerPoint presentation.

QueryBuilder

Bug Fixes

  • #I348782, #F170431 - Resolved SetRulesFromSql method not works properly issue in QueryBuilder.

RichTextEditor

Features

  • Provided support to customize the tags appended when enter or shift + enter key is pressed using the property EnterKey and ShiftEnterKey in the Rich Text Editor.

Bug fixes

  • #F170591 - The issue with “prompt dialog is not shown when pasting content from MS Word in the Rich Text Editor” has been resolved.

Scheduler

Features

  • #I256450, #I256493, #I341525 - Provides support for flexible month view that starts from the beginning of the week the displayed date falls in. Also, users can set the number of weeks to be displayed in the Month view.
  • #FB9963, #I331086 - Provided an option to customize the header names when the Scheduler is exported to Excel.
  • #I276542, #F169844 - Provided support to set the minimum event duration for appointments to make the event subject easier to read.
  • #I323684 - Provided GetGroupIndex public method to get the group index from the resource collection.
  • I341183, I346088 - Improved the layout and events rendering performance for vertical and timeline views in WASM Scheduler.

Bug fixes

  • #FB30869 - An issue with “Week number column not resizing in Month view while enabling the EnableRowAutoHeight property” has been fixed.

Signature Preview

The Signature component allows user to draw smooth signatures as vector outline of strokes using variable width Bézier curve interpolation. You can use your finger, pen, or mouse on a tablet, touchscreen, etc., to draw your own signature on this Signature component.

Features

  • Customization - Support various customization options like background color, background image, stroke color, stroke width, save with background, undo, redo, clear, readonly, and disabled.
  • Load - Support to load the signature as base64.
  • Draw - Support to draw the text with the different font family and font size.
  • Save - Support to save the signature as image like PNG, JPEG, and SVG.

Splitter

Bug fixes

  • #I345964 - The issue with “Splitter resize bar flickers when rendered inside the Tab component” has been resolved.

Tabs

Features

  • #I302394 - Provided support to maintain the active item in either tab header area or inside the popup.
  • #F166169 - Provided support to identify the tab select event raised by user interaction or programmatic way.

Bug fixes

  • #T357339 - An issue with drag functionality has been enabled while clicking the tab header has been fixed.

TextBox

Bug fixes

  • #SF-354823 - Issue with “Null value is set to the Value property of the component instead of empty string while clearing the component value using delete and backspace keys” has been resolved.

  • #I349141 - Issue with “typed value is not cleared in the WASM application while clearing the value using clear icon” has been resolved.

  • #F170668 - Issue with “e-label-bottom class is not updated properly to the floating label element” has been resolved.

TimePicker

Bug fixes

  • #F30477 - Issue with “Value is not updated properly in the Arabic culture” has been resolved.

Toolbar

Bug fixes

  • #I347972 - An issue with the custom icons in the Toolbar has been fixed.

Tooltip

Features

  • #I322737 - The Container property support has been provided which allows to place the tooltip’s pop-up within any user preferred element.

Tree Grid

Features

  • Provided support for ExpandByKeyAsync, CollapseByKeyAsync methods and improved ExpantAtLevelAync, CollapseAtLevelAsync methods to expand/collapse a record at particular level, eventhough its ancestors are collapsed in tree grid.
  • Provided Adaptive UI layout support for all devices.
  • #I325210,#I342513,#I336096- Provided support to customize hotkeys for IndentRow, OutdentRow, MoveRightCell, MoveLeftCell, MoveUpCell, and MoveDownCell actions with desired combination of keys.

Visual Studio Extensions

Features

  • #FB30135 - Provided the .NET 6.0 Support to the Syncfusion Blazor Template Studio, Conversion, Migration, Code Generator, and Scaffolding.
  • #FB30629 - Improvement in the Syncfusion Blazor Template Studio sample.
  • Provided the .NET 6.0 Support to the Syncfusion Visual Studio Code Blazor Project Template.

Bug fixes

  • #FB30236 - Fixed the version compatibility issue in the Syncfusion Blazor Conversion.

XlsIO

Bug fixes

  • #I341494 - Conditional format without applied range is now preserved properly while resaving the Excel document.
  • #I340032 - Exception thrown while resaving the Excel document having with chart title referred from external range is now resolved.
  • #I340032 - Series color of a chart having tint color is now preserved properly while resaving the Excel document.
  • #I341449 - Chart value axis labels are now rounded off properly while converting chart to image.
  • #I340620 - NullReference exception thrown while accessing the series values from named range is now resolved.
  • #I342141, #I342694 - Data label font size is now proper while cloning the chart.
  • #I343761 - Default column width is now maintained correctly while parsing the Excel document.
  • #I342426 - Legend entries are now proper while converting chart with multiple series to image.
  • #I342424 - Column clustered chart with date time axis is now rendered properly in chart to image conversion.
  • #I342677 - Bitmap image is now rendered properly in Excel to PDF conversion.
  • #I344139 - OnAction property value of alternate share is now set properly.
  • #I342424 - Column clustered chart with datetime axis type is now rendered properly in the chart to image conversion.
  • #I345199 - Currency value is now set properly in Excel document.
  • #F169945 - Color scale conditional formatting when applied to a discontinuous range in now rendered properly Excel to PDF conversion.
  • #I346162 - Argument exception thrown when shared strings contains an empty XML element is now resolved.
  • #I342424 - Column clustered chart with date time axis type is now rendered properly in the chart to image conversion.
  • #I344386 - Default properties of chart title is now correct while resaving the Presentation document.
  • #F169691 - Substitute font is now applied properly for Excel header and footer in Excel to PDF conversion.
  • #I345758 - Issue with cell font styles being removed during font substitution in Excel to PDF conversion is now resolved.
  • Rich-text is now preserved properly while creating an Excel table is Rich-text range.
  • Monochromatic color applied for chart series is now preserved properly while resaving the Excel document.
  • SVG image is now preserved properly while add copying the Excel worksheet.
  • Picture border edge join is now preserved properly while resaving the Excel document.
  • Table striped style is now applied properly based on the strip size.
  • Exception thrown for unique formula in creation of Excel document is now resolved.