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 2026 Volume 1 (33.1.47)

Released: Apr 7, 2026

2026 Volume 1 (33.1.47) での更新項目

不具合の修正

  • Accordion
    • Resolved a memory leak in the Accordion component by ensuring header and item event listeners are fully removed during destroy, preventing retained DOM references.
  • AI AssistView
    • Now the issue with interacting prompt suggestions containing HTML content not working in AI AssistView has been resolved.
  • Breadcrumb
    • Resolved a memory leak in the Breadcrumb component by properly removing the global resize event listener during destroy, preventing retained handlers and memory growth.
  • Chart
    • The Y‑axis range is now calculated properly when rendering multiple charts.
  • Chat UI
    • Now the issue with unpin ItemClick event not firing for the pinned message has been resolved.
  • DocumentEditor
    • Fixed a script error that occurred when the header contained comments.
    • Resolved a layout issue when the header contained a wrapped image.
    • Added a prohibition cursor for blocked drag-and-drop operations.
    • Fixed a script error in the Picture Format tab after inserting an image.
    • Fixed an issue where bullet points were removed when pasting SFDT content into a selected range.
    • Resolved an issue where mouse selection caused bookmark loss during paste operations.
    • Fixed a table layout collapse issue after applying a fill color.
    • Fixed an issue where bookmark highlighting was removed after drag-and-drop.
    • Corrected incorrect row resize behaviour.
    • Resolved a formatting loss issue when using the Paste API with the MergeWithExistingFormatting option.
  • Dropdown Tree
    • Resolved a memory leak in the DropDownTree component by ensuring the window resize event listener is correctly detached during destroy, preventing retained instances in Angular Material Dialog scenarios.
  • FileManager
    • Resolved the issue where the last breadcrumb path item in the File Manager component was not accessible via keyboard navigation and lacked proper ARIA role announcements.
  • GanttChart
    • Fixed an issue in the Gantt component where taskbar drag actions did not respect DST offsets, resulting in incorrect start/end time updates during drag operations.
    • Fixed an issue where the timeline became unexpectedly shrunk after refreshing the Gantt component following a zoomToFit action.
    • Fixed an issue where expanding a collapsed item did not reflect immediately in the UI, and the record expanded unexpectedly only after scrolling.
  • Grid
    • Resolved an issue where a duplicate filter query was added when grouping with pageWiseAggregates enabled.
  • MaskedTextBox
    • Fixed an issue where refresh() destroyed the MaskedTextBox instance.
  • PDF Viewer
    • Fixed an issue where the List Box font color was not retained in the print preview and the downloaded PDF documents.
    • The findTextAsync method now works in server side rendering mode before the extractTextCompleted event is triggered.
    • Fixed an issue where changes to handwritten signature opacity were not applied correctly when adjusting opacity and interacting with the PDF page.
    • Resolved a script error that occurred while redacting the customer provided document.
  • Pivot Table
    • Fixed an issue where report manipulation dialogs were rendered with duplicate instances when loading data dynamically in the Pivot Table.
    • Fixed an issue where Pivot Table popups, such as filtering and number formatting dialogs, did not render properly when the component was rendered inside Angular Material dialogs.
  • RichTextEditor
    • Now, updating the value in the beforePasteCleanup event will properly update the content in the Rich Text Editor.
    • Now, the AI-generated response is correctly inserted into the Rich Text Editor even when the AI command is triggered without editor focus.
    • Now, bold text copied from the shape format in Microsoft Excel will retain its formatting when pasted into the Rich Text Editor.
    • Now, the BulletFormatListand NumberFormatList dropdown items correctly maintain their active state even when using custom list types.
    • Now row/column insertion via quick-insert icons; table backspace removal now behaves consistently.
  • Sidebar
    • Resolved a memory leak in the Sidebar component by ensuring resize and transition event listeners are properly detached during destroy, preventing orphaned callbacks and memory retention.
  • Sortable
    • Resolved an issue where the beforeDrop event of the Sortable component returned an incorrect currentIndex value during drag-and-drop operations.
  • Splitter
    • Fixed a memory leak in the Splitter by properly cleaning up document and separator event listeners during destroy.
  • Stepper
    • Resolved a memory leak in the Stepper component by properly cleaning up global resize and click event handlers during destroy, preventing retained listeners across repeated renders.
  • Toolbar
    • Fixed a Toolbar memory leak by preserving bound event handler references in initScroll and properly removing all scroll related listeners and elements during destroy.
  • Tree Grid
    • Fixed an issue where expand and collapse functionality did not work after clearing filters in the TreeGrid.
  • TreeView
    • Resolved a memory leak in the TreeView component by ensuring all node level event listeners are properly removed during destroy, preventing retained DOM references and memory leaks.