Syncfusion Essential Studio for JavaScript updated

Released: Jul 4, 2023

Syncfusion Essential Studio for JavaScript 中的更新

特性

  • Chip
    • Added htmlAttributes support.
  • DataManager
    • Added support for persistence. By setting, the enablePersistence and ID properties in DataManager, you can store and retain actions such as sorting, filtering, grouping, and searching. Additionally, you can selectively exclude specific queries from persistence by setting a value for the ignoreOnPersist property.
  • Document Editor
    • Added support for editing alternate text for images.
    • Added support for character spacing and scaling.
    • Added support for linking to the previous header/footer.
    • Added a property in the selectionChanged event arguments to identify whether the user has completed their selection.
  • PDF Export
    • Added viewer preference support to handle page scaling when printing PDF documents.
  • PDF Viewer
    • You can now restrict the file download of export annotation and form fields.
  • Stock Chart
    • Breaking Change - By default, the series type and trendline dropdowns have been removed from the stock chart period selector. However, you can still add them to the list upon request or as needed. This modification provides a cleaner interface and reduces clutter in the stock chart period selector.
    • Breaking Change - By default, the tooltip for the range selector in the stock chart has been removed. Instead, the tooltip will now appear only when you move the slider.

修补程序

  • Chart
    • Fixed an issue where the dash array in segmented stripline was not working properly.
    • Fixed issue where the chart was not being rendered when a null value was given as the series name.
    • Fixed an issue where the x axis label was not displayed correctly.
    • Fixed an issue where the first label was getting cut off when the edgeLabelPlacement was set to 'shift'.
    • Resolved the issue where the X axis displayed all values even when an interval of 1 and only one data point was provided.
    • Fixed an issue where multiple axes were not displaying properly when using large records of data.
    • Fixed issue with selection not working when using zoom settings.
  • Dashboard Layout
    • The issue with Dashboard Layout component while setting panels in row 1 and none at row 0 has been resolved.
  • Diagram
    • Now, opacity 0 get working for the image node.
    • Now, UML multiplicity type ManyToMany get working for annotation label.
    • Improved rendering performance for layouts with large number of nodes.
    • Fixed undo redo issue with group nodes.
    • Dragging group node from palette to diagram now adds unselectable element when leaving the diagram has been fixed.
    • Fixed grid lines appearing black in Safari browser.
    • Improved performance while nudging large number of nodes.
  • Document Editor
    • Fixed Console error occurred while managing options in the footer and header.
    • Table is now rendered properly without content overlapping issue.
    • The cell merging now working properly.
    • Resolved the Editor Stuck while giving comment.
    • Fixed the script error when delete the resize table.
  • DropdownList
    • Resolved an issue when the window is resizing the popup position is misaligned.
    • Resolved an issue where the change event was not triggered for dynamically created TextBox after dropdown component was destroyed.
  • Gantt Chart
    • Cannot see a Dragged Task after Zoom In issue has been fixed.
    • Incorrect taskbar render when unit is given in hour issue has been fixed.
    • Segment taskbar is not rendered correctly issue has been fixed.
    • Taskbar not rendered properly based on duration issue has been fixed.
    • Baseline converted to milestone when task gets converted into milestone issue has been fixed.
    • Console error occurs in critical path when data source is empty issue has been fixed.
    • Fit to project is not working properly issue has been fixed.
    • Tooltip template not working properly issue has been fixed.
    • No drop icon is displayed while dropping in Gantt chart.
    • Edit template for start date column not works issue has been fixed.
    • Toolbar template is not working properly in react issue has been fixed.
    • Row Selection behavior occurs differently in grid and Gantt.
  • Grid
    • Fixed the issue where the Select all checkbox was disabled when using the ResetOnRowClick property.
    • Provided the support for special characters in column field names.
    • Resolved the flickering issue with grid column's clipMode - EllipsisWithTooltip.
    • Fixed a typo error that occurred while setting a null value using the setCellValue method.
    • The issue with drag and drop within grid sample throwing a script error when pressing Enter has been resolved.
    • Fixed issue with CommandClickEventArgs getting incorrect command column header.
    • The white space issue caused by deleting the previous record has been resolved.
    • The problem with the pager dropdown not working properly while canceling paging operation has been resolved.
  • Image Editor
    • Issue with "Touch events are not un-wired properly while destroying control" has been resolved.
    • Issue with "Refreshing the Image Editor dimension while resizing" has been resolved.
  • In-place Editor
    • Resolved an issue Hidden save and cancel icons when focused on using tab key navigation.
  • ListBox
    • Issue with "Scroll goes down while dragging the list item when we placed the listbox within popup" has been resolved.
  • PDF Viewer
    • The fontStyle object is now properly preserved in the annotationSelect event argument if we apply strikeout after underline.
    • The isStrikeout property is now properly preserved in the annotationSelect event argument when applying the underline programmatically.
    • The ink annotation mode is now maintained when resizing the PDF Viewer container.
    • The ink annotation is now preserved in the downloaded document when session storage exceeds in the application.
    • The content of the typed Handwritten signature position is now properly preserved in downloaded document.
    • When making the form fields read-only, the background color is now visible.
    • The PDF pages are now rendered properly for the provided PDF file.
    • The wrap box for free text annotation now automatically updates when changing the font size if the autofit property is set to true.
    • The content of the typed handwritten signature is now properly preserved in the saved document.
  • Pivot Table
    • The issue with the spinner not being properly hidden on the pivot table when the drillthrough popup was closed with server-side engine has now been resolved.
    • When we bind fields from the same hierarchy, drill down/up will now work properly in the pivot table with an OLAP data.
  • ProgressBar
    • Fixed an issue where the progress bar displaying an extra segment at the end.
  • QueryBuilder
    • Resolved the issue where importing SQL queries containing special characters.
  • RichTextEditor
    • Resizing the table and resizing the columns in the table now work properly in the Rich Text Editor.
  • SplitButton
    • Issue in Script error When we selecting SplitButton using keyboard interaction has been resolved.
  • Splitter
    • The issue with "The Horizontal pane does not retain its size when the window is resized" has been resolved.
    • The issue with "When including pane background color, the Splitter resize button disappears" has been resolved.
  • Tab
    • Provided preventFocus parameter in selected event to prevent focus on Tab header focus on selection.
  • Tooltip
    • The Tooltip fit alignment issue when hovering over the last element has been resolved.
  • Tree Grid
    • Resolved the collapsed event multiple times triggered issue in virtualization enabled samples.
    • Resolved white space issue occurred in virtualization feature when changing the page size using databound event.
    • Fixed issue where scrolling down using the scroll bar would cause some records to not be displayed and scrolling using the mouse would repeat some records in virtualization.
    • Fixed an issue where the stacked column was not functioning properly when resizing was enabled in the treegrid.
    • Fixed an issue where the child aggregates row would display in the current view records.
  • TreeMap
    • Print will now work properly in themes such as Material 3, Fluent, and others.