We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. (Last updated on: November 16, 2018).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback
What’s New in Essential JS 2 for React


What’s New in Essential JS 2 for React

Volume 4 expands the React component suite with a new Bullet Chart control, handwritten signature support in the PDF Viewer, and autofill support in the TreeGrid.


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.

It supports the following features:

  • Data binding
  • Tooltip
  • Animation
  • orientation
  • Flow Direction
  • Multiple measures
  • Events

Bullet Chart.


Background for chart

Set backgrounds for chart and chart area.

Chart Background.

Smart axis labels in polar and radar charts

Hide the labels that overlap one another in polar and radar charts.

Axis label trim in polar and radar

Trim the polar and radar axes labels when they exceed the chart area.

Polar Radar label.

Trendline collapse

Collapse the visibility of a trendline using its legend.

Chart Background.

Polar and radar data label improvement

Place data labels in polar and radar charts at different positions like top, bottom, middle, and outer.

Polar datalabel.

Word Processor


Enables users to add and edit comments in a Word document.


Server-side SFDT conversion

Allows server-side conversion of SFDT (Syncfusion Document Text) to DOCX, RTF, etc., formats.

File Manager

File Transfer Protocol (FTP) file system provider support

Provides support for a File Transfer Protocol service provider that helps manage files in the File Manager component.

File Transfer Protocol

Gantt Chart

Row drag and drop

Provided support to drag and drop rows to reorder rows dynamically within the Gantt control.

Drag and Drop support in Gantt Chart


Frozen rows and columns with row virtualization

The row virtualization feature allows you to load data instantly as you scroll vertically and render rows in a frozen grid based on the viewport height. This helps improve the frozen grid performance when loading large data sets.

Frozen feature with row virtualization.

Frozen rows and columns with column virtualization

The column virtualization feature allows you to render columns based on the current viewport width in a frozen grid. The rest of the columns will render instantly as you scroll horizontally. This helps improve the frozen grid performance while providing a large number of columns.

Frozen feature with column virtualization.

Heatmap Chart

Legend title customization

Provided support to customize legend titles in the heatmap component.

Heatmap Legend title


Zoom the maps based on markers

Zoom the maps initially, based on the marker’s location.

Zoom based on markers

Marker clustering improvements

Cluster and expand markers with the same latitude and longitude values.

Marker clustering improvement

Initial/dynamic selection and deselection

Select or deselect the shapes dynamically and on initial rendering.

Dynamic selection and deselection

Binding colors and shapes to markers

Bind colors and shapes to the markers from the data source.

Bind to markers

PDF Viewer

Handwritten signature

This feature allows users to include handwritten signatures in PDF files and provides options to customize and remove signatures.

PDF Viewer.

Pivot Table

Conditional expression support when creating calculated field

In addition to the existing formula creation, users can now provide a conditional expression. For example, the conditional expression “Sum(Sold) !== 0 ? Sum(Amount)/Sum(Sold)” : 0 can be given in both code-behind and calculated field UI.

calculated field UI

Performance optimization during virtualization

During virtualization, the performance of the pivot table improves based on the uniqueness of the raw data fields. With the new data compression technique, the pivot table can now be connected to 1 million raw data aggregated to 1,000 unique data and rendered within 3 seconds rather than 10 seconds.

Rich Text Editor

Code format feature improvements

Keeps a single pre tag in the selection’s parent nodes instead of creating individual pre tags. The Enter key is handled by merging the newly created pre tag to the previous one.

Code format feature improvements

Code format as toolbar button

Allows users to configure code format as a separate toolbar button with a toggle state to apply and remove code formatting.

Code format option as a toolbar button

XHTML validation support

Allows users to validate the source content of the Rich Text Editor against the XHTML standard. When you enter or modify content in the editor, it continuously checks the XHTML source content and removes elements and attributes that are not valid.


minDate and maxDate support

minDate and maxDate support is provided to restrict date navigation and event rendering in the Scheduler.



When filtering, if values in one or more columns do not meet the filtering criteria, the entire data will be hidden. You can filter texts, dates, and numbers.

Spreadsheet Filtering.

Undo and redo

This feature provides an option to undo and redo changes made in a workbook. You can customize the limit of undo and redo operations.

This feature allows users to navigate to web links or cell reference within the sheet or other sheets in the Spreadsheet.

Spreadsheet Hyperlink.

Collaborative editing

This feature allows multiple users to work on a spreadsheet at the same time and view the changes made by others instantly.

Text box

Icon inside the input field

This feature allows you to render icons inside the input fields.

Input group apperance


This feature allows you to adjust the width of a text box.



The autofill feature allows users to fill adjacent cells with the currently selected cell value using a drag-and-fill action similar to Microsoft Excel behavior.

TreeGrid with autofill feature.

Up arrow icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon