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 SP1 (33.2.4)
Released: Apr 28, 2026
2026 Volume 1 SP1 (33.2.4) 中的更新
特性
Chat UI
Introduced a new prependMessages method to better support loading earlier conversations and improving chat continuity.
prependMessages - Prepends messages to the beginning of the Chat UI conversation area. This method inserts the specified messages either as messages[] or MessageModel[] as the first entries in the chat, making it ideal for loading historical messages when users scroll over the chat or reopen previous conversations.
修补程序
Common
Resolved an issue in garbage collection where DOM elements were accessed without null validation before removal.
AI AssistView
The issue with interacting prompt suggestions containing HTML content not working in AI AssistView has been resolved.
Chart
The scrollbar now retains its position when chart.refresh() is called after a data update. This also applies to the inverted scrollbar.
Data label line breaks (\n) are now correctly applied when mapped from the data source.
DateRangePicker
Fixed a console error that occurred when presets was set to an empty array ([]) in the date range picker.
Diagram
The v-slot nodeTemplate now renders HTML nodes correctly in the Vue Diagram and Symbol Palette.
UML relationship connectors labels now preserve user defined annotations and marked as read only.
DocumentEditor
Fixed an issue where the footnote separator line always rendered left-aligned in RTL documents.
Resolved an issue where ribbon styles were not applied when the style icon was collapsed.
Fixed an issue where the document language changed from English (UK) to the local locale (English - Nigeria) after download.
Fixed misalignment of the text cursor caused by the Page Number button in the Header & Footer tab.
Resolved corrupted rendering when enableSelection was used in React DocumentEditor read-only mode.
Fixed an issue where text moved out of the content control on pressing Enter and could not be deleted or edited.
Fixed truncation of labels in the Format Picture tab when using the Italian locale in ribbon mode.
Fixed table layout misalignment after copying and pasting content within cells and reopening the document.
Resolved an issue where the Document Editor became unresponsive when opening a file.
Fixed an issue where page numbers were not preserved during PDF conversion.
Fixed text overlapping with the paragraph mark when deleting a line break.
Fixed an issue where the table background gradient option had no effect on table appearance.
Resolved an exception that occurred when serializing Group content controls on the server side.
Fixed an issue where spell-check replacements were not reflected in the document text.
DropDownTree
Resolved an issue where Select All was incorrectly hidden during filtering in DropDownTree based on filtered item count.
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
An issue with range selection when using mouse dragging with mouse wheel scrolling in File Manager component has been resolved.
GanttChart
Fixed an issue where the context menu did not open in both the Grid and Chart areas when the Gantt component had no records to display.
Fixed an issue where, on initial load, the parent task ignored unscheduled child task dates, resulting in an incorrect parent taskbar timeline.
Grid
Resolved an issue where the custom format was not applied to date columns when the custom format type was not specified.
Mention
Resolved an issue where mention filtering did not trigger after existing text when allowSpaces: true and the data source was empty.
MultiSelect
Fixed an issue where binding 6,000+ preselected values with virtualization enabled resulted in a "Maximum call stack size exceeded" error.
PDF Viewer
Resolved an issue where the showToolbarItem method did not work for custom toolbar items.
Fixed an issue where the area annotation label was not displayed after exporting and importing a document in the PDF Viewer.
Fixed an issue where the findText method did not work properly with a customer provided document.
Fixed an exception that occurred while downloading a document containing a straight line ink annotation.
Fixed an issue where form field names with underscores were not set properly when the Form Designer module was disabled.
Fixed an issue where the ink annotation was not completed properly when selecting a text markup tool while ink mode was active.
Pivot Table
Fixed an issue where the indexObject was not available for row headers in the tabular Pivot Table.
Fixed an issue where child row headers were missing during server-side Excel export of the tabular Pivot Table.
Fixed an issue where the Pivot Table did not export correctly when Turkish characters were included in PDF document headers.
Ribbon
The issue with gallery popup position misalignment in overflow state has been resolved.
RichTextEditor
Automatic list creation is now prevented when typing in the middle or at the end of a line in the Rich Text Editor.
The https:// now prepends to www links inserted through the link dialog when enableAutoUrl is enabled.
The alignment dropdown now maintains the proper active state for centre aligned pasted content in the Rich Text Editor.
Tab
Fixed an issue in Fill mode where the Tab component showed an unwanted browser scrollbar when used inside a nested container without an immediate height.
Toolbar
Resolved a Toolbar memory leak caused by improperly cleared item click event handlers during dynamic item updates.