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.