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
Provided drag-and-drop functionality to rearrange chips and move them between containers. To enable drag and drop, set allowDragAndDrop to true.
PDF Viewer
Annotation Comment Filter - Introduced annotation filter support in the EJ2 PDF Viewer, enabling users to efficiently manage and view annotations by applying filters based on specific criteria. The filter options can be accessed through the filter icon in the comments panel, allowing users to display only the annotations that match their requirements.
Ink Eraser - Introduced ink eraser support in the EJ2 PDF Viewer, allowing users to selectively remove or correct portions of freehand ink annotations drawn on a PDF document. This feature enhances annotation flexibility by enabling precise editing of ink strokes for improved accuracy and usability.
不具合の修正
ColorPicker
Issue with "Color picker component was not properly read in accessibility tool" has been resolved.
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 an issue where the date range picker with the preset range popup would open behind the drawer.
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 the issue where accessibility issues occurred in the stamp and signature input fields.
TimePicker
Fixed an issue where form controls were incorrectly marked as dirty after reset due to dependent patchValue operations.