Search results

Syncfusion JavaScript UI Controls (Essential JS 2) - Release Notes

December 17, 2019



  • An issue with bootstrap CSS file generation has been fixed.

Bullet Chart

Bullet Chart is the variation of bar chart, which displays one or more measures, and compares it to a target value. You can also display the measures in a qualitative range of performance such as poor, satisfactory, or good. All stock elements are rendered by using Scalable Vector Graphics (SVG).

  • Data Binding - Binds the data with local and remote data source.
  • Animation - Feature and target bar will be animated when rendering.
  • Tooltip - Supports tooltip for the feature and target bar.
  • Orientation - Supports vertical and horizontal rendering.
  • Flow Direction - Supports to render from right to left.
  • Multiple Target - Supports multiple targets.
  • Data Labels - Supports data label to enhance the data.


  • #256664 - Polar and radar axis labels overlapping with legend issue got fixed.
  • #149497 - Axis labels are invalid when using label format as percentage in stacking 100 percent series types issue got fixed.


  • #250583 - Now, the selected chips values are maintained after selecting and deselecting the chips.


  • #256098 - The mobile device ENTER key selection issue in the focused item issue has resolved.


  • #255630 - Issue with “change event argument isInteracted return as false while select the range from presets” has been resolved.


  • F149060 - The issue “unable to remove the connector drawn at the run time” has been fixed.
  • F148889 - The issue with the collectionChange event arguments that do not have parentId information in the element property has been fixed.
  • F148889 - The issue with the TextAnnotation element size that grows on every move has been fixed.
  • F148889 - Exception raises when we clear and change the text of TextAnnotation node and click to focus on other element has been fixed.
  • F148889 - The issue with the Position change event that is not raised properly has been fixed.
  • #227953 - The issue with updating line routing dynamically has been fixed.
  • #254993 - The issue “Text Wrapping is not working for lane headers” has been fixed.
  • #255299 - Visibility issue while using image as content for user handle is now fixed.
  • #249873 - The issue with an exception that thrown while dragging an element from the pale if we have several diagrams and destroy one diagram has been resolved.
  • #F147762 - The issue “Template annotation drawn numerous times during runtime changes” has been fixed.
  • #249484 - The issue “Multi-selected node rotation not rotating based on center” has been resolved.
  • #242645 - The issue “Unable to select a node in swimlane” has been fixed.
  • #249697 - The selection after drag and drop the nodes out side of the diagram region is now working fine.
  • #250965 - The performance issue occurs while dragging the diagram elements in flowchart samples has been resolved.
  • #F148052 - The issue “CollectionChange event support while adding lanes at runtime” has been fixed.
  • #250191 - The issue “Exception raised while deleting a node/connector when you set a diagram node/connector Id as a number” has been fixed.
  • The issue “Unable to hide a layer at runtime” has been fixed.
  • #249091 - The issue with the grid lines that are black in Safari browser for Angular sample has been fixed.
  • Now, the image size will be set as image node size when the size is not given.
  • #246889 - The issue “Context menu event will be triggered in ubuntu before the mouse up event, while context menu event will be fired in windows after mouse up” has been fixed.
  • #253855 - The exception that thrown in addNodeToLane method because Undo/Redo Module is not injected has been fixed.
  • #253804 - The issue with the Swimlane Header annotation styles that are unable to change has been fixed.
  • #254194 - The issue “when resizing the text node, text content does not wraps with respect to node size” has been fixed.
  • #253742 - The issue “children in the swimlane cannot be selected when resizing the lane, which is outside the view ports” has been fixed.
  • F148797,F148792 - The issue with the Swimlane Header annotation styles that are unable to change has been fixed.
  • #249143 - The issue “Horizontal and vertical alignment not working for the complex hierarchical layout” has been fixed.
  • #256080 - The issue with the shapes in the overview component that cannot be dragged, if the diagram ScrollLimit is Limited has been fixed.
  • #256513 - The issue “Not able to determine undo/redo action in the historyChange event” has been fixed.
  • F149553 - The issue with the position of nodes in the layout that is not retained when we interact and serialize the diagram with the layout at runtime has been fixed.
  • #248460,#253930 - The support has been provided to restrict the movement of lane children beyond their boundaries.
  • #254732 - The support has been provided to rearrange lanes within the swimlane.


  • #253239 - The issue with content overflow in IE browser has been resolved in Dialog.
  • #249144- Resolved the issue with rendering templates when enabled the policy "script-src self" in Dialog.

Document Editor

  • #249197, #249364, #148274, #253325 Added support for converting SFDT to Word document in server side.
  • #125563, #158324, #210401, #231575, #239871, #238529, #240405, #252988, #255850 - Added support for insert and edit comments.
  • #245203 - Added support for section pages field.
  • #255626,#254750 - RTL and locale is now updated properly on property change.
  • #251866 - Enhancement for Auto list feature.
  • 254048 - UI misalignment while changing the font-size issue fixed.

  • 253123 - Provided addItems removeItems methods and update items dynamically.

  • #256908 - Issue with “script error throws while pressing the escape key after filter the items in the popup” has been resolved.

Excel Export

  • Internet Explorer version 11 Grid to Excel export issue is fixed.

File Manager

  • #149500 - The issue with incorrect popup name in popupBeforeOpen event has been fixed.
  • The new events beforeDownload and beforeImageLoad have been provided to customize the download and getImage file operations.
  • The new ’ rootAliasName ’ property has been provided to display the custom root folder name.
  • Added the filesystem provider support for File Transfer Protocol.


  • F147793 - Context menu not closing issue while scrolling on the Gantt element has been fixed.
  • #253909 - Provided support for converting a task to milestone by method.
  • F148875 - Provided support for disabling column editing on dialog popup.
  • F146587 - Provided support for taskbarClick event in Gantt.
  • F146585 - Provided support for mouseHover event in Gantt.
Breaking Changes
  • Now dateFormat default value has been changed to null and the value will be updated by given culture. It is also possible to override dateFormat property by custom value.


  • #256411 - While programmatically filter the Grid, filterBar does not get updated issue has been fixed.
  • Filter item template arguments from single object to nested object structure has been reverted.
  • #253073, #255255 - Aria labels added for grid dialog with feature name for accessibility improvement.
  • #253073, #255255 - When pressing tab key focus moving to next row support added.
  • Provided virtualization support in Frozen Grid.


  • #234060, #246529 - Provided the cell color customization support for heatmap by using the cellRender event.
  • Provided the legend title support to customize the legend title in heatmap.
  • Provided the support for a cell color range to customize a cell color based on the range value.


  • #252496 - Checkbox selection not maintained after removing filter has been fixed.
  • #F147087 - script error “contains of undefined in ListBox” while rendering the ListBox and multi select in the same router page has been fixed.
  • Provided public methods for toolbar actions.
  • Provided getDataByValues method for getting array of data objects.


  • #I244108, #I240060, #I247767, #I250088 - Provided support to zoom the maps initially, based on the marker’s location.
  • #I248021 - Provided support to cluster and expand markers with the same latitude and longitude values.
  • #I253516 - Provided clustering support for marker templates.
  • #I255189 - Improved the markerClusterClick event to get the hidden cluster collection details.
  • #I242130 - Provided support to select or deselect the shapes dynamically and on initial rendering.
  • #I248172 - Provided support to show tooltip on tap/click.
  • F146103, F147309 - Provided support to bind the shapes and colors to the markers from the data source.


  • #255765 - Issue with “dynamically added item not displayed initially in box mode when control in focus state” has been resolved.

PDF Viewer

  • #I253751 – Resolved the typo error in annotation exported data.
  • #I255345 – Errors will no longer occur while rendering the annotation in the Firefox browser.
  • #I255137 – Errors will no longer occur in mobile view mode if we set the Pan interaction mode.
  • #I253704 – The form fields are downloaded properly while loading the PDF document in tab control.
  • #I253745 – The annotationAdd and annotationPropertiesChange events are triggered properly for the annotations.
  • #I252881 – The toolbar settings property is working for mobile device.
  • #I255042, #I255073 – Errors will no longer occur if the session storage exceeds the maximum limit.
  • #I254115, #I254942 – The annotation modified date is preserved properly in different localization.
  • #I256044 – The font family and text alignment are rendered properly from the exported FreeText annotation data.
  • #I255124 – The text markup annotations are now added properly if the PDF Viewer element ID contains characters.
  • #I256220 – The context menu will now be shown/hidden properly if we disable the default toolbar.
  • #I256131 – The annotation toolbar will now be shown/hidden properly if we disable the annotation toolbar.
  • #I256932 - Errors will no longer occur while resizing the text markup annotations.
  • #I252805 – The annotationId value is now preserved properly for all annotation events.
  • #I255647 - The form fields contents are rendered properly in the printed document, which has been printed in IE browser.
  • #I251150 – Provided the support to find the interlinked annotations while selecting the annotations.
  • #I243077 , #I241487, #I244802, #I252340 – Provided the support for setting the annotation UI properties.
  • #I254634 – Provided the support to maintain the aspect ratio for custom stamp annotation.
  • #I253745, #I256518 – Exposed the event to notify the annotation object being moved.
  • #I254275 – Exposed the event to notify the download process in the PDF Viewer control.

Pdf Export

  • Preservation issue with PDF colour empty constructor is fixed.

Pivot Table

  • #254586 - The conditional formatting will no longer be applied in empty cells.
  • The summarization text of in value buttons inside grouping bar and field list layout can be localized now.
  • #252636 - Provision provided to disable the scrollbars in pivot chart.
  • #250072 - Provision provided to group and separate the grouped headers through UI.


  • Tooltip is not destroyed while using destroy method.
  • Predicate is not created for Date type when between operator is fixed.
  • Provided NOT Condition support.
  • Provided Template support for Time Picker.


  • #255451 - Label alignment issue in range navigator has been fixed.


  • Callback event to custom toolbar: The feature allows to bind click event handler to the custom toolbar items in the Rich Text Editor.
  • Code format as toolbar button: Provided an option to add the code format as toolbar button with toggle state in the Rich Text Editor.
  • XHTML validation: Provided support to validate the content of Rich Text Editor with XHTML standard.


  • #254033 - An issue with rendering Scheduler with empty resource collection has been fixed.
  • #252616 - An issue with page becoming idle for invalid recurrence rule has been fixed.
  • #149561 - An issue with drag and drop behaviour with resource date wise grouping option has been fixed.
  • #255919 - An issue with current month not displaying in calendar after swiping in mobile mode has been fixed.
  • An issue with event position while zooming the page has been fixed.
  • An issue with displaying wrong week number for DST time-zones has been fixed.


  • #255003 - Provided the cssClass property to individual panes also to customize it in the Splitter.


  • Filtering: Helps you to view specific rows in the spreadsheet by hiding the other rows.
  • Undo Redo: Provides the option to perform undo redo operations in spreadsheet.
  • Collaborative Editing: Provides the option for real time changes across multiple users in the Spreadsheet.
  • Hyperlink: Provides the option to navigate the web links or cell reference within the sheet or to other sheets in spreadsheet.


  • An issue with bootstrap CSS file generation has been fixed.
Breaking Changes
  • An issue with duplicate Tab item id while rendering more than one Tab in same page has been fixed.



#F149339, #256583 - The issue with passing empty string value to cssClass API has been fixed.


  • #248406 - An issue with destroying sub control rendered inside toolbar is fixed.


  • AutoFill support has been provided that allows users to copy the data of selected cells and paste it to another cells by dragging.
Breaking Changes
  • Default value of column’s disableHtmlEncode is set to true, so the HTML tags can be displayed in the Grid header and content by default. To display it as html content disableHtmlEncode need to be set as false.


  • #249238 - Provided the support for refreshing a specific node in tree view.
  • #253508 - Now, the actionFailure event triggers while fetching data from the invalid path.
  • #247333 - Support has been provided to get the disabled nodes in the tree view.