Syncfusion Essential Studio JavaScript(英語版)

JavaScript向けの包括的なUIライブラリ。

Syncfusion 社の製品
2002 年より日本国内にてComponentSourceで販売中。

バージョン: 2026 Volume 1 (33.1.47) 新機能 更新日: Apr 7, 2026 レビューの平均スコア: 4.00レビューの平均スコア: 4.00レビューの平均スコア: 4.00レビューの平均スコア: 4.00レビューの平均スコア: 4.00 (1)

i

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.