v18.1.36-beta
Common
Breaking Changes
The newly added Dropdown Tree component in dropdowns package requires Navigations dependency, so now it is mandatory to include the ej2-navigations.umd.min.js in system.js configuration if you are using the system.js module loader.
Update the system.js configuration while going with this version and above.
Accordion
Bug Fixes
#263853- An issue with height is not properly set to the accordion item when perform expand or collapse has been fixed.
Accumulation chart
Bug Fixes
263828- Accumulation chart safari browser animation issue has fixed.
Bullet Chart
New Features
- Provided support to legend for targets, actual value and ranges in bullet chart.
Chart
New Features
- Provided support to highlight the data points in chart.
- Provided support for patterns to the selected and highlighted data.
CircularGauge
Bug Fixes
#256184- The unwanted div element appended in the DOM is removed now.
Diagram
Bug Fixes
F151275- The issue "Connector has selected wrongly when clicking the user handles of other node" has been fixed.F151027- The issue "Cannot get the TextAnnotation node margin values dropped in the swimlane" has been fixed.F151264- The issue "Need to change evt.args node/connector type as DiagramNode/DiagramConnector in Blazor Validated" has been fixed.266664- The issue "Ruler disappears after the diagram moves beyond viewport" has been fixed.F149624- The issue "Diagram Component Export renders with black background on safari browser" has been fixed.F151341- The issue "Specifying a layout results in exception when state of nodes changes" has been fixed.F151232- The issue "Cannot read the property '0' of undefined" has been fixed.#263839- The issue "Fit To Page leaving too much space around content" has been fixed.F151197- The issue with the Zoom-Pan option that disables the connectors has been fixed.#264576- The issue "Snapping support on zooming the diagram" has been fixed.#227953- The issue "Line routing does not consider for some nodes" has been fixed.F151098- The issue "Port constraints is not working while draw connector through port" has been fixed.F152070- The exception occurs when you try to resize a node outside the boundary constraints has been fixed.266374- The issue "Tool tip does not hide while mouse move on diagram" has been fixed.264862- The Performance issue with overview sample has been fixed.F151374- The issue "Connector stroke style does not update properly" has been fixed.
New Features
#232055- Support added to change appearance of grid pattern.
Document Editor
Breaking Changes
- Default value of
enableLocalPasteis set to false. So, by default, the content will be pasted from the system clipboard. - Some locale properties are renamed as below
| Previous | Now |
|---|---|
| Linked(Paragraph and Character) | Linked Style |
| Don't add space between the paragraphs of the same styles | Contextual Spacing |
| The password don't match | Password Mismatch |
| Exceptions (optional) | Exceptions Optional |
| Select parts of the document and choose users who are allowed to freely edit them. | Select Part Of Document And User |
| Yes, Start Enforcing Protection | Enforcing Protection |
| This document is protected from unintentional editing. You may edit in this region. | Protected Document |
| You may format text only with certain styles. | You may format text only with certain styles |
| Type your comment hear | Type your comment here |
| Added comments not posted. If you continue, that comment will be discarded. | Discard Comment |
| Header & Footer | Header And Footer |
| Different header and footer for odd and even pages. | Different header and footer for odd and even pages |
| Different Odd & Even Pages | Different Odd And Even Pages |
| Different header and footer for first page. | Different header and footer for first page |
| Distance from top of the page to top of the header | Distance from top of the page to top of the header |
| Distance from bottom of the page to bottom of the footer. | Distance from bottom of the page to bottom of the footer |
| Insert / Delete | Insert Or Delete |
| Number of heading or outline levels to be shown in table of contents. | Number of heading or outline levels to be shown in table of contents |
| Show page numbers in table of contents. | Show page numbers in table of contents |
| Right align page numbers in table of contents. | Right align page numbers in table of contents |
| Use hyperlinks instead of page numbers. | Use hyperlinks instead of page numbers |
| Bold (Ctrl+B) | Bold Tooltip |
| Italic (Ctrl+I) | Italic Tooltip |
| Underline (Ctrl+U) | Underline Tooltip |
| Superscript (Ctrl+Shift++) | Superscript Tooltip |
| Subscript (Ctrl+=) | Subscript Tooltip |
| Align left (Ctrl+L) | Align left Tooltip |
| Center (Ctrl+E) | Center Tooltip |
| Align right (Ctrl+R) | Align right Tooltip |
| Justify (Ctrl+J) | Justify Tooltip |
| Create a new document. | Create a new document |
| Open a document. | Open a document |
| Undo the last operation (Ctrl+Z). | Undo Tooltip |
| Redo the last operation (Ctrl+Y). | Redo Tooltip |
| Insert inline picture from a file. | Insert inline picture from a file |
| Create a link in your document for quick access to web pages and files (Ctrl+K). | Create Hyperlink |
| Insert a bookmark in a specific place in this document. | Insert a bookmark in a specific place in this document |
| Provide an overview of your document by adding a table of contents. | Provide an overview of your document by adding a table of contents |
| Add or edit the header. | Add or edit the header |
| Add or edit the footer. | Add or edit the footer |
| Open the page setup dialog. | Open the page setup dialog |
| Add page numbers. | Add page numbers |
| Find text in the document (Ctrl+F). | Find Text |
| The current page number in the document. Click or tap to navigate specific page. | Current Page Number |
Bug Fixes
#263861- Table cells are now resized properly.#260600,#266651- RTL characters are now remove properly on backspace and delete.#260600- When direction is RTL, elements now rearranged properly after change character formatting.#250770,#263443- RTL text layout properly with special characters.#264351- Justify paragraph is layout properly when paragraph contains field.#264631- Stop protection is now working if password is empty.#263171- Cell options dialog content is now aligned properly.#150960- Hidden separator in context menu when hyperlink is disabled.#150995- Resolved error when importing the document with editable region restrictions.#260600,#150466,#266311- Properties pane is now enabled properly based on the context type in header footer region.#260133- Resolved navigation issue on Ctrl + click in MAC machine.150960- Enable/disable comment now working properly.#263608,#150960- Resolved script error when disable toolbar.#261241- Resolved script error when remove hyperlink in splitted widget.#259011- Paragraph before spacing layout issue is now resolved.#260206- Resolved numbering list issue when list contains start at value.#260206- Restart numbering is now working properly for different number format.#260637- Resolved script error when removing comment in header.#249197- Resolved exception when export Sfdt to other type in server side.#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.#258087,#255070- Grid columns are now preserved properly on export.#255070- Page headers is now export properly when section break in table.#259583- List level number for style paragraph is now export properly.#259153- Table cell width and height is now copy properly.#258121- Resolved warnings in bootstrap4 styles when run the application in Firefox.#249197- Highlight colours are now exported properly.#260048,#256276- Image files are now pasted properly.#256903- Resolved bookmarks API issue when bookmark is in table.#256758- Resolved selection issue after correcting the spelling mistake.#258938- Resolved typo error in place holder of comments text area.#257481- Font family in font dialog is now update properly based on current selection.#257171- Bookmarks is now update properly after paste with formatting.#257161- List number is now update properly when hidden field contains list paragraph.#246365- Borders are now render properly when copy and paste from excel.#257455- Font colour is now update properly in modify style dialog.#250770- Line is now arranged properly when insert field.#255913,#257879- Bookmark is now insert properly in splitted paragraph.#255736,#256106,#257011- Context menu is now open in Firefox, Edge and Safari.#254998- Character format is now apply properly for selected bookmark.#254997,#256764,#257106,#256764- Paragraph format is now export properly if document contains selection.#255272- Resolved script error when navigate to bookmark in header.#255188- Bookmark is now preserved properly in header and footer.#255601- Bookmark is now select properly after insert text.#256385- Copy is now working properly in Firefox.#256321- Auto fit table is now lay-out properly if maximum word width exceeds container width.#256509- Resolved script error throws on backspace when selection is in bookmark end.#256053- TOC outline level is now serialized properly on Word export.#256449- Bullet list is now render properly in IOS chrome and safari.#256099- List is now apply properly in multilevel list.#256384- Tab width is now update properly when paragraph contains hanging indent.
New Features
249782,254484,149278,258415,260463- Added support for toolbar customization.253670- Enhancements for copy and paste operation.#262665,#151012- Added API to customize search highlight colour.#249197- Added API to enable/disable spell check action.#237725,#253671- Added support for web layout.#260639- AddedenableCommentproperty to enable and disable comment.#259970- Handled paste list behaviour using start at value of list.#256487- Enhancements for mouse and keyboard selection.
Dropdown Tree
The Dropdown Tree control allows you to select single or multiple values from hierarchical data in a tree-like structure. It has several out-of-the-box features, such as data binding, check boxes, templates, UI customization, accessibility, and preselected values. The available key features are
- Data binding - Bind and access a hierarchical list of items from a local or server-side data source.
- Check boxes - Select more than one item in the Dropdown Tree control without affecting the UI appearance.
- Multiple selection - Select more than one item in the control.
- Sorting - Display the Dropdown Tree items in ascending or descending order.
- Template - Customize the Dropdown Tree items, header, footer, action failure content, and no records content.
- Accessibility - Provide access to all the Dropdown Tree control features through keyboard interaction, on-screen readers, and other assistive technology devices.
Excel Export
Bug Fixes
- Internet Explorer version 11 Grid to Excel export issue is fixed.
- Date issue is fixed for CSV export.
- File corruption issue is fixed in Grid to Excel export.
File Manager
Bug Fixes
#266091- Now, the date modified column in the details view is globalized based on the locale value.#266713- The script error thrown while performing the GetImage operation in NodeJS File System Provider has been fixed.
New Features
- Added the File Provider support for IBM Cloud Object Storage.
#262023- Added the upload customization support for ASP.NET Core Azure File Provider.#151515- Added the upload customization support for SQL Server File Provider.
Gantt
Bug Fixes
#263236- Issue on multi-level dragged parent dropped into last index has been fixed.#264099- Issue in tab key action in edited state is fixed.
New Features
#238591,#247663,#253913,#263052,F147148,F147548,F149280- Provided support for PDF export which exports Gantt data to PDF format.#258677,#264570,F149280- Provided support for manual task scheduling which is used to scheduling the task manually without any dependency.F146634- Provided support for Resource Unit, which indicate the efficiency of resource by each task and Work mapping support which is used to allocate the total number of works to a task.#245866,#252413,#262485,F147349- Provided support for the Resource view which is used to visualize the list of tasks assigned to each resource in hierarchical order.
Grid
Bug Fixes
#261856- Initial sorting with initial grouping issue has been fixed.#264895- Provided support to add aggregates for auto generated columns dynamically.#263303- Grid UI has been refreshed while changingallowRowDragAndDropproperty.#264370- Empty tooltip for checkbox column withellipsisWithTooltipproperty issue has been resolved.#252918- Provided a feature to change the UI and datasource value without enabling edit property.#261903,#263836- Incorrectdatetimepredicate issue has been resolved.
HeatMap
New Features
#259129- Provided the support to display the exceeding X-Axis label using thelabelIntersectActionproperty value asMultipleRows.- Now the lengthier Y-Axis label can trimmed with ellipses using the
maxLabelLengthproperty.
ProgressBar
ProgressBar control is used to visualize the changing status of an extended operation such as a download, file transfer, or installation. All Progress bar elements are rendered by using Scalable Vector Graphics (SVG).
- Type - Visualizes the progress in different shapes, such as rectangle and circle.
- Annotation - Displays the custom content at the center of the circular progress bar.
- Segments - Visualizes the progress in different segments.
- Angle - Customizes the angle of the circular progress bar.
- Customization - Customizes the progress and tracks thickness and color.
- Animation - Progress bar be animated when rendering and refreshing the widget.
Kanban
New Features
- Priority Support: The features enable to render the cards based on the priority value. So, user can easily drag and drop the cards to particular place.
ListBox
Bug Fixes
- Dynamic show checkBox not working in grouping has been fixed.
ListView
Bug Fixes
- The issue with
enabling the virtualization support in ListView component that throws script error in IE 11 browserhas been resolved.
Maps
Bug Fixes
#264141- Zooming withzoomToCoordinates()method will now render the data labels properly.#263976- Script errors will not be thrown when zooming to the maximum level in the Maps component.
New Features
#F149168- Support is provided to parse and utilize the complex data source.#258888- The map rendered from the providers such as Bing, OSM, and Google can now be exported in the supported formats.
PDF Viewer
Bug Fixes
#262525– The render PDF pages method triggers properly for the provided PDF document.#262692- The text markup resizer position is now updated properly for the provided document.#262692- The text content bounds are now rendered properly for the provided document.
New Features
#235592- Provided the support for setting the lower zoomfactor value to the PDF Viewer control.#259521- Provided the support for importing the form fields data from JSON object.#261558- Provided the support for customizing the distance measurement annotation leader length property.#256687- Provided the support for setting the custom data for annotation objects.#252340- Provided the support for setting the minimum or maximum size and isLock properties at individual annotation level.#262008- Exposed the event for notifying annotation mouse over action.#F149148- Provided the binding support for the enableFormFields property.#258769- Provided the option to suppress the error dialog in PDF Viewer.#261269- Provided the support to allow credential for XMLHttpRequest in PDF Viewer.#262787- Exposed the event to notify the getPDFDocumentTexts method completed for all the pages.
Pdf Export
Bug Fixes
- Performance issue with true type font is fixed.
- Preservation issue with PDF colour empty constructor is fixed.
- Preservation issue with PDF Grid in Angular sample browser is fixed.
Pivot Table
Breaking Changes
The appearance of the pivot table component has been improved.
New Features
#259812- Provision has been provided to display only the required aggregation types in their context menu.#262927- Now, the drill through and editing feature can be worked in pivot chart by clicking its series.#263612- Authentication option provided to access the OLAP Cube while connecting it in a pivot table.#151883- Additional parameters are included in the cell template feature to distinguish each cells.- Now, you can customize the each field buttons (show and hide the icons, restrict drag and drop operations) available in grouping bar and field list separately.
- Provision provided to customize the tooltip for both pivot table and pivot chart views.
- Formatting option included in the calculated field pop-up to format the calculated fields dynamically.
- Provision provided to display only the required chart types in its context menu available in toolbar panel.
- An option included in the chart types context menu to change the multiple axes option dynamically.
- An option included in the member editor to sort its members in a desired order.
- Provision provided to export the complete page when virtual scroll option is enabled.
QueryBuilder
Bug Fixes
- Improvements in Value Template support.
RichTextEditor
Bug Fixes
#258971- Resolved the issue with an image element that is appended on insert image dialog drop area when drag and drop an image.
Schedule
Bug Fixes
#151738- An issue with swipe action in mobile mode while applyingsetWorkHours()method has been fixed.
Slider
Bug Fixes
#259186The issue with the Vertical Slider tooltip content that rotate225degrees has been resolved.
Spreadsheet
New Features
- Wrap text: Provides the option to display the large content as multiple lines in a single cell.
- Data validation: Provides the option to validate edited values based on data validation rules defined for a cell or range of cells.
- Find and Replace: Provides the option to find the data and replace it across all the sheets in Spreadsheet.
- Protect sheet: Provides the option to restrict the user actions like cell editing, row and column insertion, deletion, and resizing.
- Borders: Provides the option to customize cell gridlines such as color and its style for enhanced UI.
- Show/Hide: Provides the option to show/hide the rows, columns and sheets.
- Insert/delete: Provides the option to insert/delete the rows, columns and sheets.
Tab
Bug Fixes
#266275- An issue with tab navigation is not working after removed the first tab has been fixed.
Tooltip
Bug Fixes
#262998- The issue with Tooltip element not removed properly from DOM in certain cases has been resolved.
TreeGrid
Bug Fixes
#262583- Dragging a row works fine, when Tree Grid is in Edit state.
New Features
- Provides support to copy the selected rows or cells data into clipboard.
- Provides support to load large amount of data on-demand in Virtual Scrolling.
- Provides batch editing support for bulk add, edit and delete operations.
TreeView
Breaking Changes
- Using the remote data and performing CRUD operation in TreeView requires the controller part to handle the CRUD operation at server-side. But, it doesn’t require controller part while using the offline remote data.
#227540- Reverted the support for rendering TreeView data in single server request while disabling the loadOnDemand. But, this support can be achieved by specifying the offline astruein remote data.
New Features
#253508- Now, theactionFailureevent triggers when failure occurs while performing the CRUD operations in TreeView remote data.#227878- Provided an option to disable the TreeView component.#255907, #F146305- Provided an option to enable the entire TreeView node as navigable.