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.15)
Released: Jun 23, 2026
2026 Volume 1 SP1 (33.2.15) 中的更新
特性
Chat UI
Introduced a new method prependMessages 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.
修补程序
Chip
Resolved an issue where the ChipList component click event did not provide the clickEventArgs.
ColorPicker
Fixed an issue where a console error occurred when destroying the ColorPicker within the change event.
Dashboard Layout
Resolved an issue where string template rendering was blocked by the strict CSP in the DashboardLayout component.
DatePicker
The issue where the DatePicker popup failed to maintain focus, causing it to close unexpectedly during keyboard navigation, has now been resolved.
Fixed an accessibility issue causing repeated screen reader announcements in the DatePicker.
Fixed an issue where form controls were incorrectly marked as dirty after reset due to dependent patchValue operations.
DateRangePicker
Fixed a console error that occurred when presets was set to an empty array ([]) in the date range picker.
Fixed an issue where the DateRangePicker start date did not update on the first selection when the popup was opened via the input field after using the range icon.
Fixed an issue where form controls were incorrectly marked as dirty after reset due to dependent patchValue operations.
DateTimePicker
The issue where the DatePicker popup failed to maintain focus, causing it to close unexpectedly during keyboard navigation, has now been resolved.
Fixed an issue where form controls were incorrectly marked as dirty after reset due to dependent patchValue operations.
Diagram
Resolved visual breakage of UML Classifier nodes when line routing is enabled in the Diagram.
Resolved an issue where line routing prevented connectors from being moved during multiple selection.
Fixed connector break when moving grouped nodes with line routing and connector splitting enabled.
Fixed cursor switching to a grabbing icon when moving from overview to diagram.
DocumentEditor
Fixed text overlap when deleting or backspacing selected text across two paragraphs.
DropdownList
Resolved accessibility issues affecting the DropdownList, including incorrect behavior with Narrator.
Menu
Fixed an issue where the "e-caret" icon in the Menu component was vertically misaligned in Fluent 2 Touch mode, appearing slightly below the center of its parent icon.
PDF Viewer
Resolved an issue where the Organize PDF dialog did not close after organizing large PDF documents.
Fixed a script error that occurred when updating the isAnnotationToolbarVisible API before the document was loaded.
Resolved an issue where a script error occurred when saving the PDF document after deleting a signature from the Signature Field.
Fixed an issue where the hyperlink position was incorrect for rotated documents.
TimePicker
Fixed an issue where form controls were incorrectly marked as dirty after reset due to dependent patchValue operations.