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.