Essential Studio for EJ2 Vue Release Notes

v25.1.37
March 26, 2024

AccumulationChart

Bug Fixes

  • #I564804 - Now, the textWrap property in the legend is working properly.

Barcode

Bug Fixes

  • #I508544 - Now, the DataMatrix barcode is rendered properly with alphanumeric values.

Chart

Bug Fixes

  • #I528508 - The tooltip template div is now added based on the series count, and it renders properly.
  • #I563227 - Now, datalabel does not take the y value in place of a null value, and it renders properly.
  • #I562333 - Now, annotations are rendered corresponding to their series point while enabling the isIndexed property
  • #I566633 - Now, the first axis label is properly displayed on the x-axis.

DashboardLayout

Bug Fixes

  • #I564184 - Resolved the issue with the dynamically added panel not being persisted when enablePersistence is enabled in the Dashboard Layout.

DateRangePicker

Bug Fixes

  • #F171486 - Issue with “performance delay in the popup open while entering invalid start or end date value” has been resolved.

Diagram

Bug Fixes

  • #I555965 - Now, the overview updated properly without any shadows while dragging html nodes.
  • #I562959 - Now, drawing connector from group node port works properly.

DocumentEditor

Bug Fixes

  • #I545513 - Added the preservation support for table style property in Document editor.
  • #I548396 - Resolved the page number not refreshed issue while delete page.
  • #I549835 - Resolved the document lagging issue.
  • #I553758 - Resolved the editing issue in the attached document, which contains a chart.
  • #I556874 - Resolved the script error issue when performing undo action on table.
  • #I558460 - Resolved the tab rendering issue in the attached document.
  • #I558529 - Resolved the form field editing issue in read only mode.
  • #I558289 - Resolved the list numbering issue.
  • #I558259 - Resolved the content formatting issue when removing hyperlink.
  • #I559197 - Resolved the drag and drop issue.
  • #I559912 - Resolved the image removed issue when selecting an image and perform enter action.
  • #I561716 - Resolved the duplicate image string added to sfdt issue while drag and drop.
  • #I561052 - Resolved the cursor position issue in mobile mode.
  • #I563837 - Resolved the table overlapping issue in the attached document.
  • #F186648 - Resolved the script error issue while opening a attached document.
  • #F186745 - Resolved the table splitting issue in the merge cell.

Breaking Changes

  • Now, the default value of enableHtmlSanitizer property is true to prevent the XSS attacks in the DropDownButton component.

GanttChart

Bug fixes

  • #I562492 - actionBegin arguments miss the last record while dragging issue has been fixed.

Grid

Bug fixes

  • #I565411 - Resolved the issue where the action complete event was not being triggered in the Infinite Scrolling.
  • #I553471 - The issue of misleading text in Grid toolbar search when focus is lost has been resolved.
  • #I562553 - The getRows method returning undefined for all the rows in the rowTemplate feature has been resolved.
  • #I559289 - Resolved the issue where the validation message displayed immediately upon opening the dropdown instead of on focus out.
  • #I558905 - The issue of white spaces being shown when the virtual scroll grid’s height is set in pixels has been resolved.
  • #I566680 - Resolved the Hierarchy grid export issue when the child grid’s enable filter property is enabled.
  • #I540683 - The issue of a script error being thrown when the last column contains auto width and minWidth in a Grid with allowResizing has been fixed.
  • #I558576 - Resolved the issue where the sorting popup did not open when clicking the sort icon has been fixed.
  • #FB51479 - The issue where the cell was automatically saved when opening the dropdown in Batch edit mode has been fixed.
  • #I561012 - The foreign key column’s data not being shown when binding the columns dynamically in Vue has been fixed.

Image Editor

Bug Fixes

  • #I565340 - The issue with “Script error thrown when attempting to reopen a base64 URL using a custom toolbar in mobile mode” has been resolved.

Maps

Bug Fixes

  • #I566503 - The shape map in the sublayer is now properly synchronized with the tile images in the base layer when panning the Maps.

MaskedTextBox

Bug Fixes

  • #I561285 - Fixed an issue where focus was being added to the maskedtextbox when running in the Safari browser.

MultiSelect

Bug Fixes

  • #I560783 - Fixed issue where clearing the searched value would automatically select another value.
  • #I524283 - Fixed issue where popup was not aligned properly when opening on top of the component.
  • #I565659 - Fixed an issue in Multiselect Checkbox mode where the height of the dropdown input would change when selecting and unselecting items.

PDF Viewer

Bug Fixes

  • #I562878 - Now, the custom data is not missing from deleted annotation properties when initializing settings with custom data.
  • #I565199 - Now, the annotation custom data is not missing in AnnotationSelect events.
  • #I563333 - Now, the comments cannot be edited when the annotation is locked.
  • #I874338 - Now, the locked annotations are preserved properly when importing the annotation.
  • #I561320 - Now, the undo has restored the programmatically deleted annotations.
  • #I566765 - Now, the create and clear buttons are not enabled if the text box is empty in the text signature tab.
  • #I564309 - Now, the script error not occurred when dynamically updating toolbar items without annotation module.
  • #I564643 - Now, the form fields are rendered properly after deleting it from the customer document.

Features

  • #I531005 - Now, provided the option to turn off the autocomplete option for comments in the comment panel.

PivotTable

Bug fixes

  • #I562279,#I565475,#I566747 - The pivot table will now be properly displayed after engine export.
  • #I566095 - The filter text will now be properly displayed in the OLAP Pivot Table’s filter field button.

ProgressButton

Breaking Changes

  • Now, the default value of enableHtmlSanitizer property is true to prevent the XSS attacks in the ProgressButton component.

QueryBuilder

Bug Fixes

  • #I568017 - Issue with QueryBuilder ‘In’ or ‘Not in’ Operator results in value field as empty list when using fieldMode as default mode has been fixed.

RichTextEditor

Bug Fixes

  • #I559868 - Now, paste using the clean or plain text option within the RichTextEditor, the XML tags aren’t added.
  • #I558265 - Now, when changing the formats using the toolbar in RichTextEditor, the cursor position is placed properly.
  • #I564770 - Now, using indents on a numbered or bulleted list in RichTextEditor, it works properly.
  • #I568007, #I568175 - Now, the Table Quick toolbar items are aligned properly in the Tailwind theme.

Schedule

Bug fixes

  • #I566544 - An issue with aria-labelledby accessibility issue in the recurrence editor has been fixed.
  • #I549259 - An issue where the weekend dates are rendered in the Agenda view after setting up the showWeekend property to false has been fixed.

SplitButton

Breaking Changes

  • Now, the default value of enableHtmlSanitizer property is true to prevent the XSS attacks in the SplitButton component.

Toolbar

Bug Fixes

  • #I553624 - An issue with expanded toolbar items not align properly when change the mouse and touch modes has been fixed.

TreeView

Bug Fixes

  • #I570321 - The issue with the focus on first item in TreeView if it is disabled mode has been resolved.