Essential Studio for React Release Notes

v20.1.48
April 12, 2022

Common

Features

  • Fluent theme has been added with light and dark variants to all Syncfusion Angular UI components.

Breaking Changes

  • Starting with 2022 Volume 1 v20.1.0.47, all Syncfusion customers (evaluators and paid customers) who use Syncfusion installers or npm packages from npmjs must generate and register the corresponding platform and version license key in your projects. For more information, please see this help topic
  • The un-versioned CDN links which always maintains latest version scripts are deprecated from 2022 Vol1 - 20.1 version. These links are available with 19.4 version scripts to avoid breaking in sites and apps that uses un-versioned links.

The Carousel component allows users to display images with content, links, etc., like a slide show. Typical uses of carousels include scrolling news headlines, featured articles on home pages, and image galleries.

  • Rendering - The Carousel component can be rendered based on the items collection and data binding.
  • Animation - Supports animation effects for moving previous/next item of Carousel.
  • Template Support - The Carousel component items and buttons can also be rendered with custom templates.
  • Keyboard Support - By default, the Carousel allows interaction with commands by using keyboard shortcuts.
  • Accessibility - The Carousel provides built-in compliance with the WAI-ARIA specifications and it is achieved through attributes.

Chart

Bug Fixes

  • #I369936 - Console error when setting the legend mode as Point has been resolved.
  • #I371101 - Now data labels will be rendered without overlapping.
  • #I366649 - Polar Radar not rendered in canvas mode issue has been fixed.
  • #I369616 - Spline curve break when zoom in issue has been fixed.

Diagram

Bug Fixes

  • FB-33350 - Now, Property change event will trigger properly when z-index values are changed.
  • #I372613 - Now, Exporting the diagram as an image will work properly.

DocumentEditor

Bug Fixes

  • #I374325, #I374720 - Resolved the text input issue replacing the selected text.
  • #I366806 - Resolved the content overlapping issue.
  • #I360442, #I372285 - Resolved the add to dictionary context item localization issue.
  • #I368653 - Resolved the numbering continuity issue.
  • #I368442 - Resolved the table of content alignment issue.
  • #I369908 - Resolved the alignment issue in the header.
  • #I368287 - Resolved the rendering issue for font family with number in canvas element.
  • #I368056 - Resolved the newly inserted footnote content style issue.
  • #I365347 - Resolved the paste content in between a paragraph.
  • #I366850 - Resolved the script error in DocumentEditorContainer component destroy.
  • #I368658 - Resolved the script error in pasting the content.
  • #F171582, #F173213 - Resolved the color preservation issue in pasting the highlighted cell from excel.
  • #F173430 - Resolved the delay in filling a document with large number of form fields.
  • #I370428 - Resolved the script error in replacing the text.
  • #I370305 - Resolved the cropped image rendering issue.
  • #I368292 - Resolved the empty merge field layout issue.
  • #I369092 - Indentation behaviour for numbered list is updated.

ExcelExport

Bug Fixes

  • Image width and height are proper in Grid to Excel Export.

Gantt

Bug Fixes

  • #374064 - Gantt height not gets responsive when collapsing all tasks in auto mode.
  • #371080 - Issue in actionBegin event for cancelling the row drag and drop action using request type beforeDrop has been fixed.
  • #372623 - Filter popup gets closed automatically When clicking between the filter fields has been fixed.

Grid

Bug Fixes

  • #I372376 - Infinite scrolling with grouping and hidden columns breaks collapse issue has been fixed.
  • #I369133 - Editing data not maintained when scroll down on the page with infinite scrolling enabled is fixed.
  • #I367996 - RowDragandDrop not working when column template is defined is fixed
  • #FB31703 - Focus issue after Searching in Grid with infiniteScroll enabled has been fixed.
  • #I371887 - FilterTemplate is not working when showFilterBarOperator enabled has been fixed.
  • #I362536 - Column template does not render in movable content when using ngif has been fixed.
  • #I367660 - Script error wile editing with frozen columns and virtualization has been fixed.
  • #I372812 - Show/hide the template column refreshed the Grid has been fixed.
  • #I369861 - Provided support to customize the caption row style on exporting through the exportGroupCaption event.
  • #I372461 - Filter operator was incorrect when the ShowFilterBarOperator option was set to true with initial filter.

LinearGauge

Bug Fixes

  • #365344 - Dash array can now be customized in the border of the Linear Gauge.

ListView

Bug Fixes

  • #F168185 - Issue with “Sorting is not applied properly with different text field in ListView component” has been resolved.
  • #F168185 - The issue with “Sorting is not applied properly when entering different values in the text field of the ListView component” has been resolved.

Maps

Bug Fixes

  • #F174008 - cancel argument of the zoom event will work as expected when the value is set as true.

Bug Fixes

  • #I371293 - Resolved the “Context menu not closed properly when the two separate context menu binded in the DOM” in menu component.
  • #I369007 - An issue with “Script error throws when we remove items with hamburger mode in mobile view” has been resolved.

MultiSelect

Bug Fixes

  • #I355272 - Issue with “wrong popup item get selected when popup has duplicate text with item template and change the text property dynamically” has been resolved.
  • #FB31100 - Issue with “popup is not opened while changing the popupHeight dynamically in the beforeOpen event” has been resolved.

OfficeChart

Bug Fixes

  • #I368816 - Resolved the pie chart color rendering issue.

PDFViewer

Bug Fixes

  • #I366423, #I370600- Now, draw tab doesn’t move to the next tab when drawing the signature inside the signature.
  • #I367580- Now, the free text annotations are edited properly if a document has rotated pages.
  • #I367479- Now, hidden fields are not allowed to show the popup.
  • #I367558, #I371494- Signature images are properly uploaded now on mobile devices.

Features

  • Provided the support to deploy the PDF Viewer service at the server-side for .NET 6.0, by migrating the Syncfusion.Drawing.Common to SkiaSharp packages.

Pivot Table

Bug Fixes

  • In the OLAP field list UI, calculated fields are now properly displayed.
  • The pivot table now exports properly to excel format with string type values when virtual scrolling is enabled.

Features

  • #FB33029 - The calculated field can now be created without formatting by using the “None” option in the OLAP calculated field UI.

QueryBuilder

Bug Fixes

  • F174051 - Issue with Script error throws while adding group in Query builder header template has been fixed.

RichTextEditor

Bug Fixes

  • #F173415 - Now, the input element can be inserted in the Rich Text Editor using the executeCommand public method.
  • #I372932 - Now, copying and pasting the content with contenteditable set to false doesn’t add any unwanted br tag.
  • #I370707 - Now, the font size is updated properly when removing the bullet list using the backspace key.
  • #I370210 - Now, the image will be loaded properly when pasting the contents from MS Word.

Schedule

Bug Fixes

  • #F173985 - An issue with duplicate cells rendered when the time scale interval set as 1440 has been fixed.

Spreadsheet

Bug Fixes

  • #I372580 - Range of cells are not processed properly for custom function issue resolved.
  • #I371630 - Formula reference not updated properly while deleting the row issue resolved.
  • #I372573 - Replace action not working with upper case char issue resolved.
  • #I370015 - Handled the filter popup collision based on spreadsheet to resolve the hiding of filter popup when we render spreadsheet after the sidebar.
  • #I369938 - SUMIF formula calculation is not proper with external copy / paste content issue resolved.
  • #I372606 - Formula cells which has empty value is updated with #value error while performing saveAsJson action issue resolved.
  • #I374125 - Script error occurs and selection is not proper after moving the editing to active cell by double clicking the formula bar issue resolved.
  • #I369868 - Dependent cells values are not updated while updating the UNIQUE formula values issue resolved.

SvgBase

Bug Fixes

  • #I366649 - Polar Radar not rendered in canvas mode issue has been fixed.

Tab

Bug Fixes

  • SF-369202, #F173364 - An issue with another tab item content is rendered in newly added tab item content has been fixed.

Toast

Bug Fixes

  • I367641 - Now, the icon in the toast with type warning that is displayed using the toast utility method works properly.

Toolbar

Bug Fixes

  • #I372768 - An issue with the toolbar scrollable buttons accessibility issue has been fixed.

TreeGrid

Bug Fixes

  • #I369632 - Adding a record using addRecord method in Batch editing works fine.
  • #I372623 - Resolved searched child record not shown when its parent record in collapsed state.
  • #I361333 - Resolved performance issue in drag and drop.

Features

  • #I362030 - Provided support to update the expand state mapping field value in dataSource as per the expand/collapse action.

New Feature

  • Provided Fluent Theme support to Web template studio.