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.