Essential Studio for EJ2 JavaScript Release Notes
Chart
Bug Fixes
-
#I659555- Now, the minor gridlines and ticks are rendered in canvas mode.
New Features
-
#I567864- Legends can be arranged horizontally or vertically, with a fixed-width option and a maximum column count for consistent and flexible presentation. -
#I620773- The crosshair now snaps to the nearest data point, providing improved precision and focus on individual data points. -
#F194134- Users can now customize the position of the zoom toolbar within the chart using drag-and-drop functionality, allowing easy repositioning anywhere within the chart area. - Users can now customize the ARIA label, role, tab index, and focusable options for chart elements to improve accessibility and keyboard navigation.
- Added options for adjusting the spacing between the chart area and container.
- When hovering over a data point, the corresponding series is now highlighted, improving clarity and interaction with the tooltip.
Breaking Changes
- The default value of the
edgeLabelPlacementproperty has been changed fromNonetoShiftfor better visibility of axis labels.
ContextMenu
Features
-
The context menu now includes
scroller support, improving accessibility and usability across all devices. Submenus dynamically adjust to fit the available screen space. -
The context menu now includes
Template Support, enabling the embedding of custom layouts, controls, or components for seamless integration of text, buttons, images, and icons.
DashboardLayout
Bug Fixes
-
#I650290- Enhanced the transition effect when performing drag and drop between panels in the Dashboard component.
Diagram
Bug Fixes
-
#I647572- Image node opacity is now applied in exported images. -
#I644133- Resolved the issue with drawing Polyline connector on iPad. -
#I644139- Improved touch interactions for selecting and editing nodes. -
#I642023- Multiple selected child nodes of a Swimlane can be moved to a different lane smoothly. -
#I651070- Deleted nodes now no longer reappear after interacting with nodes -
#I652278- TheelementDrawevent is now triggered forfreehandconnectors,polylineconnectors, andpolygonshapes.
DocumentEditor
Bug Fixes
-
#I642653- Resolved the XML mapping data document importing issue. -
#I639842- Resolved the layouting issue in RTL table. -
#I644826- Resolved the comments escape characters issue when opening exported document. -
#I645913- Resolved the selection issue incorrect behaviour with Comments. -
#I623329- Resolved the performance issues with document editor. -
#I650898- Resolved the Document generates a corrupted docx issue. -
#I643649- Now selection in document does not get changed after modifying the style. -
#I644795- Resolved the adding enter in syncfusion editor leads to weird tab behaviour issue. -
#I645817- Resolved the change case functionality bugs. -
#I645091- Resolved the table text outside table at end of page issue.
DropDownButton
Features
-
The DropDownButton now includes a
Template supportsembedding custom layouts, controls, or components, allowing for flexible integration of text, buttons, images, and icons to enhance user-friendliness. -
The DropDownButton component now includes a
PopupWidthproperty, enabling users to define the width of itspopup, providing enhanced design flexibility. -
The DropDownButton component now includes the
AnimationSettingsfeature, enabling users to customizepopupanimations by controlling the duration, easing, and effects. This enhancement improves visual appeal, ensures smooth transitions, and provides a consistent interactive experience.
DropDownTree
Bug Fixes
-
I639573- Resolved an issue where all child nodes of a parent node were automatically selected upon reopening the Dropdown Tree component after filtering and selecting the parent node.
FileManager
Bug Fixes
-
#I649098- Resolved a console error that occurred during drag-and-drop operations in the File Manager component when integrated with the NodeJS service.
GanttChart
Bug fixes
-
#I648941- Critical path style not updated using dialog edit issue has been fixed. -
#I645586- Last 3 rows of the taskbar are not exported when performing PDF export with thepageOrientationset Portrait issue has been fixed.
Grid
Bug fixes
-
#I652520- Resolved an issue where a script error was thrown when hovering over the stacked header column. -
#I647846- Fixed a script error that occurred when calling theupdateRowmethod with an invalid row index. -
#I650873- Resolved an issue where the paste action could not be performed on a template cell in the Grid. -
#I649529- Fixed a script error that occurred while searching for unavailable data with the checkbox andpersistSelectionoptions enabled, and at least one column grouped.
ListBox
Bug Fixes
- Issue with “Listbox moveTo method thrown script error when toolbarSettings property is empty” has been resolved.
MultiSelect
Bug Fixes
-
#I451885- Resolved the performance issue when multiselect component is rendered with large number of data.
PDF Viewer
Bug Fixes
-
#I652381- Now, the signature with custom font is visible properly in downloaded PDF document. -
#I645218- Now, the memory out-of-bounds exception no longer occurs inVue 2. -
#I651818- Now, the dropdown values are correctly preserved when opening the PDF document, with different item names and values for the dropdown options. -
#I645714- Now, the added text markup annotation bounds and the exported annotation bounds are the same. -
#I645043- Now, the radio button field data is not lost when scrolling through the provided document. -
#I646730- Now, the Text Selection and Pan keyboard shortcuts are disabled when the corresponding options are not available in the toolbar. -
#I635071- Now, the checkbox form fields are properly checked in the downloaded document.
New Features
-
#I593597- Added support for preservingunicodetext in free text annotations within thestandalonePDF Viewer.
Pivot Table
Bug fixes
-
#I645195- The pivot table will now display the proper data based on the current page size when using the paging option. -
#I645619- The error popup will now appear correctly when entering an invalid formula in the calculated field UI.
RichTextEditor
Bug Fixes
-
#I656029- Now, the link quick toolbar now opens properly in theFirefoxbrowser when the link is inside a table in the Rich Text Editor. -
#I659319- Now, the inline emoji picker popup now closes properly after certain characters when theNo Result Foundstatus is displayed in the Rich Text Editor. -
#I659591- Now, the content now scrolls to the cursor position correctly when inserted through theexecuteCommandmethod in the Rich Text Editor. -
#I648421- Now, enhanced the documentation forimageUploadFailedandimageUploadSuccessevents in the Rich Text Editor to include detailed descriptions of the event parameters. -
#I657212- Now, when adding an emoji before or after a URL, it will remain separate and will not be included in the link’s display text.
Schedule
Bug fixes
-
#F194681- An issue where a script error occurred while editing an existing event in the scheduler component has been resolved.
Stock Chart
New Features
-
#I620773- The crosshair now snaps to the nearest data point, providing improved precision and focus on individual data points.
Tree Grid
Features
- Provided support for inline editing with virtualization enabled. Please find the demo here.
-
#I323425,#I332700,#I344742,#I375307- Provided support for frozen column with virtualization enabled.