v17.1.38
Common
New Features
- Provided the Bootstrap 4 support
Accordion
Bug Fixes
- An issue with the expand action of Accordion when set to single mode, with the items being rendered using content template is fixed now.
Diagram
Bug Fixes
- The "nodes distributed incorrectly" issue has been fixed.
- The "duplicate SVG appears when node's SVG is changed" issue has been fixed.
Dialog
Bug Fixes
- Provided an additional
cssClass,zIndex,openandcloseevent properties to dialog utility. - Enable/ Disable the dialog button issue in dynamic way has been fixed.
Form Validator
Bug Fixes
- Resolved issue with same validation message displays for all fields when provide validation messages using data attribute.
Grid
Bug Fixes
- Excluded template from
pageSettingswhile get persist data in Grid. - Edit cells are focused when enabling
multiselectdropdown with checkbox mode. - Grid
validationRulesworks fine while using min and max value forNumericTextBox. - Script error is resolved when opening
contextmenuin stacked header. - In
FilterBarmode, the specified format is applied to date column value while performing initial filtering. - Grid exports current view columns alone when column
virtualizationis enabled. - Filtering is working properly after Search toolbar action.
- Additional parameters should be send in
paramsproperty is achieved. StringLengthattribute converts the HTML value aslowercaseinstead ofcamelCaseissue is resolved.- Grid Locale is not applied for edit Form components is resolved.
- Complex data fields are updated in
OdataV4adaptor. - Provided support for defining custom
urlin Normal editing forOdataadaptor. - Script error is resolved while opening the menu filter in empty grid.
- Underscore with field is consider as complex data while save the changes in dialog template editing is resolved.
- Script error is resolved in excel Filter for date columns when data source for date column is in string.
- Programmatic update and delete operations are working properly with batch mode.
- Checkbox is aligned properly when a row with check box column with
textAlignproperty is edited. - Row misalignment occurs when having checkbox column as frozen is resolved.
- Searching misbehaves in a
URLAdaptorbind in Grid while having Checkbox column is resolved. - Column menu icon is misaligned when changing default
rowHeightof the grid is resolved. - UI issue with Excel Filter Dialog in Bootstrap theme is resolved.
- Search query in
WebAPIrequest is not proper when have a CheckBox column in Grid is resolved. - Row height is applied in Grid with null values in first column.
- Provided Internal events support for cancelling the batch editing and after the form render.
- Row deselection is not working properly while using
persistSelectionproperty is resolved. - Using checkbox property in
IEditCelltype throws compilation error is resolved. - Grid Excel filter sub menu misalignment in IE11 browser is resolved.
- Pager is not refreshed with
currentPagevalue inpageSettingswhile initial rendering is resolved. - Grid shows incorrect result while getting selected records with
selectAllinrowSelectedevent is resolved. Childgridwith empty record is not showing No records to display while excel exporting is resolved.
New Features
- Provided
virtualizationsupport while expand or collapse the grouped records whenvirtualizationis enabled. - Provided support to edit next row cell while pressing the tab key in Batch edit mode.
- Provided support to add new row in bottom while pressing the tab key in last cell of last row in current page.
- Provided support to trigger
actionCompleteevent after callingexpandAllandcollapseAllmethods. - Provided support to implement 'Angular deep watch pipe'.
- Add and Delete operation changes are updated in the grid UI when
virtualizationis used. - Provided internal event to change the edit form elements for tree grid team.
- Provided Error handler support in Grid Component.
In-place Editor
Bug Fixes
- Toolbar fails to render properly in
RichTextEditorIn-Place Editor whenafterOpenis set, that issue has been fixed. - Not able to hide the close icon issue has been fixed.
LinearGauge
Bug Fixes
- The dynamically updating support has been provided to the 'Axes' API of linear gauge.
New Features
- In 'setAnnotationValue' method, an option has been provided to set the position of annotation based on axis value.
ListBox
The ListBox is a graphical user interface component used to display a list of items. Users can select one or more items in the list using a checkbox or by keyboard selection. It supports sorting, grouping, reordering, and drag and drop of items. The available key features are:
- Data binding: Binds and accesses the list of items from local or server-side data source.
- Dual ListBox: Allows transferring and reordering the list item between two ListBoxes.
- Drag and Drop: Allows drag and drop the list item with the same/multiple ListBox.
- Grouping: Groups the logically related items under a single or specific category.
- Templates: Customizes the list items.
- Sorting: Sorts the list items in alphabetical order (either ascending or descending).
- Accessibility: Provided with built-in accessibility support that helps to access all the ListBox component features using the keyboard, screen readers, or other assistive technology devices.
Menu
Bug Fixes
- Support provided for dynamically updating the self referential data.
MultiSelect
Bug Fixes
- Placeholder is not updated properly when removed the value issue has been resolved.
PDF Viewer
Bug Fixes
- The issue “Added PDF document cache element did not maintain properly” has been fixed.
- The issue “PdfRenderer object is not disposing properly in EJ2 PDF Viewer library” has been fixed.
- The issue “PDF Viewer clears all the session storage” has been fixed.
- Resolved the script error while accessing invalid link annotation destination.
- Resolved Single Page Document Rendering issue.
- Document Load event not triggered for lower zoom value issue has been fixed.
New Features
- Text Markup annotation support has been provided to PDF Viewer.
- Mobile view responsiveness support has been provided.
- Right-to-left support has been provided.
- Accessibility support has been provided to PDF Viewer.
Pivot View/Pivot Grid
Bug Fixes
- Drill-down works properly for date formatted headers.
New Features
- Users can access grid functionalities in the drill-through pop-up.
- Option to always show the value header even with single value binding.
- Row header repeats on each page of the PDF document when exporting.
- Users can display the value zero as zero and empty cells with a custom value.
- Charts can be rendered against pivot table data independently, and users can modify their report dynamically using the field list.
- Toolbar support is provided to the pivot table, allowing users easy access to frequently used features.
- A grouping option is available for date and numbers fields.
- Users can customize or add custom templates to the Pivot Table cells.
- Cell selection allows users to select cells and access the selected cell information through the cell selection event.
QueryBuilder
Breaking Changes
- The following events are renamed.
| Existing Event Name | New Event Name |
|: ---------:| ---------:|
| beforeConditionChange | beforeChange |
| beforeFieldChange | beforeChange |
| beforeOperatorChange | beforeChange |
| beforeValueChange | beforeChange |
| conditionChanged | change |
| fieldChanged | change |
| operatorChanged | change |
| valueChanged | change |
| groupDelete | change |
| groupInsert | change |
| ruleDelete | change |
| ruleInsert | change |
- Modified the return type of 'getFilteredRecords' method from object collection to promise.
- Renamed the 'RulesModel' class to 'RuleModel' and removed the 'RulesModel' class.
Bug Fixes
- Between Operator produces incorrect SQL is fixed.
- Issue with binding boolean values to radio button is fixed.
- Introduced new event 'RuleChange' which triggers once the current Rule is different from the older Rule.
Schedule
Bug Fixes
- An issue while resizing all-day events in Scheduler, with disabled timescale mode is fixed.
- An event to trigger on selection of multiple cells or events has been added.
TextBox
Bug Fixes
- When textbox contains value initially, no more change event will trigger while focus followed by focus out.
TreeGrid
Bug Fixes
- Change detection for properties
dataSourceandquerywere handled for remote data. - Edited records can be searched/filtered.
- Inner level records will be collapsed/expanded after filtering/searching actions.
New Features
- Checkbox selection support has been provided that allows users to select rows using checkbox.
- Checkbox Column support has been provided that allows users to check rows using checkbox in treegrid column.
Uploader
Bug Fixes
- File name ellipsis issue in
edgebrowser has been fixed.