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 SP1 (31.2.3)

Released: Oct 22, 2025

2025 Volume 3 SP1 (31.2.3) での更新項目

機能

  • Charts
    • Users can now use the noDataTemplate property in Charts to define a custom template that clearly indicates when chart data is unavailable.
    • Breaking Changes - The axis label color has been updated to #FFFFFFE6 for the dark theme and #FFFFFF for the high contrast theme.
  • DateTimePicker
    • The DateTimePicker allows users to input date and time values in various valid formats, enhancing the user experience by offering flexibility in specifying date and time formats for parsing. A new API called inputFormats has been introduced to handle custom date and time input formats, allowing users to specify the expected format(s) for parsing date and time values. For example, InputFormats='new string[] { "dd/MM/yyyy hh:mm", "MM/dd/yyyy HH:mm", "yyyy-MM-dd hh mm tt" }'.
  • ListView
    • Breaking Changes - Using a ternary operator within the string-type template is not supported and it is suggested to use a function type template in ListView.
  • PDF Viewer
    • Breaking Changes - In Dropdown and ListBox form fields, the options list now displays itemName instead of itemValue.
  • 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.
  • Tree Grid
    • Introduced sticky header support in the Tree Grid, allowing column headers to stay fixed during scrolling. This improves navigation and readability in large hierarchical data views. Explore the demo here.
    • Enhanced support for LoadChildOnDemand in the Tree Grid with remote data binding and virtual scrolling. This improvement enables efficient, on-demand retrieval of child records, ensuring smoother performance when working with large hierarchical datasets.

不具合の修正

  • Common
    • Resolved the localization issue where Marathi (mr) culture was not applied correctly in Syncfusion components.
  • 3D Chart
    • Hovering over a single 3D chart will no longer affect the other 3D charts.
  • Accumulation Chart
    • The accumulation chart title is now properly positioned when set to ‘Bottom'.
    • The trimmed legend tooltip text is now displayed properly on the reversed legend.
  • Breadcrumb
    • The issue with the aria-label attribute in the Breadcrumb component has been resolved.
  • Bullet Chart
    • The legend shape icon in the Bullet Chart displays correctly when the target types property is set.
    • The hovering effect now applies to the measure bar upon enabling the tooltip.
  • Charts
    • Extra space will no longer be created on multilevel labels when the text width is reduced.
    • Axis label colors have been updated for dark and high-contrast themes to improve visibility.
    • The console error will no longer occur when hovering over the trendline legend text.
    • 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.
  • 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
    • Child nodes are now positioned correctly when dropped inside a nested container.
    • Tooltips are now displayed correctly for Swimlane children.
    • The issue "Nodes Overlap in Organizational Chart Layout with Multiple Roots" has been fixed.
  • Dialog
    • Resolved an issue where keydown focus was not retained in the modal popup when the footer button was disabled.
  • DocumentEditor
    • Fixed the issue where suggestions in the spell check dialog were not updating after performing Ignore or Ignore All actions.
    • Corrected the Find Next behaviour of the spell checker for pages that were not rendered.
    • Resolved a script error that occurred when updating styles.
    • Fixed layout issues for pasted text in RTL (Right-to-Left) documents.
    • Addressed rendering issues of tab characters in empty paragraphs.
    • Resolved field linking problems during document layout processing.
    • Fixed a script error encountered when performing find and replace on placeholder text.
    • Corrected table layout issues when exporting documents as DOCX.
  • DropdownList
    • Fixed an issue where the dropdown displayed escaped HTML entities instead of the intended readable tag names.
  • FileManager
    • Resolved the issue with copying and pasting a folder from the navigation pane to the layout pane in File Manager component.
  • GanttChart
    • Enhanced performance for adding records to large multi-level hierarchical collections, achieving approximately 80% improvement in CRUD operation efficiency.
    • Resolved an issue where the modifiedRecords collection was not correctly updated in the actionComplete event arguments.
    • Corrected date and time validation for milestone tasks during initial load and conversion, ensuring accurate rendering for tasks with dependencies.
  • Grid
    • Resolved an issue causing the selection event to trigger multiple times when saving an editable row with checkbox selection.
    • Resolved a script error that occurred when opening the filter dialog for null type columns.
    • Fixed an issue that caused a maximum call stack size exceeded error when parsing stringify data using DataUtil.parseJson method.
    • Resolved an issue where filtering a DateOnly column caused the filter popup of another column to display no matches found.
  • PDF Viewer
    • Resolved an issue where the digital signature in the PDF document was not visible on first time loading in standalone PDF Viewer.
  • Pivot Table
    • The content type of the XMLA request is now correctly configured in the OLAP pivot table.
    • The pivot table now properly updates when culture settings are changed dynamically.
  • ProgressBar
    • The tooltip now renders properly when updating the progress value on data binding.
  • QueryBuilder
    • Fixed the issue where the rule condition value was not updating for new empty rules with new conditions.
  • RichTextEditor
    • List elements now seamlessly adopt the appropriate styling properties when a list is applied.
    • When using backspace on a list pasted from Outlook into the Rich Text Editor, the entire list is now correctly removed as expected.
    • Text dragged into the Rich Text Editor is now correctly tracked in the undo and redo history.
  • Schedule
    • An issue where cells were misaligned and events were added to the wrong cell when using the enableLazyLoading property has been fixed.
    • The issue where the tooltip displayed incorrect content in the Year view has been fixed.
    • An issue that caused appointments to overlap in the TimelineYear view has been fixed.
  • Tab
    • Fixed an issue where the getItemIndex method returned an incorrect tab item index when tab items were dynamically shown or hidden.
  • Timeline
    • Resolved an issue that occurred when including layout packages in the React NextJs sample.
  • Toolbar
    • The issue with toolbar items are being incorrectly ordered when overflowMode is set to Extended mode has been resolved.
  • Uploader
    • Resolved an issue with the CSP that occurred during file uploads in the Uploader.
    • Fixed an issue where the uploader input element was not being destroyed when both multiple and autoUpload features were disabled in the form.