UNPKG

@syncfusion/ej2-vue-grids

Version:

Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for Vue

1,169 lines (769 loc) 119 kB
# Changelog ## [Unreleased] ## 21.1.35 (2023-03-23) ### Grid #### New Features - Implemented a feature to limit column expansion over their specified width, preventing them from using more space. - `#I225917`, `#F146138`, `#F150441` - Provided support to dynamically change both new columns and datasource simultaneously by using inbuilt `changeDataSource` method of Grid. - `#I304073, #I301329, #I441756` - Now, the filtering functionality has been enhanced to include additional filter operators such as `notcontains`, `notstartwith`, `notendwith`, `null`, `notnull`, `isempty`, and `isnotempty`. Additionally, `like` and `wildcard` support have been added. - `#I432547` - The security of the Grid component has been improved by the use of sanitization to remove any potentially untrusted strings and scripts. This feature can be enabled by setting the property `enableHtmlSanitizer` as true. #### Bug Fixes - `#I439725` - The issue where an exception was thrown when attempting to filter 'Blanks' value using URL Adaptor in Excel filter has been resolved. - `#F41177` - Resolved the issue exporting the hierarchy grid with different mode. - `#I342921`, `#I407440` - The issue related to Content Security Policy violation that occurred while using grid paging and grouping has been resolved. - `#I446747` - Script error occurred on `foreignkey` sample while trying to auto complete in filter menu issue has been fixed. - `#I428772` - Fixed alignment issue with Dialog component header content and close icon on fluent theme. [More Information](https://ej2.syncfusion.com/documentation/release-notes/20.4.49/#dialog). - `#I439725` - The issue where an exception was thrown when attempting to filter 'Blanks' value using URL Adaptor in Excel filter has been resolved. - `#F41177` - Resolved the issue exporting the hierarchy grid with different mode. - `#I342921`, `#I407440` - The issue related to Content Security Policy violation that occurred while using grid paging and grouping has been resolved. - `#I446747` - Script error occurred on `foreignkey` sample while trying to auto complete in filter menu issue has been fixed. - `#I428772` - Fixed alignment issue with Dialog component header content and close icon on fluent theme. [More Information](https://ej2.syncfusion.com/vue/documentation/release-notes/20.4.49/#dialog?type=all). #### Breaking Changes - Unnecessary role attributes for Grid row cell and header elements have been removed to enhance accessibility standards. - The `td` element for `e-detailcell` in [detail element](https://ej2.syncfusion.com/documentation/grid/row/detail-template/) has been only changed from a `td` element to the `th` element to enhance accessibility standards. - Unnecessary role attributes for Grid row cell and header elements have been removed to enhance accessibility standards. - The `td` element for `e-detailcell` in [detail element](https://ej2.syncfusion.com/vue/documentation/grid/row/detail-template/) has been only changed from a `td` element to the `th` element to enhance accessibility standards. ## 20.4.38 (2022-12-21) ### Grid #### New Features - `#I395531` - Improved the template rendering performance in React. - `#I396818` - Provided support to add current selection to the filter. - Provided support to skip the focus in non-editable columns while pressing tab/shift-tab in batch edit. - Provided the lazy load group support for virtual scroll enabled grid. - Provided support to refresh the aggregate values with lazy load grouping. ## 20.3.47 (2022-09-29) ### Grid #### New Features - `F26767` - Provided the Shimmer effect for grid while loading, refreshing and data processing. - Provided the lazy load group support for infinite scrolling enabled grid. - `I388050`, `I388052`, `I375590`, `I370773`, `I375590` - Grid features and icons have been enhanced to meet web accessibility standards and enabled localization support for aria-labels. #### Breaking Changes - `#I374913` - Prevented the group collapse action in infinite scrolling with cache mode by hiding the icons. ## 20.2.38 (2022-07-12) ### Grid #### Bug Fixes - `#I376131` - when cell containing the checkbox is double clicked the next cell content gets highlighted issue has been fixed. - `#I385933` - Custom format on number column is not working properly in Grid pdf export issue has been fixed. - `#FB35672` - Empty grid in batch edit mode throws script error has been fixed. - `#I382789` - Tab key Navigation not working When `allowEditing` set to false with `RowDragandDrop` is fixed. - `#FB34522` - Column reorder not working properly in column freeze enabled is fixed. ## 20.2.36 (2022-06-30) ### Grid #### New Features - `#I359178` - Provided support to show clear icon in the Grid search text box. It helps to clear the text in search text box and also clear the searching in Grid control too. Please find the demo link [here](https://ej2.syncfusion.com/demos/#/bootstrap5/grid/searching) - `#I328056`, `#I369597` - Provided support to prevent the selection of specific rows based on the condition. - Enhanced the keyboard support for Data grid control. Please find the demo link [here](https://ej2.syncfusion.com/demos/#/bootstrap5/grid/keyboard-navigation.html) - `#I194399` - Provided support to rotate grid header while exporting. - `#I359178` - Provided support to show clear icon in the Grid search text box. It helps to clear the text in search text box and also clear the searching in Grid control too. Please find the demo link [here](https://ej2.syncfusion.com/vue/demos/#/bootstrap5/grid/searching) - `#I328056`, `#I369597` - Provided support to prevent the selection of specific rows based on the condition. - Enhanced the keyboard support for Data grid control. Please find the demo link [here](https://ej2.syncfusion.com/vue/demos/#/bootstrap5/grid/keyboard-navigation.html) - `#I194399` - Provided support to rotate grid header while exporting. #### Bug Fixes - `#I235957`, `#I347931`, `#F170423`, `#I356695` - Persist Selection misbehaves while sorting with virtualisation issue has been fixed . ## 20.1.47 (2022-04-04) ### Grid #### Bug Fixes - `#I368223` - Filtering on the date column with a null value in the array issue has been fixed. - `#F171832` - Pdf grid header text colour is not updated properly in `pdfHeaderQueryCellInfo` event issue has been fixed. #### New Features - `#I347226`, `#I345255` - Provided Aria accessibility with keyboard support for pager component. ## 19.4.55 (2022-03-08) ### Grid #### Bug Fixes - `#I367001` - Inline editing is not working properly when `RowDragandDrop` with frozen columns is fixed. - `#I368530` - Aggregates not shown when using `expandAll` and `collapseAll` in grouping issue has been fixed. - `#I368787` - `Autofill` removing decimal values in number type columns issue has been fixed. ## 19.4.54 (2022-03-01) ### Grid #### Bug Fixes - `#F172908` - Script error is thrown when column has `sortComparer` set is fixed. - `#I367180` - `RowDragandDrop` not working when page size set to `All` has been fixed. - `#I365069` - column menu `popup` not closed after filtering using enter key is fixed. ## 19.4.53 (2022-02-22) ### Grid #### Bug Fixes - `#I364948` - column menu position issue when open last column is fixed. - `#I363675` - Need to set id and aria label for Grid checkboxes accessibility. - `#I366853` - Column menu icon is not showing in bigger tailwind theme. - `#I357480` - Need to include `strikeThrough` style for excel export issue has been fixed. ## 19.4.52 (2022-02-15) ### Grid #### Bug Fixes - `#I359192` - Ellipsis is not showing for the cells in the Firefox browser has been fixed. - `#I363178` - Filter dialog position mismatches when disable `ColumnMenu` for particular column is fixed. - `#I357482` - Not able to set the pager dropdown value as All on initialization issue has been fixed. - `#F172084` - `rowSelected` event arguments row data is incorrect while select rows with `Ctrl`, issue has been fixed. - `#F171933` - Row hover is not shown after the row drag and drop action is fixed. - `#F171832` - Wrong grid cell value in `pdfHeaderQueryCellInfo` event issue has been fixed. - `#F171308` - Lint error while passing null value in `filterByColumn` method is fixed. - `#I365287` - Script error thrown when refresh the grid with column template and details rows is fixed. - `#F172138` - Script error while enabling sticky header with `react-i18next` has been fixed. ## 19.4.47 (2022-01-25) ### Grid #### Bug Fixes - `#SF-361888` - Gird rows are hide when called `groupCollapseAll` without grouping is fixed. - `#SF-362860` - Last column header cell border issue has been fixed. - `#SF-357202` - Wrong operator while filtering with Excel filter search box is fixed. - `#SF-362140` - Script error while selecting the row with `virtualization` issue has been fixed. - `#FB-31236` - Multi-column sorting missing sort number indicators issue has been fixed. - `#FB-31556` - Row Height misalignment when show/hide the template column with frozen Grid is fixed. - `#F171116` - Border is not apply properly in the Excel exporting has been fixed. ## 19.4.43 (2022-01-18) ### Grid #### Bug Fixes - `#SF-359831` - Script error thrown in frozen grid while hiding the column through column chooser with aggregates issue has been fixed. - `#SF-359248` - Script error thrown if frozen grid have empty records with `PersistSelection` feature issue has been fixed. - `#F171949` - Script error while filtering with `UrlAdaptor` is resolved. ## 19.4.42 (2022-01-11) ### Grid #### Bug Fixes - `#SF-361124` - Script error when filtering with excel filter in other components issue has been fixed. - `#SF-354931` - While locking the column with enable frozen right feature, the frozen column is not moving issue has been fixed. - `#SF-356095` - Scroll position issue while `updateRow` method with infinite scroll has been fixed. - `#SF-358560` - Scroll is prevented with `LazyLoadGrouping` cache mode issue has been fixed. - `#SF-358281` - `ActionBegin` event paging arguments cancel is not properly getting cancelled is fixed. - `#F171308` - Filter query is not generate properly when filter the null value in `OdataAdaptor` and `OdataV4Adaptor` is resolved. ## 19.4.41 (2022-01-04) ### Grid #### Bug Fixes - `#SF-313743` - Created event is not triggered when changing the locale is fixed. - `#SF-354968` - Column dataSource is changed after dropdown editing a `foreignkey` column is fixed. - `#F170844` - Borderline is not applied properly in stacked column has been fixed. ## 19.4.40 (2021-12-28) ### Grid #### Bug Fixes - `#I345910` - Sticky header not working when group drop area is hidden has been fixed. - `#I357254` - Outline is displayed in excel export has been fixed. - `#FB30729` - Filter dialog position issue when enable virtual scrolling is fixed. - `#I356122` - `actionComplete` event is trigger after row reorder is performed has been fixed. - `#I359292` - Script error thrown while clear filtering with disabled column menu is fixed. - `#F170825` - Script error thrown while destroying Grid with Vue `pagerTemplate` is fixed. ## 19.4.38 (2021-12-17) ### Grid #### Bug Fixes - `#F170844` - Borderline issue in stacked column has been fixed. - `#I355438` - Event argument type issue in `actionComplete` event while filtering is fixed. - `#F170531` - wrong row information while clicking the custom sub context menu items id fixed. ## 19.3.57 (2021-12-07) ### Grid #### Bug Fixes - `#I356474` - `captionTemplate` property type issue has been fixed. - `#F170289` - Header misalignment when printing the Grid with grouped column, issue has been fixed. - `#I348807` - Row selected automatically when `persistSelection` enabled is fixed. - `#F170712`, `#I357715` - Script error throws when edit `childGrid` rows with command column buttons is fixed. - `#F170524` - Export aggregations misalignment while using Grid with grouped column, issue has been fixed. ## 19.3.56 (2021-12-02) ### Grid #### Bug Fixes - `#I338678` - frozen horizontal scroll issue in `Ipad` device has been fixed. - `#I348728` - Throws script error while cancel the Excel filter is fixed. - `#F170304` - Printing Grid is not working when using `GroupCaptionTemplate` in vue component. ## 19.3.55 (2021-11-23) ### Grid #### Bug Fixes - `#F170201` - Passed `groupcaption` details in the `exportGroupCaption` event arguments. - `#I347287` - Maximum call stack issue occurs when checkbox columns set visible property as false for first column has been fixed. - `#I347439` - The last row bottom border issue in Frozen right part has been fixed. - `#I348589` - Changing grid height programmatically throws script error while scrolling issue has been fixed. ## 19.3.54 (2021-11-17) ### Grid #### Bug Fixes - `#I346575` - Command button click event argument type not returned properly is fixed. - `#I347290` - Persist selection is not working properly when enable selection dynamically is fixed. - `#I344276` - `HTMLtag` is not disable properly in tooltip has been fixed. - `#I346882` - Throws script error while enabling with `filterbarTemplate` with `ShowFilterBarOperator` is fixed. - `#F170007` - Autofit issue while render empty records has been fixed. - `#I345285` - Footer aggregate is not aligned properly has been fixed. #### New Features - `#I338539` - Provided the tag helper support for single level stacked header in Angular Grid. ## 19.3.48 (2021-11-02) ### Grid #### Bug Fixes - `#I345881` - Script error while reordering with the column `virtualization` is resolved. - `#I345229` - `expandAll` and `CollapseAll` in grouping issue has been fixed. - `#I343503` - row Selected data is incorrect while apply Sorting and Grouping is fixed. - `#I321988` - `Vue` Pager template issue has been fixed. ## 19.3.47 (2021-10-26) ### Grid #### Bug Fixes - `#I345516` - Grid sort icon overlapping with column header text in `boostrap5` theme issue has been fixed. - `#I341348` - Provided the support for clearing all the Grid actions. - `#I344299` - Grid data is not loaded when using custom binding with `Infinitescrolling` is fixed. - `#F167378` - Throws scripts error while apply sorting in load event with `Infinitescrolling` is resolved. - `#I345190` - Date column filtering operator issue has been fixed. ## 19.3.46 (2021-10-19) ### Grid #### Bug Fixes - `#I343873` - Infinite Scroll spinner issue while loading next block is fixed. - `#I344229` - Script error while searching in the infinite scrolling enabled is resolved. - `#I344295` - Infinite scroll grid is duplicating the last row issue has been fixed. - `#FB21743` - Grouping collapse is not working properly with Infinite scroll if it don't have aggregates issue has been fixed. - `#I343344` - column template destroyed was not triggered has been fixed. ## 19.3.45 (2021-10-12) ### Grid #### Bug Fixes - `#I339088` - Export the Grouped first column becomes empty is resolved. - `#FB27888` - Cell Edit Template is not working when using dropdown component with filtering is fixed. - `#I338678` - Frozen horizontal scroll is not working in `Ipad` device has been fixed. - `#I342380` - Command button click event argument missing issue has been fixed. ## 19.3.44 (2021-10-05) ### Grid #### Bug Fixes - `#I341591` - Grid column `virtualization` does not support dynamic column changes issue has been fixed. - `#I330797` - Provided support to set height and width for image when pdf export. - `#I341546`, `#I341928` - custom date format filter issue in Excel search box has been fixed. - `#I341353` - `No Records To Display` message is split while grouping has been fixed. - `#I341339` - Editing issue in `foreignKeyColumn` with `virtualization` has been fixed. - `#I342311` - Hierarchy Grid sends request for `childGrid` data when `hierarchyExportMode` as none is resolved. - `#I341591` - Aggregate rendering condition order impact the grid performance issue has been fixed. ## 19.3.43 (2021-09-30) ### Grid #### New Features - `#I284744`, `#I289234` - Provided keyboard navigation support for infinite scroll. - `#I314791`, `#I311562` - Provided group caption collapse support for infinite scroll. #### Breaking Changes - The `groupSettings.disablePageWiseAggregates` option will be enabled automatically when using aggregates and grouping in an infinite scroll. ## 19.2.62 (2021-09-14) ### Grid #### Bug Fixes - `#F168526` - `enablePersistence` was not maintained when filtering applied on `foreignKey` column. - `#I335206` - Throws script error while adding the stacked columns dynamically is fixed. - `#I341127` - Excel filter sub menus does not open in mobile device is Fixed. - `#I340337` - Immutable mode doesn’t work for deep compare data issue has been fixed. - `#I336801` - Infinite scrolling with editing with checkbox selection issue has been fixed. ## 19.2.60 (2021-09-07) ### Grid #### Bug Fixes - `#I339334` - `exportDetailDataBound` event not triggered when export the `HierarchyGrid` has been fixed. - `#I339880` - Script error throws when enable `textwrap` with auto generated columns, issue has been fixed. - `#FB27674` - Multi column dynamic sorting issue has been resolved. - `#I340037` - Grid focus out issue has been resolved. - `#I340122` - Script error while using custom component on boolean menu filter has been resolved. - `#I339774` - Script error throws while hiding columns in enabled `lazyload` grid, has been fixed. ## 19.2.59 (2021-08-31) ### Grid #### Bug Fixes - `#F167458` - `enablePersistence` was not maintained when routing to another page is resolved. - `#I339406` - Filtering array of values on date column by `filterByColum`, issue has been fixed. - `#F168110` - Filter operation is not cleared while clicking the clear button with immediate mode, issue has been fixed. ## 19.2.57 (2021-08-24) ### Grid #### Bug Fixes - `#I338200` - Searching operation is not working properly in `foreignKeyColumn` issue has been fixed. - `#I333667` - DOM Nodes and JS Heap Size are increasing when we change the dataSource dynamically issue has been fixed. ## 19.2.56 (2021-08-17) ### Grid #### Bug Fixes - `#I338201` - tab key issue in details rows has been resolved. - `#I338152` - Focusing issue after collapsing all grouped records has been fixed. - `#I336671` - first column cell is not focused properly with keyboard navigation has been fixed. ## 19.2.55 (2021-08-11) ### Grid #### Bug Fixes - `#I331628` - Clear button issue in filter bar input has been fixed. - `#I328013` - Copy and paste in `mac os` issue has been resolved. - `#I336801` - Adding new record is not working in infinite scroll with frozen grid, has been fixed. - `#F158244` - filter menu destroyed issue in filter template has been fixed. #### New Features - `#I334322` - Provided exporting headers with image support. - `#I284744, #I289234` - Provided keyboard navigation support in infinite scroll. - `#I325175, #I327940` - Provided Sticky header support. ## 19.2.51 (2021-08-03) ### Grid #### Bug Fixes - `#F167053` - Border misalignment when adding a row in bottom has been fixed. - `#I336216` - Cell Selection with box mode is not working properly after filtering, has been fixed. - `#I336097, #I335284` - Virtualization Grid in flex container produce blank space issue has been fixed. ## 19.2.49 (2021-07-27) ### Grid #### Bug Fixes - `#FB26500` - copy are hidden in context menu while cell selection mode is resolved. - `#I334589` - throws script error drag and drop on an expanded row with `DetailsTemplate` is fixed. - `#I307521` - Provided a feature to change the cursor indication while dragging. ## 19.2.48 (2021-07-20) ### Grid #### Bug Fixes - `#I335031` - Filter icon not updated while `programmatically` filter the column using `ColumnMenu` is resolved. - `#I334653` - Editing issue in grouped Grid with `virtualization` has been fixed. - `#F166736` - Duplicate Sort numbers element rendered while prevent sort action is resolved. - `#I334387` - Filter bar focusing is not working properly, while using the `multiselect` component in the filter template has been fixed. - `#FB26392` - Script error is thrown while double-clicking the validation error message is fixed. - `#FB26502` - Cell drag issue when field based command column, has been fixed. ## 19.2.47 (2021-07-13) ### Grid #### Bug Fixes - `#F166398` - Empty column misalignment while using percentage width column with grouping is fixed. - `#I331505` - Multi Selection issue when enable `rowDragAndDrop` is fixed. - `#I333234` - Throws scripts error while `hide/show` the columns with `virtualization` is enabled, issue has been fixed. - `#I325339` - Need to modify the `aria-sort` attribute value to lower case. - `#I332233` - searching blank value is not working in filter text box is fixed. - `#I329930` - Virtual scrolling issue has been fixed while using it with grouping feature. - `#I334284, #F166423` - Infinite scroll records removed after refreshing issue has been fixed. - `#I310815, I331546, I326532` - Grid instance retaining memory leak issue has been fixed. #### Breaking Changes - Modified the `aria-sort` attribute value from `Ascending, Descending` to `ascending, descending`. ## 19.2.46 (2021-07-06) ### Grid #### Bug Fixes - `#I332536` - Persist selection is not working properly when using `up/down` arrows is fixed. - `#I331703` - Excel export filter icon misalignment while using the excel export header properties, issue has been fixed. - `#I331500` - throws script error while clearing initial filter dynamically is fixed. - `#I328056, #I331256` - `RowDeselected` event is not triggered after paging while using `clearSelction`, has been fixed. - `#I331465` - Focus issue while render dropdown component in the header template, issue has been fixed. - `#I332058` - Validation rules not working in grouped columns is fixed. - `#I332503` - throws script error when Adding new record in a empty Grid with `infiniteScrolling` feature is fixed. - `#I332932` - Edit focus is not working properly when checkbox column editing is disabled is fixed. - `#I328508` - When selecting last row in view-port, Grid scrolls up automatically issue has been fixed. ## 19.2.44 (2021-06-30) ### Grid #### Bug Fixes - `#FB25509` - Column grouping is not working properly while `allowReordering` is set true, has been fixed. #### New Features - Provided support for row reorder with virtual scrolling. ## 19.1.69 (2021-06-15) ### Grid #### Bug Fixes - `#I329342` - Adding new record through `addRecord` method with infinite scroll, issue has been fixed. - `#F162910` - Header checkbox selection issue when enable infinite Scroll and custom binding has been fixed. - `#I330477` - Pdf Export misalignment while using the stacked header with grouping, issue has been fixed. - `#I323971` - Pdf Export misalignment while using the stacked header with hidden column, issue has been fixed. - `#I329350` - Immutable mode doesn’t work for date values issue has been fixed. - `#I329350` - Update the reordered data in immutable mode re-renders multiple rows issue has been fixed. - `#I327293` - CPU takes more usage when export the hierarchy grid issue has been fixed. - `#FB25510` - Throws script error While grouping the complex columns is fixed. ## 19.1.67 (2021-06-08) ### Grid #### Bug Fixes - `#I329898, #I329726, #I330440, #I330494, #I330714, #I330816, #I331022` - Frozen headers not refreshed while refresh the grid in latest chrome is resolved. - `#I327857` - Script error throws while save grid with edited state in two child grid is fixed. - `#I329250` - Adaptive view filter function issue has been fixed. ## 19.1.66 (2021-06-01) ### Grid #### Bug Fixes - `#I329121` - Horizontal scrolling in `columnVirtualization` makes glitch issue has been fixed. - `#I326727` - Column resize issue with frozen right/left and aggregate has been resolved. - `#I327237` - Empty row appears while hiding/showing columns in `virtualized` grouping grid, has been fixed. - `#I299221` - Frozen part refresh issue with template column has been resolved. - `#I311142` - Provided internal event to handle queries on custom `ExcelFilter` dataSource. - `#I327774, #I327204` - `Vue-es5` grid render issue has been fixed. ## 19.1.65 (2021-05-25) ### Grid #### Bug Fixes - `#I326169` - Column chooser `popup` closing issue has been fixed. - `#I327972` - Script error issue has been fixed while using anchor tag in header template. - `#I312347` - The selected row is not properly displayed in viewport when `virtualization` is enabled issue has been fixed. - `#I328013` - Autofill editing functionality issue has been fixed. - `#I327316` - Default value as null is not working in numeric column is fixed. - `#I327294` - Batch edit disregards null value in numeric column is fixed. ## 19.1.64 (2021-05-19) ### Grid #### Bug Fixes - `#I323987` - Wrong batch changes while editing date column has been fixed. - `#I325763` - `minwidth` issue with detail template has been fixed. - `#I325707` - When enable detail template and `rowDragAndDrop`, aggregate cells alignment issue has been fixed. - `#I323588` - Provided `beforeOpenAdaptiveDialog` event to listen the adaptive sort and filter dialog open action. - `#I323268` - Provided public methods `showAdaptiveFilterDialog` and `showAdaptiveSortDialog` to open the virtual row mode filter and sort dialog in adaptive horizontal mode. - `#F165067, #I323250` - `setCellValue` method issue with Frozen Grid has been fixed. - `#I318420` - filter dialog position when `columnMenu` is displayed issue has been fixed. - `#I321693` - `RowDeselected` event data property issue when unchecking the header checkbox, has been resolved. - `#I326604` - Aggregate value calculated incorrectly when batch adding is Fixed. - `#I325669` - Excel export misalignment while using the grouped custom datasource, issue has been fixed. #### New Features - `#I315345` - Provided server side CSV exporting support. - `#I317320` - Provided inline editing support in column `virtualization`. ## 19.1.59 (2021-05-04) ### Grid #### Bug Fixes - `#I324695` - Misalignment occurred while doing show or hide in stacked header with frozen is fixed. - `#I321693` - `RowDeselected` event data as empty when unchecking the select All checkbox, issue has been resolved. - `#I295052` - Switch component editing issue in dialog template has been fixed. - `#I322601` - Header checkbox state is not proper on dynamic data update, issue has been fixed. - `#I317611` - Warning error thrown when using local data issue has been fixed. - `#I324294` - Grid checkbox selection performance issue has been fixed in material theme. - `#F164532` - Column remote data issue with dropdown edit has been fixed. ## 19.1.58 (2021-04-27) ### Grid #### Bug Fixes - `#I323447` - Grid print dialog hovering issue has been fixed. - `#I323007` - `getRowIndexByPrimaryKey` thrown script error while rendering the child grid issue has been fixed. - `#I322540` - Selected row index property issue with checkbox deselection has been fixed. - `#I322859, #I323462` - Ignore accent property issue with excel filter has been fixed. - `#I318995` - Child Grid expand not working properly has been fixed. - `#I321908` - Throws script error while dragging page number index in Grid is fixed. - `#I323304` - Displayed the `headerText` instead of `Filter` in adaptive UI filter dialog. - `#I323304` - Column's visible, `allowFiltering`, and `allowSorting` properties not working in adaptive UI issue has been fixed. - `#I322769` - Adaptive UI default toolbar items issue has been fixed. - `#I321988` - `pagerTemplate` not showing in vue component has been fixed. ## 19.1.57 (2021-04-20) ### Grid #### Bug Fixes - `#I323673` - Paging issue while deleting records in last page has been fixed. - `#I321175` - Previous filter value is reappearing on the excel filter input issue has been fixed. - `#I323060` - Excel custom filter issue has been fixed. - `#I322391` - Provided the support for `rtl` in menu filter in dropdown component. - `#I321693` - `RowDeselected` event data property issue has been resolved. ## 19.1.56 (2021-04-13) ### Grid #### Bug Fixes - `#I319687` - Child grid row drag and drop issue has been fixed. - `#I321090` - Throws script error while using `hideSearchbox` in filter is fixed. - `#I163579` - Focus issue while render multiple inputs in column template, issue has been fixed. - `#I320238` - Change content casing of `No matches found` has been resolved. - `#I317408` - Warning error thrown when binding a data dynamically by using `asyncpipe` binding issue has been fixed. - `#I321142` - Exporting is not working properly in `foreignKeyColumn` issue has been fixed. - `#I317066, #I317853` - When we right-click the bottom row in the current view area, the grid automatically scrolls issue has been fixed. ## 19.1.55 (2021-04-06) ### Grid #### Bug Fixes - `#I319396,#I317406` - Incorrect click handler reference while destroying Grid has been resolved. - `#F163694` - Delete action issue with non-current view records has been fixed. - `#I291960` - Resize handler height issue while window resizing has been resolved. - `#I319831` - Column resizing line not shown issue has been fixed in `virtualization` feature. - `#I314289` - Frozen horizontal scrollbar issue has been fixed in mac browsers. - `#I318411` - column menu opens in wrong direction issue has been resolved. - `#I319726` - Pdf export issue while using `valueAccessor` in boolean column has been fixed. - `#I318892` - `checkboxOnly` selection issue while enable `rowDragandDrop` has been resolved. - `#I320238` - Header checkbox selection issue when remove pager has been fixed. - `#I318745` - infinite Scroll invoked while moving the horizontal scrollbar issue has been fixed. - `#I320328` - throws script error while updating the data in Dialog editing is fixed. - `#I300506` - Provided support to set locale texts for Boolean values in checkbox filter. ## 19.1.54 (2021-03-30) ### Grid #### New Features - `#266164`, `#298390`, `#298305`, `#317536`, `#197245` - Provided mobile view support for responsive Grid. - `#243700`, `#255673`, `#145292`, `#312122`, `#316185`, `#162746`, `#162824` - Provided exporting image and hyper link to Excel and PDF file formats. - `#297861` - Provided option for rendering checkbox items in menu filter dialog. - `#308524` - Provided autofilter support in Grid to Excel export. - `#297263` - Provided complex column filtering and sorting support with IQueryable. - `#307522` - Provided the target indicator support for drag and drop with different Grid. ## 18.4.49 (2021-03-23) ### Grid #### Bug Fixes - `#317578` - Throws script error while updating the template column in Batch edit mode issue has been fixed. - `#316684, #319594` - Script error when drag rows from grid to other components issue has been fixed. - `#317534` - Custom filtering not working when using filter template, has been fixed. ## 18.4.48 (2021-03-16) ### Grid #### Bug Fixes - `#315782` - Virtualization with grouping issue has been fixed. - `#19156` - Scroll is prevented with infinite scroll's cache mode issue has been fixed. ## 18.4.47 (2021-03-09) ### Grid #### Bug Fixes - `#315085` - Script error with custom format in server side exporting has been fixed. - `#22476` - `getRowIndexByPrimarykey` method returns incorrect index with complex data has been fixed. - `#292594` - Preventing the row deselection issue has been resolved. - `#316299` - Previous data is not properly return while save action, issue has been fixed. - `#315859` - Script error while using using the textbox component in the filter template has been fixed. - `#311142` - Provided the support for custom datasource in excel filter. - `#314870` - Checkbox Filter true/false locale text issue has been resolved. - `#315677` - Horizontal scroll bar is hide while filtering the column with frozen columns issue has been fixed. ## 18.4.46 (2021-03-02) ### Grid #### Bug Fixes - `#313780` - Infinite Scroll invoked while moving the horizontal scrollbar issue has been fixed. - `#314929` - Maximum call stack exceeds issue when pressing tab key has been resolved. ## 18.4.44 (2021-02-23) ### Grid #### Bug Fixes - `#314800` - filter dialog position when `rtl` is enabled issue has been fixed. - `#314860` - Grouped icon drag and drop issue has been fixed. ## 18.4.43 (2021-02-16) ### Grid #### Bug Fixes - `#310507` - Frozen layout issue while changing `pagesizes` issue has been resolved. - `#306030` - Filtering numeric columns through enter key issue has been resolved. - `#311829` - Records are repeated while doing virtual scrolling when selection or focus applied issue has been fixed. - `#312581` - Header `aria-colindex` attribute issue has been fixed. - `#313556` - `ExcelFilter` dialog position issue has been fixed. - `#308792` - Filter icon update when enable `foreignKey` column, issue has been resolved. ## 18.4.42 (2021-02-09) ### Grid #### Bug Fixes - `#310158` - Selected records reorder issue has been fixed. - `#311583` - `rowSelected` event issue has been resolved. ## 18.4.41 (2021-02-02) ### Grid #### Bug Fixes - `#309585` - copy with header in clipboard issue has been resolved. - `#299892` - script error when calling refresh method issue has been resolved. - `#310296` - Parent level group footer not visible in excel export issue has been fixed. - `#309731` - Persist Checkbox selection issue while show/hide column, has been fixed. - `#310699` - column width is set as 'auto' works properly while exporting in excel. - `#310989` - filtered value retained properly in the `filterbar` when `persistence` enabled. ## 18.4.39 (2021-01-28) ### Grid #### Bug Fixes - `#310077` - Persist Checkbox selection with frozen columns issue has been fixed. - `#309205` - Script error While sorting in excel filter when more than one grid is rendered issue has been resolved. #### New Features - `#247931, #251431` - Provided the server side Excel and PDF export support. ## 18.4.35 (2021-01-19) ### Grid #### Bug Fixes - `#310607` - Script error while excel filtering with Blank value has been fixed. - `#308259` - Row deselect event not triggered when clicking on the row has been fixed. - `#160944` - Autofit issue while double clicking has been fixed. ## 18.4.34 (2021-01-12) ### Grid #### Bug Fixes - `#309059` - The horizontal scroll bar is not displayed while using Frozen column issue has been fixed. - `#308465` - Filtering Foreign key column issue has been fixed. - `#309205` - Script error while using Excel Filter issue has been resolved. - `#160945` - Rendering wrong page records issue after deleting with Group has been fixed. ## 18.4.33 (2021-01-05) ### Grid #### Bug Fixes - `#306851` - Virtualization with `selectRow` method issue has been fixed. - `#297879` - Alignment issue has been fixed when we have the hidden frozen column with empty data set. - `#160660` - Grid query included in foreign key column issue has been resolved. - `#306162` - Pager dropdown overlap issue has been resolved. - `#307973` - The `isInteracted` property issue in row deselect events has been fixed. - `#160548` - Frozen grid duplicate template rendering issue has been fixed. - `#296093` - Grouping with `virtualization` hide column issue has been fixed. ## 18.4.32 (2020-12-29) ### Grid #### Bug Fixes - `#160497` - `PageSizes` dropdown showing empty string issue has been resolved. - `#308117` - Changing `PageSettings` dynamically issue has been fixed. - `#305463, #307312` - Filter icon updated issue has been resolved. - `#307775, #307812, #306656` - Script error throws when update the react state value issue has been fixed. - `#308510` - where property type changed to `Predicate` in `dataStateChangeEventArgs`. ## 18.4.31 (2020-12-22) ### Grid #### Bug Fixes - `#303869` - Event argument type issue has been fixed. - `#160246` - Sorting column not removed while changing `groupSettings` issue has been resolved. - `#301282` - Export `aggregations` misalignment while using the custom datasource, issue has been fixed. - `#305619` - Export `aggregations` misalignment while using the stacked header, issue has been fixed. - `#306030` - Filtering numeric column by pressing `Enter Key` is not working, has been fixed. - `#306032` - custom validation message misalignment issue has been fixed. - `#306282` - sort icon alignment issue in `bootstap4` has been fixed. ## 18.4.30 (2020-12-17) ### Grid #### Bug Fixes - `#301599` - Editing issue in frozen Grid with `virtualization` has been fixed. #### New Features - `#284110` - Provided support for sorting in excel filter dialog. - `#295348`, `#159594` - Provided support for Grid column selection. - `#202824` , `#199899`, `#138469`, `#263330`, `#151661`, `#271993`, `#158735` - Provided support for freeze column to the right of Grid. - `#10632` - Provided support for specifying 'items' type in grid pager. - `#294082` - Provided support for row reorder refresh support in Grid component. #### Breaking Changes - In Frozen Grid, we have moved the vertical scroller from movable content div to its parent element and also rendered a separate div in grid content element to perform the horizontal scroll action. This changes improves scrolling smoothness and avoid delayed scrolling between the frozen and movable content. ## 18.3.53 (2020-12-08) ### Grid #### Bug Fixes - `#304497` - Initial filtering sends two request issue has been resolved. - `#18774` - Footer aggregate with frozen columns in `rtl` mode alignment issue has been resolved. - `#160297` - opening excel filter through column menu issue has been resolved. ## 18.3.52 (2020-12-01) ### Grid #### Bug Fixes - `#304090` - Checkbox selection issue with filtering actions has been fixed. - `#159766` - Dialog footer content issue has been fixed. - `#303904` - Grid columns is Auto Scroll issue while clicking the first column has been fixed. - `#299643` - Provided the support for `rtl` in excel export. - `#302342` - Whiling dragging header, cursor not following issue has been resolved. - `#159701` - Currency format not applied while exporting pdf issue has been resolved. - `#159725` - Sorting icon displayed over the header in fabric theme issue has been fixed. - `#296476` - AutoFit columns issue with hierarchy Grid has been resolved. - `#304389` - `foreignKey` columns grouping issue has been fixed. #### New Features - `#284110` - Provided support for sorting in excel filter dialog. ## 18.3.51 (2020-11-24) ### Grid #### Bug Fixes - `#302178` - Grid does not destroyed issue has been resolved. - `#301357`,`#302019` - frozen Grid layout issue when change the empty datasource has been fixed. ## 18.3.50 (2020-11-17) ### Grid #### Bug Fixes - `#158208` - Grid `pageSize` 'All' translated issue has been fixed. ## 18.3.48 (2020-11-11) ### Grid #### Bug Fixes - `#13681` - Removed select row checkbox in dialog editing `popup` as a improvement feature. - `#158850` - Missing of Column name in `actionBegin` arguments while `ungrouping` has been added. - `#298860` - Inline editing with persist selection issue has been resolved. - `#300648` - Script error while clicking on empty records issue has been fixed. - `#300137` - Tooltip is not closed issue has been fixed. - `#158868, #159209`- Fixed the asynchronous refreshing while Grid initialization. - `#298630` - `checkboxOnly` selection not working when editing, has been fixed. - `#299325` - `Checkbox` selection not working while dynamically changing the DataSource, has been resolved. - `#298387` - `Cellsave` issue when using home and end keys has been fixed. - `#159214` - Grid `groupCaptionTemplate` is not rendered while binding this template through `groupSettings` `captionTemplate` property in Vue issue has been fixed. ## 18.3.47 (2020-11-05) ### Grid #### Bug Fixes - `#292035` - Resolved Touch functionality is not working with draggable. - `#298662` - Grid drag and drop issue has been fixed in IE11 browser. - `#10632` - provided the custom text support in pager instance. - `#159184` - Script error throws while exporting grid component with aggregates issue has been fixed. - `#158808` - `allowKeyboard` property issue has been resolved. ## 18.3.44 (2020-10-27) ### Grid #### Bug Fixes - `#297750` - Stacked columns with frozen columns issue has been fixed. - `#296093` - Prevented row drag and drop icon when `virtualization` is enabled. - `#293443` - Incorrect rows count while focusing table with JAWS has been fixed. - `#298824` - Pdf export with boolean column issue has been fixed. ## 18.3.42 (2020-10-20) ### Grid #### Bug Fixes - `#293485` - `ActionBegin` event paging arguments `cancel` property retained issue has been fixed. ## 18.3.40 (2020-10-13) ### Grid #### Bug Fixes - `#293407` - `RowDeselecting` event triggered when clicking on expansion area issue has been resolved. - `#292818` - `Aggregate` column alignment issue has been fixed. - `#157969` - Default filtering operator when enabling `showFilterBarOperator` issue has been resolved. - `#157753` - Update and insert `actionFailure` events arguments structure issue has been fixed. - `#291959` - Radio button editing issue in dialog template has been fixed. - `#291000` - `CurrentLocale` pager DropDown API changing issue has been fixed. - `#288619` - Persist selection issue with initial selection has been fixed. - `#293646` - Dynamic query updating issue has been fixed. - `#295025` - sort order with foreign key column issue has been fixed. - `#293387` - Infinite scrolling with grouping issue has been fixed. - `#295712` - Scrollbar move issue when hide columns with RTL mode, has been fixed. - `#292471` - Template properties not showing in `pagerTemplate` issue has been fixed. ## 18.3.35 (2020-10-01) ### Grid #### New Features - `#279959, #278895` - Provided lazy load grouping support. - `#252918` - Provided immutable mode and methods support. ## 18.2.59 (2020-09-21) ### Grid #### Bug Fixes - `#283675` - Excel custom filtered value issue has been resolved. - `#291032` - String column Change event issue has been fixed. - `#291960` - resize handler height issue with auto wrap has been fixed. - `#293441` - Improved the Checkbox filter module with keyboard navigation. - `#287676` - Mouse position issue when row dragged, has been fixed. ## 18.2.58 (2020-09-15) ### Grid #### Bug Fixes - `#291552` - `Resizing` lines in stacked header issue has been resolved. - `#290601` - `Recordclick` event arguments has been fixed. - `#291949, #287468` - Provided the internal event to use custom datasource in `checkbox` filter. - `#280083` - Added the correct translated string in the locale `json` file. - `#291160` - Edit form closes when exception thrown from server issue has been fixed. - `#157390` - Provided the column and `rowIndex` details inside the `editTemplate`. - `#292599` - Script error while using grouped `foreignkeyColumn` with aggregate column has been fixed. ## 18.2.57 (2020-09-08) ### Grid #### Bug Fixes - `#288147` - Script error while using `addRecord` in `IE11`, has been fixed. - `#288292` - copy and paste in `mac os` issue has been resolved. - `#290651` - column chooser `pop-up` is hidden partially has been fixed. - `#290215` - Checkbox selection issue when delete records, has been fixed. ## 18.2.56 (2020-09-01) ### Grid #### Bug Fixes - `#289461` - Added the internal event to access menu filter `popup` before close. - `#289421` - `AutoFill` functionality issue when `frozen` columns, has been fixed. - `#289539` - Script error while using `commandcolumns` with `virtualization` has been fixed. - `#290636` - Decimal value paste issue has been fixed. ## 18.2.55 (2020-08-25) ### Grid #### Bug Fixes - `#288845` - `Multi-column` sort pop-up in mobile device issue has been resolved. - `#289048` - Checkbox selection issue when adding row has been fixed. - `#288647, #289359` - Menu and excel filter dialog open issue has been fixed. ## 18.2.54 (2020-08-18) ### Grid #### Bug Fixes - `#285919` - script error while using `checkbox` column with dialog editing has been fixed. - `#282743` - Provided custom separator support in `csv` export. - `#287707` - Menu Filtering in string column issue has been resolved. - `#286727` - Cell text selection issue while editing has been fixed. - `#287222` - Date column filtering issue with blank value has been fixed. - `#278507, #288354` - Setting column `minWidth` support while window resizing has been provided. - `#281825` - Grid resizing behaviour with percentage width column and grouping has been. - `#287897` - Row drag issue when field based checkbox column, has been fixed. ## 18.2.48 (2020-08-04) ### Grid #### Bug Fixes - `#155948` - Grid pager text issue has been fixed. - `#285963, #282379` - Provided catch exception for pdf exporting using custom datasource. - `#286379` - `rowSelected` event arguments in row data, issue has been fixed. - `#286293` - Excel export `aggregations` misalignment while using the command column, issue has been fixed. - `#156328` - `Filterbar` operator alignment issue has been fixed. - `#273866` - Column resize icon issue has been fixed. ## 18.2.47 (2020-07-28) ### Grid #### Bug Fixes - `#279922` - `Frozen` columns Border issue has been fixed. - `#284955` - cell focusing in `Batch` mode issue has been fixed. - `#285597, #155910` - Aggregate cell alignment issue has been fixed. - `#286012` - Page number style in `Pdf` footer issue has been fixed. - `#15777` - Multiple selection in row drag and drop issue has been resolved. - `#281447` - Provided `dataStateChange` event support for menu and excel filter autocomplete control. - `#285669, #284890` - Column reordering issue with custom binding has been fixed. #### New Features - `#284752` - Provided `pdfAggregateQueryCellInfo` and `excelAggregateQueryCellInfo` event to customize the aggregate cell before exporting . ## 18.2.46 (2020-07-21) ### Grid #### Bug Fixes - `#282385` - Footer and Header content alignment issue with Pdf export has been fixed. - `#281232` - Scroll bar not working properly has been fixed. - `#281745` - `rowIndexes` property return the improper value in `rowDeselectEventArgs` has been fixed. - `#280856` - Opening context menu resets horizontal scroller has been fixed. - `#282656` - Restoring Excel filter Operator selection with Grid persistence issue has been fixed. - `#284270` - Foreign Key column search issue has been fixed. ## 18.2.45 (2020-07-14) ### Grid #### Bug Fixes - `#278574` - `Virtualization` scroll jumps when rendering grid inside the dialog component issue has been fixed. - `#283109` - Column Templates are removed in the Infinite scrolling issue has been fixed. - `#281788` - Infinite scroll editing issue has been fixed. - `#282440` - White space occurs while scrolling left and right in Frozen columns with `virtualization` issue has been fixed. - `#283323, #283973` - Triggering multiple `actionBegin` and `actionComplete` event while show/hide column issue has been fixed. - `#283675` - Script error while using excel filter has been fixed. - `#276276` - `dateTime` filtering issue with `URLAdaptor` has been fixed. - `#279521` - Scrollbar now refreshes correctly after filtering with frozen columns and `virtualization` present. - `#279969` - `ActionBegin` event arguments `cancel` property retained issue has been fixed. - `#281958` - `BoxWithBorder` selection issue has been fixed. - `#282215` - When `resetOnRowClick` is enabled, records in the previous page are not deselected issue has been fixed. - `#280984` - When enable `frozen` columns and resize, `aggregate` cells alignment issue has been fixed. - `#282759, #280077` - Scrollbar when clicking `childgrid` page container, issue has been fixed. - `#282379` - Provided `catch` exception for pdf exporting. - `#280511` - Cell focus not retained when escape key pressed while editing has been fixed. ## 18.2.44 (2020-07-07) ### Grid #### New Features - `#221401, #247125, #152063` - Provided support to select the operator for `filterbar` in UI. - `#147816` - Provided support for `Frozen` rows and columns with `AutoFill`. - Provided the `Frozen` support in Grid continuous scroll feature. - Provide the Editing support in Grid continuous scroll feature. ## 18.1.59 (2020-06-23) ### Grid #### Bug Fixes - `#279922, #280077` - Scrollbar when clicking `childgrid` summary row, issue has been fixed. ## 18.1.57 (2020-06-16) ### Grid #### Bug Fixes - `#279487` - Selecting and Deselecting now works properly after searching in external column chooser. - `#278413` - Unwanted Vertical scrollbar after column resizing issue has been resolved. - `#279922` - The last row detail template border issue has been fixed. - `#154568` - Filter pop-up issue with mobile device has been fixed. - `#263232` - Throws scripts error while `hide/show` the columns issue has been fixed. - `#277663` - Footer aggregate works properly with custom data while exporting in excel. ## 18.1.56 (2020-06-09) ### Grid #### Bug Fixes - `#278390` - Internal event for access the excel export rows has been added. - `#277728` - Search box focus issue in IE has been fixed. - `#12629` - Prevented the `dataStateChange` event after re-ordering a column. - `#154111` - Issue in updating `aggregate` format with culture change has been fixed. - `#14010` - Grid row selection event arguments type issue has been fixed. - `#278858` - `rowDeselected` event with `persistence` and `ResetOnRowClick` issue has been fixed. - `#154619` - Number formatting with empty string issue has been fixed. - `#279065` - `Groupcaption` aggregate in `pdf` export issue has been fixed. #### Breaking Changes - Now `data`, `row`, `foreignKeyData` these Grid selection event arguments are get array values only when we perform multi selection. Please find modified event arguments and it types from the below table, | `Properties` | `Type` | |---|---| | `data` | `Object or Object[]` | | `rowIndex` | `number` | | `rowInde