Essential Studio for EJ2 TypeScript Release Notes

v21.1.37
March 29, 2023

Common

Bug Fixes

  • #F41815 - Resolved the dragged card element and mouse position mismatch issue in kanban.

Bug Fixes

  • #I437629 - Issue with “Breadcrumb overflow mode menu creates a dark point for multiple click “ has been resolved.

Checkbox

Bug Fixes

  • #I436942 - The issue with “Validation rule not display properly when we use Checkbox within form validator” has been resolved.

Chip

Features

  • #I422263 - The Chip component now supports htmlAttributes, which enables users to add required attributes such as ‘aria-label’, ‘title’, ‘class’, and more to the Chip item.

CircularGauge

Features

  • #I416334 - The entire circular gauge, including the tooltip and legend, can now be rendered in the right-to-left (RTL) direction, which may be useful in some cultures.

ContextMenu

Bug Fixes

  • #I425173 - The issue with “Context menu Submenus not opening properly with multiple levels “ has been resolved.
  • #I424794 - The issue with “Script error thrown in context menu when navigate using the keyboard” has been resolved.
  • #I425402 - Accessibility issue in context menu has been fixed.

DatePicker

Bug Fixes

  • #SF-446512 - Issue with “The mask placeholder not shown while bind with null value in ng-model” has been resolved.
  • #SF-447843 - Issue with “after the form is reset, mask placeholder is not shown in the UI” has been resolved.
  • #FB41541 - Resolved the issue where the change event was not triggering on the initial time when binding the component with strict mode.

DateTimePicker

Bug Fixes

  • #FB41541 - Resolved the issue where the change event was not triggering on the initial time when binding the component with strict mode.

Diagram

Bug Fixes

  • #I41762 - Now, Different point property for bezier connector is working properly.
  • #I41808 - Now, Text description for HTML node is rendered properly.
  • #I41908 - Now, Perfomance of dragging group nodes is improved.
  • #I41974 - Now, While hovering ports and dragging the multiselected items working properly.
  • #I443748 - Now, changing the styles dynamically, its working properly.
  • #I445506 - Now, you can resize the bezier control thumb when we increase the handleSize also.
  • #I444124 - Now, set the same id for the node and annotation in two different diagrams, the first diagram node annotation is visible properly.
  • #I447256 - Node renders properly on changing the shape dynamically.

Dialog

Bug Fixes

  • #I446985 - Now, while using the NVDA screen reader, the entire dialog elements will not be read twice.

DocumentEditor

Bug Fixes

  • #I438125 - Resolved the header issue when editing in different section format.
  • #I439280 - Selection is now working properly in the paragraph with indentation.
  • #I436536, #I435119 - Table and paragraph is not overlapped while loading the attached document.
  • #I436445 - Resolved the overlapping issue while opening the document.
  • #I446019 - Resolved the issue in opening “Dotx” format document.

FileManager

Bug Fixes

  • #I442564 - The issue with fileOpen event in File Manager component has been resolved.

GanttChart

Bug Fixes

  • #I432146 - Script error occurs while changing data source and resource simultaneously issue has been fixed.
  • -I441276- Outdent task is not in correct index of modified records in actionComplete event issue has been fixed.
  • -I435254, I444942- Taskbar not rendered in Pdf exported file when timelineUnitSize is initialized issue has been fixed.

ImageEditor

Bug Fixes

  • Issue with “Script error thrown while using Toolbar Template” has been resolved.

InPlaceEditor

Bug Fixes

  • #I440965 - Now, the validation works properly when using two way binding for the value property.
  • #I443357 - Now, when you click the cancel button in the In-place Editor, the Rich Text Editor will no longer be focused.

Kanban

Bug Fixes

  • #I432638 - Now, when using the kanban sortSettings and dropping the cards randomly is sorted properly.

ListBox

Bug Fixes

  • #I442262 - Issue with “Script error thrown while using destroy method in change event of list box” has been resolved.
  • #I445397 - Issue with “Script error thrown when navigate the listbox item in grouping listbox through keyboard navigation” has been resolved.

Mention

Bug Fixes

  • #I449973 - Resolved issue where the Mention character would still display after selecting a name from the suggestion list.

OfficeChart

Bug Fixes

  • #I399919 - Resolved the bar chart rendering issue.

PDFViewer

Bug Fixes

  • #F180886 - Now, the setAnnotationMode API supports switching between annotations.
  • #I181023 - Now, the time is shown properly in the comment panel while adding the free text annotation programmatically.
  • #I180982, #I180983 - Now, able to post a comment with single character or pasted content.
  • #I180968 - Now, red vertical lines are not showing in the highlight annotation on viewing the downloaded document on other viewers.
  • #F180997 - Now, the free text content is updated if we directly type in the comment panel.

Pivot Table

Breaking changes

  • The property type of toolbar has been changed from (ToolbarItems | ItemModel)[] to ToolbarItems[] | ItemModel[].
  • In the server side controller, the imported namespace name has been changed from Syncfusion.Blazor.PivotView to Syncfusion.EJ2.Pivot.

ProgressBar

Bug Fixes

  • #F180771 - The progress bar range color issue has been resolved.

QueryBuilder

Bug Fixes

  • #I448219 - Issue with Query builder validation not shown using validateFields method and scroll the page has been fixed.

RangeSlider

Bug Fixes

  • #I441327 - The issue with changing event for the first change action in the Slider has been resolved.

Ribbon

Key features

The Ribbon provides a structured and easy-to-use user interface for users to access different features and functions through series of tabs, improving user experience and efficiency.

Schedule

Bug Fixes

  • #I445875 - An issue with the scheduler not rendering the all more indicators while resizing the browser window at specific resolutions has been fixed.

SvgBase

Bug Fixes

  • #I439673 - The enableTextWrap property of the tooltip is now working properly.

TreeGrid

Breaking Changes

  • Unnecessary role attributes for Tree Grid row cell and header elements have been removed to enhance accessibility standards.
  • The td element for e-detailcell in detail element has been only changed from a td element to the th element to enhance accessibility standards.

TreeView

Bug Fixes

  • #I449274 - Resolved the nodeSelected event not working properly issue on iPad.

Uploader

Bug Fixes

  • #F178267 - Fixed issue unable to upload the same file again after using the remove method.