Please note that new Timed Subscription Licenses for Syncfusion Essential Studio for JavaScript are available as part of Syncfusion Essential Studio Enterprise.
Syncfusion Essential Studio JavaScript 2025 Volume 3 SP2 (31.2.15)
Released: Nov 25, 2025
2025 Volume 3 SP2 (31.2.15) での更新項目
機能
Accumulation Chart
Users can now use the noDataTemplate property in Accumulation Chart to define a custom template that clearly indicates when chart data is unavailable.
Charts
Users can now use the noDataTemplate property in Charts to define a custom template that clearly indicates when chart data is unavailable.
Chip
Provided drag-and-drop functionality to rearrange chips and move them between containers. To enable drag and drop, set allowDragAndDrop to true.
HeatMap
HeatMap's axis labels can now include line break characters.
Label templates can now be displayed in place of cell labels to provide additional information.
ListView
Breaking Changes - Using a ternary operator within the string-type template is not supported and it is suggested that you use a function type template in ListView.
Maps
An animation transition will now occur when the data labels are first rendered.
Stock Chart
Users can now use the noDataTemplate property in Stock Chart to define a custom template that clearly indicates when chart data is unavailable.
不具合の修正
Common
Resolved a bug in the processFraction method that mishandled scientific notation which works fine for "5e-11" and improper for Decimal Cases like "5.7e-11".
Chart
Polar range column now display properly even when the low and high values are the same.
Charts
The legend text trim tooltip will no longer be cropped at the bottom of the legend bounds.
The marker will no longer render when it exceeds the axis range.
ColorPicker
Issue with "Color picker component was not properly read in accessibility tool" has been resolved.
ContextMenu
Resolved an issue where the context menu width increased every time it was opened using the public open method.
Dashboard Layout
The issue with the panel overlapping issue in the Dashboard component has been resolved.
DatePicker
Fixed an issue where the DatePicker became disabled or unresponsive when the min property changed from null to a date value.
DateRangePicker
Fixed an issue where the date range picker with the preset range popup would open behind the drawer.
Diagram
Align commands will now execute correctly inside swimlane elements.
Dialog
Fixed an issue where focus was not retained within the Dialog when a Grid component was embedded in its content.
DocumentEditor
Fixed a script error that occurred when deleting content inside a table cell.
Resolved an issue where inline editing did not work for Date or Number form fields.
Resolved an issue where updating a checkbox form field did not navigate to the corresponding position.
DropdownList
Fixed an issue where the dropdown popup was not visible in mobile view when opened inside a scrollable dialog.
FileManager
The issue with incorrect validation message in File Manager component with flat data configuration has been resolved.
GanttChart
Fixed the issue where mouse events and selection were not working in the Gantt Chart after dynamically updating the datasource.
Fixed an issue where the right label did not render when multi taskbar was enabled and the record was collapsed.
Grid
The issue where the header was not refreshed after updating the sortSettings in the grid has been resolved.
The issue where currentViewData was not updated properly after row reordering with remote data has been resolved.
The issue where Add Current Selection to Filter in Excel style filtering was not working when no existing filter was applied to the grid has been resolved.
Resolved an issue where the hierarchyExportMode was not working in a hierarchy grid with pagination enabled.
Resolved an issue where the filter value was not updated properly when filtering was performed immediately in the custom filter dialog on a string column.
Fixed a script error that occurred when referencing individual CDN scripts of grid dependent components.
Maps
The tooltip will now be displayed properly above the marker templates.
MultiColumn ComboBox
Fixed an issue where multiple requests were triggered for the MultiColumnComboBox when remote data and a preselected value were bound.
PDF Viewer
Resolved an issue where text search was not working when using an unclosed tag in the search box.
Resolved an issue where signature field appeared empty when opening customer document in PDF Viewer.
Resolved an issue where PDF was not rendering when opening customer document in Vue 3 PDF Viewer.
Resolved an issue where delete icon was not enabled in annotation toolbar when delete was set in allowedInteractions.
Pivot Table
Grand Totals are now correctly displayed at the top of OLAP Pivot Tables when virtualization is enabled.
RichTextEditor
Inserting tables now works properly when the Rich Text Editor is placed inside a list.
The inline toolbar in the Rich Text Editor is now positioned properly without truncation at the edges.
Localization now works properly for the table cell dropdown items in the Rich Text Editor.
The emoji picker accessed through the showEmojiPicker public method now works properly when inline mode is enabled in the Rich Text Editor.
Tab
Fixed an issue where the getItemIndex method returned an incorrect tab item index when tab items were dynamically shown or hidden.
Tree Grid
Fixed an issue where dataSource was not updating when new records were added using add record, even if it was initially empty.
Resolved the issue where column properties were not updated and accessible during the initial rendering of the TreeGrid.
Uploader
Resolved the issue with multiple API is not working correctly in Uploader.