Syncfusion Essential Studio JavaScript(英語版)

JavaScript向けの包括的なUIライブラリ。

Syncfusion 社の製品
2002 年より日本国内にてComponentSourceで販売中。

バージョン: 2026 Volume 1 SP1 (33.2.5) 新機能 更新日: May 5, 2026 レビューの平均スコア: 4.00レビューの平均スコア: 4.00レビューの平均スコア: 4.00レビューの平均スコア: 4.00レビューの平均スコア: 4.00 (1)

i

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 2024 Volume 3 SP1 (27.2.3)

Released: Nov 21, 2024

2024 Volume 3 SP1 (27.2.3) での更新項目

機能

  • HeatMap
    • HeatMap's axis labels can now include line break characters.
    • Label templates can now be displayed in place of cell labels to provide additional information.
  • ListView
    • Breaking Changes - Using a ternary operator within the string-type template is not supported and it is suggested to use a function type template in ListView.
  • PDF Viewer
    • Added support for preserving unicode text in free text annotations within the standalone PDF Viewer.
  • Tree Grid
    • Added support for inline editing with virtualization enabled.
    • Added support for frozen column with virtualization enabled.

不具合の修正

  • Breadcrumb
    • The issue with "Breadcrumb menu popup not destroyed after breadcrumb element destroyed" has been resolved.
  • Chart
    • The subtitle will now align properly without cut off.
    • Legends with paging now render correctly when toggling in canvas mode.
  • Checkbox
    • The issue with "Need to set the aria-label attribute for the checkbox input element and not to the wrapper element" has been resolved.
  • ContextMenu
    • The issue with "The context menu popup does not close while scrolling when the open using open method" has been resolved.
    • The issue with "When adding submenu item dynamically the parent menu item was returned wrongly in select event" has been resolved.
  • DashboardLayout
    • Enhanced the transition effect when performing drag and drop between panels in the Dashboard component.
  • DatePicker
    • Fixed an issue where the CSS for the selected value was removed when the minimum and maximum properties were changed dynamically.
    • Fixed an issue where the Clear Icon was displayed when the enable mask support had no value.
  • Diagram
    • Image node opacity is now applied in exported images.
    • Resolved the issue with drawing Polyline connector on iPad.
    • Improved touch interactions for selecting and editing nodes.
    • Multiple selected child nodes of a Swimlane can be moved to a different lane smoothly.
    • Deleted nodes now no longer reappear after interacting with nodes.
    • The elementDraw event is now triggered for freehand connectors, polyline connectors, and polygon shapes.
  • Dialog
    • Fixed an issue where the dialog would not close when the Escape key was pressed.
    • Fixed an issue where dynamically changing the dialog target caused the dialog element to remain stuck in its previous DOM position.
  • DocumentEditor
    • Resolved the XML mapping data document importing issue.
    • Resolved the layouting issue in RTL table.
    • Resolved the comments escape characters issue when opening exported document.
    • Resolved the selection issue incorrect behavior with Comments.
    • Resolved the performance issues with document editor.
    • Resolved the Document generates a corrupted DOCX issue.
    • Selection in document no longer gets changed after modifying the style.
    • Resolved the 'adding enter in Syncfusion editor leads to weird tab' behavior issue.
    • Resolved the change case functionality bugs.
    • Resolved the table text outside table at end of page issue.
  • DropDownButton
    • Issue in DropDownButton Popup Alignment issue while setting enableRtl property as true has been resolved.
  • DropDownTree
    • Resolved an issue where all child nodes of a parent node were automatically selected upon reopening the Dropdown Tree component after filtering and selecting the parent node.
  • FileManager
    • Resolved a console error that occurred during drag-and-drop operations in the File Manager component when integrated with the NodeJS service.
  • GanttChart
    • Critical path style not updated using dialog edit issue has been fixed.
    • Last 3 rows of the taskbar are not exported when performing PDF export with the pageOrientation set Portrait issue has been fixed.
  • Grid
    • Resolved an issue where a script error was thrown when hovering over the stacked header column.
    • Fixed a script error that occurred when calling the updateRow method with an invalid row index.
    • Resolved an issue where the paste action could not be performed on a template cell in the Grid.
    • Fixed a script error that occurred while searching for unavailable data with the checkbox and persistSelection options enabled, and at least one column grouped.
  • ListBox
    • Issue with "Listbox moveTo method thrown script error when toolbarSettings property is empty" has been resolved.
  • MultiSelect
    • Fixed the incorrect background color for the MultiSelect checkbox mode input in the Bootstrap5 theme.
    • Fixed an issue where clicking the Clear Icon did not remove all items as intended.
    • Fixed an issue where the checkbox was added for the option group element when the enableGroupCheckBox property was enabled, but it is not selectable.
  • PDF Viewer
    • The signature with custom font is now visible properly in downloaded PDF document.
    • The memory out-of-bounds exception no longer occurs in Vue 2.
    • The dropdown values are now correctly preserved when opening the PDF document, with different item names and values for the dropdown options.
    • The added text markup annotation bounds and the exported annotation bounds are now the same.
    • The radio button field data is no longer lost when scrolling through the provided document.
    • The Text Selection and Pan keyboard shortcuts are now disabled when the corresponding options are not available in the toolbar.
    • The checkbox form fields are now properly checked in the downloaded document.
  • Pivot Table
    • The pivot table will now display the proper data based on the current page size when using the paging option.
    • The error popup will now appear correctly when entering an invalid formula in the calculated field UI.
  • RichTextEditor
    • The table is now correctly inserted at the end of the span element when the cursor is focused there in the Rich Text Editor.
    • The list now retains its format properly when pasted into the Rich Text Editor, even when within an <h6> tag.
    • The custom table with the class name e-rte-custom-table will no longer have the editor's default table styles.
    • The percentage values for image height and width are now applied to image in the Rich Text Editor.
  • Schedule
    • An issue where a script error occurred while editing an existing event in the scheduler component has been resolved.
  • SplitButton
    • Split buttons popup not closed when we open with mouse click and select with key down action has been resolved.
    • Console error is thrown when clicking the progress button has been resolved.
  • Stock Chart
    • The tick mark now remains consistent for the selected indicator after refresh or resize.
  • Tab
    • An issue where dynamically adding, removing, and then re-adding tabs caused an error when selecting the newly added tabs has been fixed.
  • TextBox
    • Fixed an issue with the floating label and border changes that occur upon clicking the reset button.
  • Toolbar
    • An issue with the Column Chooser in the grid, where the JAWS screen reader was reading items twice due to toolbar styles, has been resolved.
  • TreeView
    • The alignment issue in the TreeView component, which occurred when using the IconCss field property with the e-icons class while enabling checkbox support, has been resolved.
    • The issue with the preventTargetExpand parameter, when set to true in the TreeView component's addNodes method, has been resolved.
    • Resolved an issue where all child nodes of a parent node were automatically selected upon reopening the DropdownTree component after filtering and selecting the parent node.
  • Uploader
    • Fixed an issue where, with sequential upload enabled, if the first file is paused, the second file will not automatically start uploading.