Essential Studio for EJ2 TypeScript Release Notes

v17.4.46
January 30, 2020

Barcode

Bug Fixes

  • F150725 - The issue “Barcode Control hasn’t rendered in IE11 browser” has been fixed.

Chart

Bug Fixes

  • #260205 - While using animate() method one series is not removed issue is fixed now.
  • #255275 - Console error thrown when changing the trendline type from linear to exponential trendline or other types is fixed now.

Features

  • #260004 - Provided support for polar and radar column spacing.
  • #257784 - Provided support for smart rendering of X-axis rotated labels.
  • #254646 - Provided Before export event support for export in chart.

Chips

Features

  • #256381 - Now, the beforeClick event triggers while clicking the chips.
  • #256381 - Now, the selectedChips property maintains the value field that is provided to the chip.

ColorPicker

  • Provided onModeSwitch event after switching mode.

DashboardLayout

Bug Fixes

  • #F150686 - The issue “Panels overlapping when you drag from top to bottom” has been resolved.

DatePicker

Bug Fixes

  • #260342 - Issue with “datepicker popup not closed while use shift+tab” has been resolved.

Diagram

Bug Fixes

  • #260927 - The issue “UmlClassDiagram is not updated properly in the layout” has been fixed.
  • #227953 - The exception occurred while applying line routing for the complex diagram has been fixed.
  • #259627 - The issue “Performance improvement with HTML node” has been fixed.
  • #259329 - The issue “Polyline target decorator is not aligned properly at runtime” has been fixed.
  • F149983 - The exception occurred while changing the z-index for group node at run time has been fixed.
  • 259000 - The issue “ConnectionChange Event does not triggered in mouse up” has been fixed.
  • #259960 - The issue “Expand and collapse not working on the Mindmap Layout” has been fixed.
  • #260287 - The issue “left most node unable to be selected in the layout sample” has been fixed.
  • #256458 - The diagram html content is cutoff, while exporting the diagram issue has been fixed.
  • #259774 - The issue with connector and node opacity that is decreased while expanding and collapsing a ComplexHierarchicalTree layout has been fixed.
  • #259981 - Provides support to add group node children at runtime.

Features

  • #232055 - Support has been provided to Clip/Ellipsis the annotation when textWrapping as WrapWithOverflow in the diagram.
  • #253884 - Template support for HTML node has been provided.
  • #236612, #242275 - The support has been provided to get the In and Out edges from ports.
  • #239063, #239214 - The support has been provided to notify key actions in command manager

Dialog

Bug Fixes

  • #150796 - The issue with the parent element that is scrolled after reaching the end of the modal dialog has been resolved.

Features

  • #256585 - Provided the new event destroyed that triggers when the component of the dialog is destroyed.

DocumentEditor

Bug Fixes

  • #252868 - Resolved script error when resize row to next page.
  • #259972 - Formatting is now applied properly for keep text only option in paste.
  • #258191 - Table cell width are now updated properly.
  • #260133, #261809 - Page scrolling issue is resolved when right click in MAC machine.

Breaking Changes

  • Default value of enableLocalPaste is set to false. So, by default, the content will be pasted from the system clipboard.

Gantt

Bug Fixes

  • F150408 - Baseline tooltip not rendered for milestone tasks has been fixed.
  • #260944 - Issue in preventing taskbar editing has been fixed.

Features

  • F148795 - Provided custom editor support in dialog edit.
  • F149069 - Provided support to render parent as milestone.
  • #257320 - Provided support for ‘zoom to fit’ based on visible tasks alone.

Grid

Bug Fixes

  • #260390 - Misalignment while editing with frozen column issue has been fixed.
  • #260090 - isInteracted property is added to the row selecting events.
  • #150452 - Misalignment while hiding columns with row drag and drop has been fixed.

InPlaceEditor

Features

  • #258695 - Provided cancel argument in beginEdit event to prevent the open action of the editor.

Kanban

The Kanban component is an efficient way to visually depict work at various stages of a process using cards, columns, and swimlane.

  • Data binding: Seamless data binding with various local and remote data sources.
  • Swimlane: The horizontal categorization of cards in the kanban, which brings transparency to the workflow. The swimlane rows can be expanded and collapsed.
  • Key mapping: Map one or multiple keys to single columns.
  • Toggle Columns: The columns can be expanded and collapsed.
  • WIP Validation: Set a minimum and maximum number of cards in a column.
  • Drag and Drop: Cards can be easily dragged and dropped from one column to another. You can also drag them from one swim lane to another.
  • Stacked headers: Additional column headers can be added in a stacked manner.
  • Tooltip: Display the card information with a default tooltip and templated tooltip.
  • Selection: Select a single or multiple cards.
  • Templates: The key elements such as cards, column headers, swimlanes and tooltip come with template support for embedding any kind of HTML element and CSS style.
  • Responsive rendering: Adapts with optimal user interfaces to mobile and desktop form-factors.
  • Localization: All the static text content can be localized to any desired language.
  • RTL: Display the control contents from right to left.

Maps

Features

  • #256121 - Provided support to toggle the panning functionality in maps control by using the enablePanning property.

MultiSelect

Bug Fixes

  • #261574 - Now, isInteracted argument updated properly in the change event while focusout.

NumericTextBox

Bug Fixes

  • Issue with “validation message not removed while clear the value using clear button” has been resolved.

PDFViewer

Features

  • #I258172 - Provided the support to open the command panel while loading the PDF document if the isCommandPanelOpen property is set to true.
  • #I259159 - Provided the support to open the thumbnail view panel while loading the PDF document if the isThumbnailViewOpen property is set to true.
  • #I259961 - Exposed the annotation label settings value in the annotationAdd event arguments.
  • #I259615 - Exposed the annotation label settings value in import/export JSON data.
  • #I256596 - Exposed the annotation selector settings value for individual annotation objects and import/export JSON data.

QueryBuilder

Features

  • Provided the support to disable the combinator if only one rule is present.

RichTextEditor

Features

  • #F149481 - Provided the support to get the selected HTML content using the getSelectedHtml public method.

Schedule

Bug Fixes

  • #F145578 - An issue with scrollTo() method not working properly in Timeline Week View has been fixed.

Features

  • Provided public method to scroll to the position of the any resources that available on the scheduler.
  • Provided public method to change the current view based on index.
  • Added option to render single event per cell using enableMaxHeight property.

Slider

Bug Fixes

  • The issue “z-index value get’s updated on each value change” has been resolved.

Splitter

Bug Fixes

  • #261757 - The issue, “cssClass not set into pane when you add the pane using the addPane method” has been resolved.
  • #261829 - Keyboard interaction issue with input components has been resolved.

Spreadsheet

Bug Fixes

  • #I256901 - Script error while loading the Spreadsheet control with empty data source issue fixed.
  • #I256901 - Support Handled for providing the hyperlink through data source.
  • #I260738 - Fixed the style compatibility issue.

Features

  • #I256901 - Provided the supports to show/hide ribbon tabs, add new ribbon tabs and enable/disable file menu items.
  • #I257035 - Provided option to add custom items in Spreadsheet ribbon toolbar
  • #I261768 - Provided custom function support.
  • #I259360 - Provided sheet visibility support to hide/show the sheets in Spreadsheet.
  • Provided AutoFit method for auto resize the rows/columns in Spreadsheet.
  • #I251695, #I256191, #I261629 - Provided Save as JSON and Load from JSON support.
  • #I251210, #I256211 - Provided cell template support which is used for adding custom components in to Spreadsheet.
  • #I258878, #I260952, #I258876, #I258049 - Provided SLOPE and INTERCEPT Formula support.

Tab

Bug Fixes

  • #260479 - An issue with selected event is triggered unnecessarily after the refresh tab has been fixed.

TreeGrid

Bug Fixes

  • #245194- Cleared the template elements on performing TreeGrid actions.
  • #260348- Editing works fine when we dynamically change allowEditing property.