Skip to content

v20.2.38

Compare
Choose a tag to compare
@SyncfusionBuild SyncfusionBuild released this 12 Jul 17:42
· 88 commits to master since this release

Common

New Features

  • React sample browser is upgraded with React 18 version.
  • Provided the TypeScript 4.7 compatible support for the React components.
  • Provided the option to register the license key by using the npx command. Follow these steps to register the license using the npx command:
The npx command
Install the Syncfusion packages from npm.
Add the license key either in the environment variable SYNCFUSION_LICENSE or in the syncfusion-license.txt text file.
Run the command npx syncfusion-license activate to automatically register the license.

Carousel

Breaking Changes

  • Removed animation property from Carousel component, now you can set the animation effect directly to the animationEffect property.
  • To apply custom animation effects, Needs to set animationEffect property to custom and specify the custom animation class in cssClass property.

Previous

<CarouselComponent animation={{ customEffect: "parallax" }}></CarouselComponent>

Now

New Features

  • Provided option to play or pause the slides when hovering the mouse pointer over the Carousel element.

Chart

Bug Fixes

  • #I381436 - Data label is hidden in stacked bar series has been fixed.
  • #F175532 - Waterfall sum indexes are now rendering properly.
  • #I387394 - Marker position changes while displaying tooltip for rangearea issue has been fixed.
  • #I387391 - Horizontal and vertical line marker shapes are now rendering properly.

Checkbox

Bug Fixes

  • F379986 - The issue with "Screen reader reads checkbox field twice for tab keypress" has been resolved.

Dashboard Layout

Bug Fixes

  • #I382649 - The issue with "When resizing the page to less than mediaQuery value then the height was not proper for the Dashboard Layout component" has been resolved.

Diagram

Bug fixes

  • #I387297 - Now, the Expand & Collapse work properly for layout.
  • #I389174 - The undefined exception will no longer thrown while drag and drop the node from treeview to diagram.
  • #I384522 - Now, connector gets rendered properly in the complex hierarchical tree layout.
  • #I383401 - BPMN task type symbols are updated as per BPMN 2.0 standard.
  • #FB35907 - Localization support for symbol palette search box placeholder has been added.

Dialog

Bug Fixes

  • #FB35757 - Now, the issue with Content Security Policy is resolved when pasting the contents into the Rich Text Editor.
  • #F175969 - Now, the dragging working properly when dynamically set the dialog header.

Document Editor

Bug Fixes

  • #SF-379353, #SF-378987 - Resolved floating table overlapping issue.
  • #F174378 - Improved performance while editing in the protected document.
  • #SF-375732 - Resolved issue in rendering merged cell.
  • #SF-376914 - Resolved script error while updating the list.
  • #SF-378333 - Resolved tab character layouting issue.
  • #SF-381087 - Resolved issue in stopProtection API.
  • #SF-382546, #SF-384249 - Resolved table disappearing issue while applying top margin.

Gantt

Bug Fixes

  • #I380929 - Baseline end date issue for milestone with same baseline start and end date has been fixed.
  • #388575 - Virtual scroll issue when collapsed and searched has been fixed
  • #I385298 - Bottom Tier not partitioned properly when zoom to fit issue has been fixed.
  • #I388575 - Virtual scroll issue when collapsed and searched has been fixed

Grid

Bug Fixes

  • #I376131 - when cell containing the checkbox is double clicked the next cell content gets highlighted issue has been fixed.
  • #I385933 - Custom format on number column is not working properly in Grid pdf export issue has been fixed.
  • #FB35672 - Empty grid in batch edit mode throws script error has been fixed.
  • #I382789 - Tab key Navigation not working When allowEditing set to false with RowDragandDrop is fixed.
  • #FB34522 - Column reorder not working properly in column freeze enabled is fixed.

Kanban

Bug Fixes

  • #I385821 - Now, the server-side modified data is returned to the client side while performing the CRUD operation.
  • #I390524, #F175935 - Now, when dropping the card into an empty column will render it.

ListBox

Bug Fixes

  • #I383114 - Issue with "Drop event argument not passes the selected item properly, while drag and drop the multiple item of listbox" has been resolved.

Maps

Bug Fixes

  • #I388045 - In mobile devices, the marker tooltip will now render properly when touched.

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.

PDF Viewer

Bug Fixes

  • #SF-383108 - Now,the custom stamp annotations are added properly in touch mode
  • #SF-377362 - Annotations are now placed in the correct position in the download PDF document with crop value.
  • #SF-383385 - The delete key can be used to remove annotations added in touch mode.
  • #SF-381030 - Unloading a PDF document from the first PDF Viewer component no longer affects the rendering of the PDF document in the second PDF Viewer component.
  • #SF-385936 - The value of the Add Signature button will not extend outside the button and missing Portuguese tooltips have been translated.
  • #SF-372855, #F173951 - An annotation can now be added and resized up to the edge of the PDF document.
  • #SF-380996 - The TextSearchComplete event will be triggered when the text is searched in the PDF viewer.
  • #SF-377035,#SF-379948 - A tooltip will be displayed in a form field even if the FormDesignerService is not injected.
  • #SF-380472 - Added form fields after pressing escape no longer shades form fields.
  • #SF-384112 - The formFieldSelect event will be triggered while selecting the first form field in the document.
  • #SF-386568 - In the Bootstrap5 theme, the search icon will change to a clear icon after a search has been initiated.
  • #SF-382999 - The type signature in the signature fields will be modified based on the height of the Signature field while resizing.
  • #SF-379221 - Now, cache values (PDF_CONTENT) are updated in the getCache() method.
  • #SF-385864 - Now, the dropdown values will be changed programmatically in the PDF Viewer.
  • #SF-386545 - Now, the signature field color will appear while scrolling down long document.
  • #SF-272377 - Now, the position and size of the arrow shapes in the shape annotation are same as in the downloaded document.
  • #F173953 - Now, Script error have been resolved.
  • #SF-378591 - The issue with the comment panel not opening after disabling and enabling again has been fixed.

Pivot Table

Bug Fixes

  • The selection is now properly working when using the selection mode of the pivot table.
  • The engine population events are now properly triggered during virtual scrolling.

QueryBuilder

Bug Fixes

  • Issue with Dynamically changing the columns with complex data source of query builder has been fixed.
  • I379818 - Issue with Getting change event as undefined for fields having custom value template of query builder has been fixed.

RichTextEditor

Bug Fixes

  • #I385741 - Now, pressing the ctrl+c or shift key on the link inside the list doesn't remove the link.
  • #I386619 - Now, the content area is visible properly when maximizing and minimizing the Rich Text Editor.
  • #I385281 - Now, the height of the link, image, and table dialog when the RichTextEditor is in full-screen mode works properly.

Schedule

Bug fixes

  • #F172936 - An issue with Form validator instance not available in popupOpen event of Scheduler has been fixed.
  • #F175741 - An issue with UID of the appointments varies every time while exporting appointments in ICS file has been fixed.
  • #I379499 - An issue with Recurrence appointments start and end times are not changed based on DST time zone has been fixed.

Splitter

Bug Fixes

  • #F385792 - The issues with the Splitter's first pane resizing to the right and the pane resizing not working properly has been resolved.

Spreadsheet

Bug Fixes

  • #I384048 - The issue of copied values being removed after saving when unique is applied is resolved.
  • #I379174 - After importing the protected excel file, the problem of not considering the password when selecting the unprotect sheet option in the sheet tab context menu has been resolved.
  • #I386574 - The exception thrown with font size pixel values while exporting is resolved.
  • #I384953 - Unique formula cell value gets #spill error on refresh issue resolved.
  • #F175967 - The addToolbarItems method is not working for locale other than 'en-US' issue has been resolved.

Tab

Bug fixes

  • #I388161 - An issue with "Removing the selected tab item" has been fixed.

Toast

Bug Fixes

  • F175544 - Now, the toast will render properly in the target container when the target API is set as an HTML element.

Tree Grid

Bug fixes

  • #I379658 - Remote data aggregate renders properly while on expand/collapse.
  • #I381526 - Checkbox column selection works properly when multiple hierarchy level record with filtering, searching actions performed.
  • #I383115, #F175737 - Resolved data repeats when we set dataSource through set timeout or created event and also while changing dataSource with virtualization.
  • #I372485 - addRecord method works properly while adding as in between row with infinite scrolling enabled.

TreeView

Bug Fixes

  • #I383454 - The issue with "The TreeView checked nodes state not maintained for remote data when enabling the persistence" has been resolved.