Essential Studio for EJ2 JavaScript Release Notes

v21.2.4
May 09, 2023

Chart

Bug Fixes

  • #I457088 - Fixed the console error thrown on clicking on the legend.
  • #I459170 - Now the accumulation data label is visible when using a template.

Checkbox

Bug Fixes

  • #I445000 - The issue with “Triggered the change event for the checkbox while changing the checked property value programmatically” has been resolved..

ContextMenu

Bug Fixes

  • #I461864 - The issue with “Error is not handled gracefully in context menu enableItems method” has been resolved.

Features

  • #I458989 - Provided the new parameter target to beforeOpen event argument of context menu component.

DataManager

Bug Fixes

  • #F180240 - Provided support to render and perform Grid data actions without using ContractResolver in ASP.NET Core.

Diagram

Bug Fixes

  • #I456288 - Now, scroller updated properly when we move nodes outside viewport.
  • #I458205 - Now, bezier connector annotation alignment is working properly.
  • #I456037 - Now, while hovering the port with single select and ZoomPan constraints drawing tool enabled.

DocumentEditor

Bug Fixes

  • #I451421 - Resolved the issue with list indentation.
  • #I450834 - Resolved the Script issue while opening SFDT.
  • #I452243 - Resolved the issue with modifying the style in existing styles.
  • #I449324 - Resolved the issue occurred while exporting the document in the .docx format.

Bug Fixes

  • #I445638 - Issue in DropDownButton Popup Alignment issue while setting enableRtl property as true has been resolved.

ExcelExport

Bug Fixes

  • Fixed the file corruption issue due to currency symbol in Grid to CSV export.

FileManager

Bug Fixes

  • #I439193 - The data disappears in the DetailsView when dynamically setting columns in the File Manager component has been resolved.

GanttChart

Bug Fixes

  • #I457032 - Task label not rendered properly when we render as template issue has been fixed.
  • #I457212 - Timeline renders different in Firefox and Chrome issue has been fixed.
  • #I456146 - Console error occur while changing task field after removing toolbar issue has been fixed.
  • #F181579 - Style not reflected on the notes column when we perform dialog edit issue has been fixed.
  • #I456453 - CSS class is not updated while changing it through updateRecordbyId method issue has been fixed.

Grid

Bug Fixes

  • #F169671 - Now, the ExcelQueryCellInfo event is called properly in both parent and child grids.
  • #I441999 - Ensured that the recordDoubleClick event is now properly triggered on iPad devices as well.
  • #F181654 - Fixed issue where the react state value was being updated incorrectly with Grid templates.
  • #I451314 - Provided support for exporting to PDF with custom data sources.
  • #I457476 - Resolved a script error that occurred when the down arrow key was long-pressed while the frozen and virtual scrolling feature was enabled in the Grid.

HeatMap

Bug Fixes

  • #I456795 - The extra text element in the HeatMap component’s DOM has now been properly removed.

ImageEditor

Bug Fixes

  • Issue with “Flaggable Enum not working properly in ASPCORE” has been resolved.

ListBox

Bug Fixes

  • #I453746 - Issue with “Selected items not focusing properly in listbox while using selectItems method” has been resolved.
  • #I461307 - Issue with “No Records Template not renders properly when we set the default string in listbox” has been resolved.

Maps

Bug Fixes

  • #F181587 - The click event will now be properly triggered in the button element in the tooltip template.

Bug Fixes

  • #I455183 - The issue with “Script error thrown while using hideMenuItems method in menu component” has been resolved.

PDFViewer

Bug Fixes

  • #I456051 - Now, the stamp annotations are displayed correctly in the provided document.
  • #I452436 - Now, the radio button and checkbox are added properly.
  • #I403367 - Now, underlining and text selection are working properly in the provided document.
  • #I456864 - Now, the download performance has been enhanced when downloading the provided document.
  • #I458313 - Now, the add annotation API working fine when the annotation object is given as input.

Features

  • #I426363, F180068 – Provided support for value property in the radio button and checkbox field.

Pivot Table

Bug Fixes

  • #I455857 - When using the Server-side Pivot engine, the DistinctCount aggregate will now be applied properly to string values in the pivot table.

QueryBuilder

Bug Fixes

  • #I460895 - Issue with Query builder template not render in Vue3 platform has been fixed.

RadioButton

Bug Fixes

  • #I454012 - The issue with “Triggered the change event for the Radio-button while changing the checked property value programmatically” has been resolved.

RichTextEditor

Bug Fixes

  • #I439501 - Now, when pasting the list content from MS Word, the roman number list formats are aligned properly.
  • #I456849 - Now, when the image is loaded from the Rich Text Editor value the resizing works properly.

Schedule

Bug Fixes

  • #I457705 - An issue with appointment not dropped on target cell when start and end time is same has been fixed.
  • #I457928 - An issue with the appointment misalignment has been fixed.

Spreadsheet

Bug Fixes

  • #F181548 - Issue with “border and cell values are not properly updated when hiding and unhiding the merge applied columns” has been resolved.

Switch

Bug Fixes

  • #I456259 - provided the role attribute support to htmlAttributes property of switch component.

Tab

Bug Fixes

  • #I458102 - An issue where the tab header did not update with dynamic data when the tab directives were rendered as HTML elements has been fixed.
  • #I457021 - The issue where the data-id attribute was being removed from tab items upon property change has been fixed.

Toolbar

Bug Fixes

  • #I455137 - An issue with Horizontal scroll is not destroyed in RTL mode has been fixed.

Tooltip

Bug Fixes

  • #I446416 - The performance issue in ListView while integrating Tooltip has been resolved.

TreeGrid

Bug Fixes

  • #I181658 - Fixed the issue where a script error was thrown when moving a dropdown option with key input (Arrow Keys) in edit template.