---
title: "AG Grid Pipeline"
description: "Feature requests and active bugs in the AG Grid backlog, grouped by their scheduled release."
---

# AG Grid Pipeline

Feature requests and active bugs in the AG Grid backlog, grouped by scheduled release. Items scheduled for the next release appear under "Scheduled"; unscheduled items under "Backlog".

## Scheduled for 37.0.0

| Issue | Type | Summary |
| --- | --- | --- |
| AG-17930 | Defect | [React] Custom Components can't use flex child CSS properties |
| AG-17527 | Feature Request | [Sorting] Add a configurable locale and collator options for accented (locale-specific) sorting |
| AG-17398 | Feature Request | [Cell Data Types] [Column Filters] Add Backward Compatibility Grid Option for Legacy Timezone Behaviour |
| AG-17397 | Feature Request | [Cell Data Types] Support Timezone-Aware Parsing for cellDataType='dateTime' String Values |
| AG-17194 | Feature Request | [Column Filters] Standardise DateTime Filter Model Representation in ISO 8601 Format |
| AG-16962 | Feature Request | [React] Implement unified React and DOM rendering |
| AG-16862 | Feature Request | [SSRM] Allow indentation of loading spinner based on grouping level |
| AG-16444 | Feature Request | [Column Filters] Support Timezone-Aware Parsing for String DateTime Values |
| AG-16364 | Feature Request | [Column Filters] Allow set filter mini-filter search to be case insensitive even when filterParams.caseSensitive=true |
| AG-16223 | Defect | [Row Sorting] When sorting, NaN values are not sorted correctly |
| AG-15983 | Feature Request | [Cell Editing] Block browser auto-complete by default and add enableBrowserAutoComplete option to enable it for each component type allowing user input across grid |
| AG-14996 | Feature Request | [Accessibility] Add accessibility support to tooltips |
| AG-14841 | Feature Request | [Updating Data] Flash Full Row on cell data change/row insert/API |
| AG-14127 | Feature Request | [Selection] Align space and mouse click row selection behaviour |
| AG-13934 | Feature Request | [Accessibility] Trigger Space-based toggle actions on keyUp instead of keyDown |
| AG-13255 | Feature Request | [Tooltip] Allow tooltips to be shown and hidden only via API (tooltipTrigger='manual') |
| AG-12263 | Feature Request | [Cell Editing] Allow editing the row group column value |
| AG-11849 | Feature Request | [Row Sorting] Allow case insensitive sorting |
| AG-9368 | Feature Request | [Accessibility] Add tooltips to built-in feature buttons in the grid (pagination panel buttons, floating filter button, column menu button, column header menu/filter button, etc) |
| AG-8386 | Feature Request | [Row Dragging] When rowDragEntireRow=true there’s no way to prevent a row from being dragged |
| AG-6770 | Feature Request | [Aggregation] Allow selecting multiple aggregations on the same column and dragging multiple instances of the same value column to the value panel so it can be aggregated with different aggregation functions |
| AG-4861 | Feature Request | [Row Sorting] Allow treating null values just like Excel when sorting |
| AG-4745 | Feature Request | [Accessibility] Add column name to aria labels in column filtering button, operator and input |
| AG-4278 | Feature Request | [Accessibility] Allow grid elements to display their tooltip both when hovered or focused using the keyboard (currently it's either hover only or focus only) |
| AG-2757 | Feature Request | [Tooltip] Allow configuring the placement/position for tooltips relative to the cell (top, bottom...) |
| AG-2427 | Feature Request | [Excel Export] Allow exporting async and show an overlay while exporting, fire exportStart/exportEnd events |

## Scheduled for 36.3.0

| Issue | Type | Summary |
| --- | --- | --- |
| AG-15480 | Feature Request | [Cell Editing] Allow changes made with API method setDataValue to be added to undo / redo stack |
| AG-2784 | Feature Request | [Column Filter] Allow set filter to keep the selected state of list item values when they are no longer present in the data |

## Scheduled for 36.2.0

| Issue | Type | Summary |
| --- | --- | --- |
| AG-18210 | Defect | [Row Grouping] Destroyed group total row node keeps footer=true after sibling severed — isSelected() throws TypeError |
| AG-18152 | Defect | [Row Grouping] Empty Row Groups/Values drop zones set aria-label on role="presentation" — invalid ARIA, accessible name dropped |
| AG-18149 | Defect | [Regression] Scrollable grid body can't occupy less than 1px of height |
| AG-18148 | Defect | [Columns] Zero-width container at construction suppresses column virtualisation |
| AG-18137 | Defect | [Pagination] [Regression] Pagination panel shows "Page 1 of 0" when the grid has no rows |
| AG-18111 | Defect | [Accessibility] [SSRM] Loading row and group rows produce invalid ARIA (missing required children, aria-expanded inside role="grid") |
| AG-18110 | Defect | [Themes] [Regression] Custom theme class applied to inner ag-styled-root element as well as the wrapping element |
| AG-18106 | Defect | [Column Sizing] [Regression] Blank grid when pinned columns are wider than the grid viewport |
| AG-18061 | Defect | [State] setState is not correctly restoring the filtersToolPanel expanded state |
| AG-18010 | Defect | [Regression] When setting a grid height value above a row span height, then sorting and removing the sort, a row span covers other cells |
| AG-17966 | Feature Request | [PDF] Support Document Headings, Headers and Footers |
| AG-17964 | Feature Request | [Excel Export] [PDF Export] Support `suppressSpanHeaderHeight` and `hidePaddedHeaderRows` |
| AG-17963 | Feature Request | [PDF] Support Exporting Images |
| AG-17962 | Feature Request | [PDF] Support RTL and Non-Latin Characters |
| AG-17932 | Defect | [CSRM] suppressModelUpdateAfterUpdateTransaction ignored for add/remove transactions |
| AG-17894 | Feature Request | [Zero Configuration] Support Automatic Column Generation with Server-Side Row Model |
| AG-17870 | Feature Request | [Tooltip] Allow easily showing tooltips for the actual cell value (formatted) |
| AG-17847 | Defect | [Events] [React] firstDataRendered event doesn't fire when using SSRM with treedata |
| AG-17841 | Feature Request | [Validation] Dev-time validation: onErrorRaised event listener |
| AG-17800 | Defect | [Column Filters] Date "Between" filter accepts a negative range (end date before start date) |
| AG-17745 | Defect | [Pivoting] Reordering value columns not reflected in pivot column order while pivot mode is already active |
| AG-17697 | Defect | [Keyboard Navigation] Tabbing out of Column chooser detours through grid viewport |
| AG-17609 | Feature Request | [Cell Data Types] Allow cellDataType inference to consider actual column data, not just row 0 |
| AG-17607 | Defect | [Theming] Make borders around scrollbars work consistently in all browsers and OS configurations |
| AG-17574 | Defect | [SSRM] Stale row count after refreshServerSide when backend returns fewer rows then more |
| AG-17521 | Defect | [Row Selection] SHIFT+click range selection includes hidden descendants of collapsed groups |
| AG-17381 | Feature Request | [Documentation] Document refreshHeader() effects on focus and in-progress input |
| AG-17369 | Defect | [Set Filter] Checkbox state diverges when filter dropdown is opened before data arrives |
| AG-17363 | Defect | SSRM Tree Data with groupTotalRow causes infinite loading requests when expanding childless group node |
| AG-17267 | Defect | [Events] rowSelected event shows null for group node when groupSelects: 'descendants' |
| AG-16963 | Feature Request | [Accessibility] Improve Accessibility for Built-in Overlays using ARIA tags |
| AG-16848 | Defect | [Row Grouping] Group Cell and Group Total Content Overflow into Adjacent Cells |
| AG-16500 | Defect | [Column Groups] Child columns can be unpinned and break grouping despite "marryChildren=true" |
| AG-15507 | Defect | [Vue] Improve performance for data load/render when using rowData ref in Vue |
| AG-14726 | Defect | [Events] When tabbing out of the grid into an input, onCellFocused is called |
| AG-14611 | Defect | [API] When updating columnDefs and rowData together the order of class properties can lead to an error |
| AG-14491 | Feature Request | [Localisation] Allow advanced filter to support filter options whose localisation key value starts with another key value |
| AG-13042 | Feature Request | [Theming] Allow changing theme parameter size to change grid element sizes for virtualised row models (SSRM, IRM, VPRM) |
| AG-12723 | Feature Request | [Overlay] [CSRM] Support Skeleton Loading Indicators |
| AG-11352 | Feature Request | [Advanced Filter] Allow displaying custom filter component for the filtered column in the filter builder UI |
| AG-10819 | Feature Request | [Advanced Filter] Support Custom Column Filter Options in Advanced Filter |
| AG-10462 | Feature Request | [SSRM] Allow support for client-side sort in SSRM with transactions |
| AG-10370 | Feature Request | [Column Sizing] Allow built-in auto-size actions to respect autoSizeStrategy |
| AG-10095 | Defect | [Tooltip] When using iOS handheld devices, the tooltip does not show up after pressing and holding a cell |
| AG-10029 | Feature Request | [Advanced Filter] Support Built-in Range and Relative Date Filter Options in Advanced Filter |
| AG-8950 | Feature Request | [Advanced Filter] Add Set Filter support to Advanced Filtering |
| AG-6509 | Feature Request | [Cell Rendering] Allow Cell Flashing for Previously Non-Rendered Cells when enableCellChangeFlash=true |
| AG-4093 | Feature Request | [Column Sizing] Allow autoSizeStrategy to re-run on Grid Events |
| AG-3698 | Feature Request | [Column Filters] Add a clear button inside filter inputs (floating filter inputs, filter inputs, tool panel inputs, quick access toolbar inputs, etc) to clear the value |
| AG-2002 | Feature Request | [Columns Tool Panel] Allow providing custom renderers for column items in the column tool panel |
| AG-902 | Feature Request | [PDF] Add support for exporting to PDF |

## Scheduled for Any

| Issue | Type | Summary |
| --- | --- | --- |
| AG-15672 | Feature Request | [Excel Export] Improve performance of Excel export serializer when exporting large data sets |
| AG-9441 | Feature Request | [Accessibility] Allow columns tool panel layout to adapt to smaller grid sizes (or zoom) to ensure its elements remain visible |
| AG-3255 | Feature Request | [Cell Editing] Allow entering the first character correctly when typing in a cell without editing it when using IME Edit=Korean / Japanese |

## Backlog

| Issue | Type | Summary |
| --- | --- | --- |
| AG-18216 | Defect | RowNode footer branches dereference a severed sibling in sticky rows and SSRM selection strategies |
| AG-18187 | Feature Request | [Components] Allow templating built-in components instead of providing custom components (thin component or innerComponent) |
| AG-18150 | Defect | [Localisation] AG_GRID_LOCALE_JP ships full-width numeric separators — pagination panel renders "12、345" instead of "12,345" |
| AG-18139 | Feature Request | [Accessibility] Empty column-group header row keeps role="row" with no cells — aria-required-children |
| AG-18099 | Feature Request | [Layout & Styling] Allow grid rows to render as cards to support narrower screens on mobile devices (responsive design) |
| AG-18096 | Feature Request | [Tool Panels] Add a columns Configurator for end-users to adjust column settings as a tool panel |
| AG-18060 | Feature Request | [Show Value As] Add SSRM Support for Show Value As Feature |
| AG-18027 | Feature Request | [Columns Tool Panel] Support Enter Shortcut to Toggle Matching Column Visibility from Search Input |
| AG-18014 | Feature Request | [API] Allow setting popupParent via a callback |
| AG-18011 | Feature Request | [Scrolling] Add a grid option suppressVerticalScroll to hide the vertical scrollbar |
| AG-17968 | Defect | [Bug]: stopEditingWhenCellsLoseFocus causes validation to be ignored when using invalidateEditValueMode block |
| AG-17908 | Feature Request | [Grid][SSRM] Discussion: route-based navigation to a target row across remount (tree data / row grouping) |
| AG-17902 | Feature Request | [Scrolling] Allow horizontally scrolling through wide columns to view the cell values |
| AG-17901 | Feature Request | [Sparklines] Allow Sparkline Area Colour to Reflect Positive or Negative Values |
| AG-17898 | Defect | [Fill Handle] Fill Handle generates empty values when valueFormatter is present and useValueFormatterForExport is enabled (default) |
| AG-17897 | Feature Request | [Events] Allow onCellEditRequest to be used on a per column basis |
| AG-17817 | Feature Request | [Docs] Add new filters tool panel example showing how to reset state to no cards shown |
| AG-17775 | Feature Request | [Documentation] Add Ability for Changelog to be programmatically consumed |
| AG-17747 | Defect | [Rows] When using shadowDom row height is not getting adjusted when we set it dynamically |
| AG-17744 | Feature Request | [Pivoting] Allow showing the pivot column group total column as the left-most column in each group when pivotColumnGroupTotals is set |
| AG-17739 | Feature Request | [Accessibility] Add descriptive label for non-interactive filter row cells |
| AG-17731 | Feature Request | [API] Add context and api parameters to numberFormatter and numberParser |
| AG-17701 | Feature Request | [Columns Tool Panel] Allow showing auto-group column in the columns list of the CTP/column chooser |
| AG-17654 | Feature Request | [AI] Add AI-Powered Calculated Columns for AG Grid |
| AG-17616 | Feature Request | [Update Data] enableCellChangeFlash = true doesn't work with infinite row model |
| AG-17529 | Feature Request | [Row Grouping] Suppress UI expansion of group rows via per-row callback |
| AG-17526 | Feature Request | [Themes] Allow integration of AG Grid themes with existing Design Systems |
| AG-17477 | Feature Request | [Cell Data Types] Support Appending ColDef.type to Cell Data Type columnTypes Without Replacing Them |
| AG-17472 | Feature Request | [Docs] [Columns Tool Panel] Add allowDragFromColumnsToolPanel to the Docs Example |
| AG-17451 | Feature Request | [Popups] Use CSS Anchor Positioning for Anchored Popups (blocked on Safari v27 release expected 2027) |
| AG-17441 | Feature Request | [Themes] Add "filter-remove" Provided Icon |
| AG-17440 | Feature Request | [Toolbar] Add Disabled State Support for Action Buttons |
| AG-17439 | Feature Request | [Accessibility] Remove tabindex="0" from Non-Interactive Sub-Level Headings in Integrated Charts Configuration Panel |
| AG-17438 | Feature Request | [Accessibility] Apply Correct ARIA Role to Colour Picker Component in Integrated Charts Configuration Panel |
| AG-17437 | Feature Request | [Accessibility] Add Role and Accessible Names to Chart Type Thumbnail Canvases in Integrated Charts Selection Panel |
| AG-17433 | Feature Request | [Accessibility] Add Accessible Names to Range Sliders in Integrated Charts Configuration Panel |
| AG-17432 | Feature Request | [Accessibility] Fix Missing aria-selected and role="tabpanel" on Integrated Charts Configuration Tabs |
| AG-17431 | Feature Request | [Accessibility] Ensure All Comboboxes in Integrated Charts Configuration Panel Have Accessible Names |
| AG-17430 | Feature Request | [Accessibility] Add aria-haspopup to AG Grid Kebab Menu Button |
| AG-17403 | Feature Request | [Accessibility] Improve AgGroupComponent Accessibility Semantics |
| AG-17312 | Feature Request | [SSRM] Add support for quick filter to trigger filtering across all columns |
| AG-17281 | Feature Request | [Row Selection] Allow Shift-click anchor to track the active selection state (reset on clear, restore on selection-state restore) |
| AG-17248 | Feature Request | [Row Selection] Allow lock to freeze selection state on a row basis against user interaction |
| AG-17244 | Feature Request | [SSRM] Add an event for completion of programmatic node expansion in tree data mode |
| AG-17234 | Feature Request | [Column Filtering] Support Shift+Click range selection in Set Filter value list |
| AG-17232 | Feature Request | [Cell Data Type] Add new bigdecimal cell data type |
| AG-17229 | Feature Request | [Updating Data] refreshHeader() should preserve focus and in-progress input on floating filters |
| AG-17224 | Defect | [Columns Tool Panel] React tool panel components can't size to full width/height |
| AG-17222 | Feature Request | [Theme Builder] [Toolbar] Add Quick Access Toolbar (QAT) in Theme Builder |
| AG-17180 | Feature Request | [Cell Editing] Include RowId in getEditingCells() Results |
| AG-17178 | Feature Request | [Localisation] Add Thai to the list of Provided Locales |
| AG-17177 | Feature Request | [Column Moving] Allow Reparenting Leaf Columns Between Header Groups |
| AG-17176 | Feature Request | [Cell Editing] Apply initial key press when starting edit in Date Cell Editor |
| AG-17173 | Feature Request | [Filter Tool Panel] Reset Button Should Clear Filter Cards in the New Filters Tool Panel |
| AG-17171 | Feature Request | [Fill Handle] Suppress the fill handle if any column with suppressFillHandle is in the Selection Range |
| AG-17169 | Feature Request | [SSRM] Allow Temporary/Dynamic Page Size Overflow for Inline Add/Edit |
| AG-17163 | Feature Request | [Search] FIND should search collapsed column groups (with optional auto-expand) |
| AG-17121 | Feature Request | [Overlay] Add grid option to configure number of loading rows |
| AG-17111 | Feature Request | [Error Messaging] Include the grid's identifier in console warnings/errors |
| AG-17067 | Feature Request | [Row Dragging] Allow dragging a row onto root level below the bottom groupTotalRow |
| AG-17058 | Feature Request | [Accessibility] Provide Keyboard Interaction Guidance for Date Editor (Screen Readers) |
| AG-17055 | Feature Request | [Accessibility] Include Visible Label Text in Column Tool Panel Search aria-label (WCAG 2.5.3) |
| AG-17052 | Defect | [Accessibility] Row spanning renders invalid aria-rowindex="0" |
| AG-17048 | Feature Request | [Columns Tool Panel] Add API Control for Deferred Apply/Cancel State |
| AG-17047 | Defect | [Grid] Rich Select fuzzy search selects wrong value when formatValue returns longer display strings |
| AG-17022 | Feature Request | [Cell Editing] Investigate reconciling React's immutable data model with AG Grid mutating row data objects |
| AG-16968 | Feature Request | [Fill Handle] Allow skipping cell updates via setFillValue without returning a value that matches the cell's existing value |
| AG-16964 | Feature Request | [Pivoting] Add Support for displaying Non-Pivot Columns in Pivot Mode |
| AG-16961 | Feature Request | [Excel Export] Add Support for Rich Text (HTML) when exporting via Excel |
| AG-16923 | Feature Request | [SSRM] Allow keeping the expanded/collapsed state of group rows when adding or removing group columns |
| AG-16922 | Feature Request | [Aggregation] Add equivalent of suppressColumnsToolPanel to setting aggregation values via API |
| AG-16916 | Feature Request | [Scrolling] Allow suppressScrollWhenPopupsAreOpen to work in the sideBar |
| AG-16891 | Feature Request | [Accessibility] Add a grid caption as child of the grid panel |
| AG-16860 | Feature Request | [Row Grouping] Allow expand all groups (with multiple level of grouping) to deepest level with a single click |
| AG-16857 | Defect | [Regression] [Cell Selection] When using ShadowDom, cell/range selection cannot be started with click-and-drag |
| AG-16840 | Feature Request | [Cell Editing] Allow disabling the validation error tooltips when using custom editors |
| AG-16839 | Defect | [Regression] [Accessibility] Focus & UI Indicators Not Visible in High Contrast Mode |
| AG-16830 | Defect | [Firefox] Selecting text in one cell also selects text from other rows |
| AG-16823 | Defect | [Integrated Charts] Normalized (100% Stacked) tooltip incorrectly appends % to raw values |
| AG-16819 | Feature Request | [Column Filters] Prevent duplicate IME commit when tabbing away during composition |
| AG-16814 | Defect | [Column Sorting] When using groupMaintainOrder AND applying a sort the columnOrder is inconsistent |
| AG-16798 | Feature Request | [Error Messaging] Update the error messaging for providing rowData grid option to a server side grid |
| AG-16797 | Feature Request | [Animation] Allow suppressing animation for API calls only |
| AG-16781 | Feature Request | [React] Make colDef properties reactive - showRowGroup |
| AG-16780 | Feature Request | [React] Make colDef properties reactive - icons |
| AG-16779 | Feature Request | [Codemods] Add notes clarifying scope of codemod changes when upgrading form v32 |
| AG-16777 | Feature Request | [Styling] Allow cell selection to show when using forced colour mode |
| AG-16775 | Feature Request | [Accessibility] Allow screen readers to announce selection header column |
| AG-16773 | Feature Request | [Column Filters] Gracefully Handle Invalid colDef.filter Values (Fallback + Warning) |
| AG-16772 | Feature Request | [Themes] Allow Filters Tool Panel with few items to not have extra unused space |
| AG-16771 | Feature Request | [Column Filters] Support Global (“Any Column”) Conditions in Advanced Filter |
| AG-16770 | Feature Request | [Column Filters] Improve default keyCreator for Date columns in Set Filter (Tree List) |
| AG-16763 | Defect | [Export] When grouping rows by dragging into row group panel the Excel Export does not have interactive grouping controls |
| AG-16760 | Feature Request | [Formulas] Allow cell formulas to resolve async |
| AG-16677 | Defect | [Regression][Pivoting] pivotRowTotals column group not showing all Values columns after they were removed once |
| AG-16675 | Defect | [Shadow Dom] When using an Angular component with encapsulation dragging the range handle does not work |
| AG-16658 | Feature Request | [VPRM] Create rows that are not currently in the viewport so that they can be edited |
| AG-16657 | Feature Request | [VPRM] Prevent rows from being removed from the viewport if they are part of a fill range. |
| AG-16656 | Feature Request | [VPRM] Add support for advanced filter in the viewport row model |
| AG-16648 | Feature Request | [Fill Handle] Allow providing suppressFillHandle as a callback |
| AG-16645 | Feature Request | [Column Menu] Allow column group headers to have their own column menu |
| AG-16644 | Defect | [Excel Export] When using ColumnWidth with grouped (collapsed) columns the export does not respect the width |
| AG-16612 | Feature Request | [Column Chooser] Allow closing chooser by clicking outside of modal |
| AG-16611 | Feature Request | Add instance check helper to support rendering the grid into a child browser window while the application runs in the parent window |
| AG-16603 | Feature Request | [Filtering] Add "filtered" property to rows |
| AG-16593 | Feature Request | [SSRM] Allow providing number of loading rows during filter action |
| AG-16592 | Feature Request | [Filtering] Allow filtering pivot result columns when not row grouping |
| AG-16591 | Feature Request | [Integrated] Allow null/blank as Category in Integrated Charts |
| AG-16537 | Feature Request | [Pivoting] Control Pivot Column Group Totals by Pivot Level (Depth) |
| AG-16532 | Feature Request | [Tree Data] Allow setting the chevron to be shown on the right side of the rows |
| AG-16526 | Feature Request | Allow SSRM to request more data even when it gets a response with 0 rows and the total row count isn't set |
| AG-16521 | Feature Request | [Accessibility] Improve pagination selector accessibility |
| AG-16520 | Feature Request | Support reverse (bottom-anchored) row rendering |
| AG-16506 | Feature Request | [Column Filters] Preserve Set Filter tree expansion when rows are added |
| AG-16499 | Defect | [Column Pinning] Unpinning a column shifts grid focus |
| AG-16494 | Defect | [Fill Handle] Fill Handle propagates null instead of empty string for default field column |
| AG-16481 | Feature Request | [Column Filters] UI/UX Design for built-in, standard named and relative date ranges |
| AG-16472 | Feature Request | [Sidebar] Add tooltip support for SideBar tool panel buttons |
| AG-16458 | Feature Request | [Angular] Investigate Angular Specific Ways to Lazy Load Modules |
| AG-16457 | Feature Request | [Types] Add TContext to GridOptions |
| AG-16408 | Feature Request | [Column Filters] Allow set filter popup list to render any values without newlines |
| AG-16381 | Feature Request | [New Filters Tool Panel] Allow new filters tool panel to expand/collapse cards for filters |
| AG-16369 | Defect | [Mac-only] Row Number Column Values Appear Truncated for Large Row Counts |
| AG-16367 | Feature Request | [React] Investigate adding support for React Compiler |
| AG-16363 | Feature Request | [Row Numbers] Enable row selection and Context Menu on the row-number column when rowSelection is enabled |
| AG-16357 | Feature Request | [React] Add support for React 19 Activity feature |
| AG-16355 | Defect | Custom Context Menu does not appear when right-clicking row numbers in the Row Numbers column |
| AG-16352 | Feature Request | [Column Filters] Allow letting any other row to pass filter based on currently matching rows |
| AG-16349 | Feature Request | [Columns Tool Panel] Allow users to create Column Groups via UI and drag columns into these |
| AG-16342 | Feature Request | [Tooltips] Allow headerTooltipValueGetter to be displayed in columns tool panel |
| AG-16335 | Feature Request | [Filtering] Allow post-pivoting aggregation filtering to update group and grand totals |
| AG-16311 | Feature Request | [Cell Editing] Allow clearing cell value using Backspace key without entering a cell edit |
| AG-16307 | Feature Request | [Integrated] Allow plotting scatter and bubble charts on time axis |
| AG-16304 | Feature Request | [Batch Editing] Add API method to get an array of changed rows in the edited batch |
| AG-16295 | Feature Request | [Aggregation] Allow determining whether an aggregated value represents single or multiple underlying values |
| AG-16288 | Feature Request | [Row Numbers] Allow customizing the row numbers column by setting column definition properties - headerName, headerClass, cellClass, headerComponent |
| AG-16281 | Defect | When using cell editing with custom validation, params.value remains undefined in getValidationErrors callback |
| AG-16266 | Defect | [MacOS] Header misalignment when using scrollbarWidth override |
| AG-16260 | Feature Request | [Row Dragging] Add support for rowDragInsertDelay when unmanaged row dragging |
| AG-16246 | Feature Request | [Column Sizing] Animate column width changes when using flex |
| AG-16236 | Feature Request | [Row Grouping] Allow applying colDef properties to the generated auto-group column when grouping with groupDisplayType='multipleColumns' |
| AG-16232 | Feature Request | [Master Detail] Allow the detail grid header row to be sticky inside the detail container so it's always shown |
| AG-16214 | Feature Request | [Testing] Allow providing ids to target detail rows specifically |
| AG-16196 | Feature Request | [Accessibility] Allow HOME and END buttons to follow W3 guidelines |
| AG-16175 | Feature Request | [Row Grouping] Allow groupHideParentOfSingleChild to work with filtering |
| AG-16172 | Defect | [Column Menu] When html element above grid has a height of 100% the column menu always opens upwards |
| AG-16170 | Feature Request | [API] Fully separate internal and public APIs so developers can't see the internal methods, interfaces, beans and classes |
| AG-16169 | Feature Request | [Row Numbers] Allow targeting the row number column cells with a cssClass |
| AG-16156 | Feature Request | [API] Allow getting all leaf rows after filtering is applied when row grouping |
| AG-16136 | Defect | [Touch] When using trackpad with ipad on Safari the grid cannot be scrolled |
| AG-16134 | Defect | Updating autoGroupColumnDefs reference during expandAll causes the grid to reload and enter in a broken state |
| AG-16129 | Feature Request | [AI Toolkit] Add support for selection, paging, pinning, editing, etc to AI Toolkit |
| AG-16124 | Feature Request | [Column Filter] Allow the multi-filter to show separate RESET buttons for each filter when setting enableFilterHandlers=true |
| AG-16110 | Feature Request | [Rich Select Editor] Allow setting an empty value in the single select editor |
| AG-16105 | Feature Request | [Editing] Add a simple string check for editType |
| AG-16096 | Feature Request | [Export] Allow suppressing the dataPath from showing when exporting row groups/tree data to Excel |
| AG-16095 | Feature Request | [Tooltips] Allow tooltipShowMode to differentiate between header and grid cell |
| AG-16086 | Feature Request | [Column Sizing] Allow configuring how to avoid flicker when column changes width from initial to auto-sized |
| AG-16078 | Feature Request | [Cell Editing] Additional features for formula support |
| AG-16067 | Feature Request | [Cell Editing] Add support for cell edit of group keys inside auto-group columns |
| AG-16066 | Feature Request | [Row Dragging] Add support for undo/redo and batch editing when dragging rows |
| AG-16058 | Feature Request | [Sparklines] Allow access to grid row/grid API in Sparklines label formatter |
| AG-16056 | Feature Request | [SSRM] Update docs to demonstrate using SSRM for detail levels with master/detail |
| AG-16047 | Defect | [Interactivity] When using row numbers suppressing the DELETE key via suppressKeyboardEvent does not work |
| AG-16044 | Feature Request | [Column Header] Allow setting groupSuppressBlankHeader on the group column definition |
| AG-16040 | Feature Request | [Events] Add an event to be fired whenever a grid option value changes |
| AG-16037 | Feature Request | [CrossFiltering] Allow cross-filtering charts work with column moving when column dragging |
| AG-16024 | Feature Request | [Column Sizing] Allow autoHeight to affect the height of floating filters |
| AG-16022 | Defect | [Cell Editing] On-screen keyboard doesn't pop up when using custom Editor Focus Input on iPadOS |
| AG-16013 | Feature Request | [Layout] Allow automatically setting domLayout = AutoHeight or not based on the number of rows (use grid Auto-height up to X rows, static grid height when more than X rows shown) |
| AG-16005 | Feature Request | [Row Dragging] Allow adjusting speed and boundary of scrolling while dragging row items over viewport edge for better control |
| AG-15982 | Defect | When using interactive tooltips, focusing an input in the tooltip causes it to continue showing even when a new tooltip is shown |
| AG-15980 | Feature Request | [Advanced Filter] Allow custom data type parsing, formatting and validation in the advanced filter |
| AG-15966 | Feature Request | [Vue] Add support for async components in Vue |
| AG-15964 | Feature Request | [SSRM][Pivoting] Add an example illustrating multiple levels of pivoting with SSRM when providing columns manually |
| AG-15963 | Feature Request | [Cell Editing] Allow turning off spellcheck in agTextCellEditor and agLargeTextCellEditor inputs |
| AG-15934 | Feature Request | [Column Filters] Allow time zone to be tracked as part of the date filter model for ISO8601 date format compliance |
| AG-15921 | Feature Request | [Row Pinning] Allow automatically pinning rows after a row/data update by calling isRowPinned for new/updated rows |
| AG-15881 | Feature Request | [Accessibility] Investigate implementing a minimal announcement mode |
| AG-15843 | Feature Request | [Themes] Allow Theming API to set any style on any component |
| AG-15820 | Feature Request | [Cell Selection] Allow enableCellTextSelection to apply to certain columns only while cell selection applies to other columns |
| AG-15818 | Feature Request | [Context menu] Allow configuring the delay before hiding/closing Submenus |
| AG-15810 | Feature Request | [Row Grouping] Allow disabling row grouping on a ColGroupDef |
| AG-15807 | Feature Request | [Integrated] Allow drag and drop row reordering on Integrated Charts |
| AG-15802 | Feature Request | [Filtering] Allow warning users when using a custom filter handler with the set filter or multi filter |
| AG-15774 | Feature Request | [Cell Editing] Add a "Select All / Deselect All" option inside the dropdown of agRichSelectCellEditor multi-select mode |
| AG-15770 | Feature Request | [State] Allow setting flex after setting width when restoring state |
| AG-15768 | Feature Request | [Modules] Allow supporting Multiple Ag-Grid Versions on the same application |
| AG-15750 | Feature Request | [Column Headers] Allow column height to reset when changing visibility of columns |
| AG-15749 | Feature Request | [Accessibility] Investigate Talkback Android screen reader preventing grid functionality |
| AG-15748 | Feature Request | [Accessibility] Allow column resizers to be aria supported |
| AG-15747 | Feature Request | [Accessibility] Allow radio buttons to be programmatically associated with the filter |
| AG-15733 | Feature Request | [Row Numbers] Allow Row Numbers to display the leaf row index |
| AG-15732 | Feature Request | [Column Filtering] Add an API to change the selected filter type |
| AG-15730 | Feature Request | [Column Spanning] Allow supporting a single column header span |
| AG-15710 | Feature Request | [Filtering] Allow column filters to be provided in an external container |
| AG-15662 | Feature Request | [Accessibility] Allow setting a specific columns cells as role="rowheader"and linking this to their parent rows |
| AG-15652 | Feature Request | [Filtering] Allow aggregated nodes to be passed to externalFilter |
| AG-15651 | Feature Request | [Cell Renderer] Allow specifying innerRenderer to only be applied to the column being grouped by |
| AG-15634 | Feature Request | [Master Detail] Allow having a detailCellRendererSelector to select between custom detail cell renderer components |
| AG-15584 | Feature Request | [API] Rename grid option isRowPinned to getRowPinnedType to reflect its purpose |
| AG-15566 | Feature Request | [Validation] Allow cells to be validated without entering edit mode (paste for example) |
| AG-15538 | Feature Request | [Filtering] Update set filter list default sizing logic to not show as much space in case there's fewer items (ag-filter container) |
| AG-15512 | Feature Request | [Column Group] Allow collapsing all the children of a group column and displaying the parent group column as collapsed |
| AG-15506 | Feature Request | [Cell Editing] Allow editor to remain open when changing the 'columnGroupShow' property by clicking on chevron in header UI |
| AG-15483 | Feature Request | [Export] Allow translating column data types automatically when exporting to Excel |
| AG-15470 | Feature Request | [Integrated] Allow `unit-time` and `parentLevel` in Integrated Time Axis |
| AG-15469 | Feature Request | [Row Pinning] Allow keyboard navigation with row pinning to work across containers |
| AG-15458 | Feature Request | [Row Selection] Allow hideDisabledCheckboxes to accept a callback |
| AG-15426 | Feature Request | [Filter Tool Panel] Allow new filter tool panel to show column groups as per the colDef hierarchical structure or set via custom column layouts |
| AG-15423 | Feature Request | [Column Sizing] Add new property "autoColDef" to colDef to allow setting dynamic width for different row group columns |
| AG-15419 | Feature Request | [Column Spanning] Allow column spanning to automatically merge adjacent cells in the same row with the same value |
| AG-15405 | Feature Request | [Tree Data] Allow autoGroupColumnDef.initialSort to be applied when using tree data with SSRM |
| AG-15339 | Feature Request | [Layout & Styling] Allow grid to provide default grid height when parent height of element with 100% has not been set |
| AG-15337 | Feature Request | [Selection] Add filter, filterValueGetter and filterParams in type SelectionColumnDef |
| AG-15317 | Feature Request | [Tree data] Allow duplicate paths with getDataPath |
| AG-15311 | Feature Request | [Row Selection] Allow suppressing row selection when clicking on cell renderers |
| AG-15287 | Feature Request | [Cell Editing] Allow Date Editor to capture first keystroke and replace current cell contents |
| AG-15186 | Feature Request | [Clipboard] Improve the behaviour of getting the clipboard content by avoid pasting the last empty value |
| AG-15182 | Feature Request | [Column Filters] Allow opening custom filters when pressing the floating filter input |
| AG-15148 | Feature Request | [Integrated] Theme builder for Integrated Charts / AG Charts |
| AG-15126 | Feature Request | [Filtering] Allow pivot result columns to automatically fall back to simple filters when using Set Filters on unpivoted data |
| AG-15125 | Feature Request | [Events] Allow preventing state updates on column resized when all resized columns use flex |
| AG-15104 | Feature Request | [Accessibility] Update column menu pin column submenu items to use role=menuitemradio |
| AG-15095 | Feature Request | [Column Pinning] Allow showing animations when pinning/unpinning columns |
| AG-15085 | Feature Request | [Layout & Styling] Add CSS classes to first and last columns of a column group |
| AG-15068 | Feature Request | [Aggregation] Allow showing the grandTotalRow when the grid has no rows |
| AG-15054 | Feature Request | [Column dragging] Allow showing a vertical line across all rows in the grid in the new column position when dragging a column header and suppressMoveWhenColumnDragging is set |
| AG-15031 | Feature Request | [Total Rows] Allow displaying the 'Total' string in the left-most column when setting grandTotalRow without row grouping |
| AG-15026 | Feature Request | [Tooltips] Allow defining a Custom Tooltip component at the Grid level based on the tooltip location (tooltipComponentSelector) |
| AG-15022 | Feature Request | [Column Groups] Allow scrolling leaf columns within a column group |
| AG-15011 | Feature Request | [Tree Data] Allow filtering on specific leaf levels only |
| AG-14992 | Feature Request | [Cell Editing] Allow context menu to work with cell editors (including custom cell editors) |
| AG-14966 | Feature Request | [Tooltips] Allow tooltip logic to check what corner of the tooltip should be anchored to the cursor |
| AG-14965 | Defect | [Scrolling] When Mac scrolling setting is set to "When Scrolling" horizontal scrollbar does not disappear properly with pinned columns |
| AG-14952 | Feature Request | [Aggregation] Allow suppressAggFilteredOnly to stop any calculations in the background when filtering |
| AG-14939 | Feature Request | [Selection] Allow mode to differentiate between single cell focus and single cell selection via spacebar |
| AG-14933 | Feature Request | [Docs] Add docs example showing flashing cells/rows using different colors based on the direction of change (increase-green, decrease-red) |
| AG-14922 | Feature Request | [Column State] Add context into the column state |
| AG-14918 | Feature Request | [Integrated] Allow defining a custom chart type in the Integrated Charts tool panel |
| AG-14912 | Feature Request | [Aggregation] Allow showing the aggregated columns as rows (just like showing values as rows in Excel) and show multiple group/grand total rows for each aggregation function applied |
| AG-14911 | Feature Request | [State] Allow resetting the column state to the first set of column definitions via API |
| AG-14886 | Feature Request | [SSRM] Allow groupHideOpenParents to be exported without expanding the group |
| AG-14884 | Feature Request | [Layout & Styling] Add a new variable to style focused column header cells |
| AG-14866 | Feature Request | [API] Allow calling gridApi.getColumnGroupState() to only return column groups and not leaf-level columns which aren't contained by column groups |
| AG-14851 | Feature Request | [Docs] Clarify RowNode documentation to demonstrate which properties are only available when using the CSRM. |
| AG-14848 | Feature Request | [Pivoting] Allow status bar to display only visible row count |
| AG-14846 | Feature Request | [SSRM] Allow checking the select-all checkbox when all rows are loaded and checked |
| AG-14834 | Feature Request | [Performance] Improve ColDef reactivity to deterministically refresh cells |
| AG-14827 | Feature Request | [Cell Editing] Allow preventing editors from closing when other cells are focused |
| AG-14824 | Feature Request | [Filtering] Allow set filter and to handle empty string separately from null/undefined |
| AG-14818 | Feature Request | [Cell Editing] Allow cell editors to be open at all times |
| AG-14810 | Feature Request | [Modules] Add a migration tool based on gridOptions set |
| AG-14796 | Feature Request | [Layout & Styling] Allow rowClassRules callback to update when data is updated |
| AG-14794 | Feature Request | [Row Selection] Allow isRowSelectable callback to update when rows in the rowData are reordered |
| AG-14793 | Feature Request | [Docs] Improve framework quickstart instructions |
| AG-14787 | Feature Request | [Column Menu] Allow loading column menu items asynchronously |
| AG-14781 | Feature Request | [Advanced Filter] Allow searching in the Advanced Filter Builder UI when selecting columns to filter by |
| AG-14773 | Defect | When using Chrome and zooming out in the browser to 50% or less, scrollbars get clipped |
| AG-14767 | Feature Request | [Accessibility] Update accessibility for pop up menu to allow aria roles to contain particular children |
| AG-14763 | Feature Request | [Integrated] Allow zooming in crossfiltered area of chart |
| AG-14758 | Feature Request | [Master Detail] [Theming] Allow applying different themes to detail grids |
| AG-14754 | Feature Request | [Integrated] Allow setting the axis min/max in the Chart Tool Panel |
| AG-14752 | Feature Request | [Filtering] Allow applying the filter only on leaf values |
| AG-14748 | Feature Request | [Row Pinning] Add option to disable default showing of pinned rows in grid |
| AG-14742 | Feature Request | [Cell Rendering] Remove wrapping content returned by custom cell renderer |
| AG-14736 | Feature Request | [Integrated] Allow drawing the time axis in the time order independent of the row orders |
| AG-14735 | Defect | [Accessibility] When running ARC Toolkit, "ARIA widget missing required owned element" errors occur |
| AG-14704 | Feature Request | [Integrated] Allow users to create polar and specialised pivot chart via the Context Menu |
| AG-14700 | Feature Request | [Integrated] Allow retain the Integrated Charts series assignment when sorting columns in the Grid |
| AG-14695 | Feature Request | [Pivoting] Add getPivotResultColumnDefs API method to return all pivot result column defs (both column groups and result columns) |
| AG-14694 | Feature Request | [Pivoting] Deprecate api.setPivotResultColumns in favor of new api method setPivotResultColumnDefs |
| AG-14679 | Defect | When quickly clicking on rows in a tree data grid the active style remains as in some rows |
| AG-14677 | Feature Request | [Pivoting] Allow ordering pivot result groups by their order in the row data |
| AG-14657 | Feature Request | [Quick Filter] Allow filtering across all master and detail grids using the Quick Filter |
| AG-14648 | Feature Request | [Row Spanning] [Column Spanning] Allow supporting row and column spanning together to merge cells horizontally and vertically (e.g. A 2x2 cell) |
| AG-14646 | Feature Request | [Integrated] Extend grouped category axis support to when `groupDisplayType=custom` |
| AG-14643 | Defect | Group rows expanded state is toggled when changing the value of groupDefaultExpanded after the group rows have been created |
| AG-14635 | Feature Request | [Integrated] Allow customising axis positions via API |
| AG-14633 | Feature Request | [Set Filter] Allow setting the number of items to filter by in the set filter list |
| AG-14620 | Feature Request | [Excel Export] Allow freezing the prependContent in the Excel export |
| AG-14589 | Defect | [Column Sizing] When setting --ag-row-height with fitGridWidth the column width decreases |
| AG-14570 | Feature Request | [Focus] Allow suppressing changing focus on middle button click |
| AG-14569 | Feature Request | [Rich Select Editor] Allow creating a ‘custom’ option for users to write their own logic for searchType in the Rich Select Editor |
| AG-14568 | Feature Request | [Website] - Non-docs grid are using old/incorrect CSS |
| AG-14499 | Feature Request | [Filtering] Allow having an option to prevent filtering with a specific Join Operator |
| AG-14495 | Feature Request | [Integrated] Allow the creation of a range chart with no range |
| AG-14494 | Feature Request | [API] Add an API method to get the siblings of a row node, without having to iterate through every node |
| AG-14468 | Feature Request | [API] Add a generic param to `getCellRendererInstances` that allows specifying the returned type |
| AG-14461 | Feature Request | [Validation] Allow cell editing values to be asynchronously validated |
| AG-14421 | Feature Request | [Events] Allow firing an event when pasting a cell/cell range fails due to some of the target cells being read-only |
| AG-14420 | Feature Request | [Accessibility] Allow announcing row specific announcements for checkboxes |
| AG-14389 | Feature Request | [Scrolling] Allow the grid to switch scrollbar visibility mode to match the scrollbar visibility settings in the OS without having to recreate the grid |
| AG-14377 | Feature Request | [Selection] Allow using row selection when clicking the row number cells instead of cell selection when both row and cell selection are enabled |
| AG-14376 | Feature Request | [Column Filters] Update filterValueGetter typing to have two value type params - TValue for the column and TFilterValue for what the filter is expecting |
| AG-14370 | Feature Request | [Row dragging] Allow saving the updated row data when dragging rows including the parent for flat and tree data |
| AG-14364 | Feature Request | [Pivoting] Review the behaviour of pivot column group totals |
| AG-14343 | Feature Request | [Cell Editing] Allow the Rich Select Cell Editor to have a hierarchical list of values in the popup |
| AG-14340 | Feature Request | [Accessibility] Allow including the index of the filter condition in screen reader announcements |
| AG-14334 | Feature Request | [Tree Data] Allow flattening the hierarchy of tree data grids |
| AG-14330 | Feature Request | [Cell Editing] Add column, colDef, node properties to IRichCellEditorRendererParams type |
| AG-14290 | Feature Request | [Row Grouping] Allow displaying line connections between parent and child rows with row grouping/tree data |
| AG-14280 | Feature Request | [Integrated] Make `sparklineOptions` reactive |
| AG-14275 | Feature Request | [Typing] Update IDetailCellRendererParams type |
| AG-14245 | Feature Request | [Selection] Allow API selection when UI selection is disabled/suppressed |
| AG-14235 | Feature Request | [Performance] Investigate performance optimizations to aggregation calculations |
| AG-14231 | Feature Request | [Docs] Clarify in the docs that the 'agAggregationComponent' can count non-numeric values |
| AG-14224 | Feature Request | [Master Detail] Allow passing new grid options to existing details grids without recreating them |
| AG-14212 | Feature Request | [Aggregation] Allow min/max aggregation functions to support all data types (not just numbers) |
| AG-14177 | Feature Request | [Column Type] Investigate and remove unnecessary props from custom types used in column defs, default column defs, auto group etc. |
| AG-14128 | Feature Request | [Row Selection] Allow replacing the default checkbox with a custom one by only displaying the custom cell renderer in SelectionColumnDef |
| AG-14119 | Feature Request | [Integrated] Allow retaining the original series selection when switching chart types |
| AG-14077 | Feature Request | [Events] Add a source field to onCellSelectionChanged |
| AG-14064 | Feature Request | [Styling] Improve the Material icons |
| AG-14052 | Feature Request | [Row Spanning] Show the row spanned cell value as sticky/floating cell text when row spanned cell is partially scrolled out of view at the top |
| AG-14049 | Feature Request | [Row Spanning] Add support for cell editing |
| AG-14038 | Feature Request | [Row Spanning] Add support for row dragging |
| AG-14037 | Feature Request | [Integrated] Allow setting decimal places on the Integrated Charts Tool Panel UI |
| AG-14000 | Feature Request | [Filtering] Allow configuring the Set Filter to include newly added data unless it is explicitly filtered out |
| AG-13999 | Feature Request | [Row Grouping][Pivoting] Add a callback to prevent specific row grouping, pivot and value configurations by creating 'locked' groups with custom logic |
| AG-13996 | Feature Request | [Row Height] Allow using fake elements to measure height and improve autoHeight/headerAutoHeight behaviour |
| AG-13985 | Feature Request | [Cell editing] Allow setting which date values are disabled in the date picker |
| AG-13983 | Feature Request | [API] Allow rowData = undefined/null to clear the grid |
| AG-13978 | Feature Request | [Theming] Index Theming API Params in order to allow users to search for theming parameters |
| AG-13965 | Feature Request | [Column Filters] Allow using the date filter to filter on years/month values |
| AG-13931 | Feature Request | [Context menu] Add the browser event as an optional parameter in the columnHeaderContextMenu event |
| AG-13925 | Feature Request | [Context Menu] Allow suppressContextMenu to only apply to grid cells and prevent it from overriding suppressHeaderContextMenu |
| AG-13921 | Feature Request | [Selection] Allow headerCheckbox to show disabled checkbox via callback |
| AG-13920 | Feature Request | [Master Detail] Allow detail grid selection state to be dependent on the master row selection state |
| AG-13906 | Feature Request | [Column Filters] Allow calling setFilterModel in a valid way before row data is set when using initial state filter model |
| AG-13903 | Feature Request | [Scrolling] Allow scrolling the viewport diagonally with the trackpad |
| AG-13894 | Feature Request | [Events] Add event to trigger once the body height stabilizes for printing |
| AG-13879 | Feature Request | [State] Allow resetting grid state back to initial state |
| AG-13878 | Feature Request | [Filtering] Allow ignoring blank values in provided group rows for filtering when no aggregation function is used |
| AG-13877 | Feature Request | [Excel Export] Allow exporting multiple grids in a single Excel sheet |
| AG-13876 | Feature Request | [Integrated] Allow customising series colours from the Chart Tool Panel |
| AG-13857 | Feature Request | [Selection] Expose row range selection via API method(s) |
| AG-13838 | Feature Request | [Cell Rendering] Allow agAnimateShowChangeCellRenderer to keep showing the difference between last and current cell values instead of fading it out |
| AG-13837 | Feature Request | [Cell Editing] Allow updating non-focused editors cells when in full row edit mode |
| AG-13826 | Feature Request | [Theming] Rework borders, cells and selection outlines rendering to allow more visual flexibility |
| AG-13825 | Feature Request | [Scrolling] Allow defining scroll partners (any container) for grid components |
| AG-13822 | Feature Request | [API] Allow users to selectively refresh cells via API |
| AG-13816 | Feature Request | [Typing] Api property on AgGridReact is mistyped |
| AG-13790 | Feature Request | [Column Filters] Allow rows which are filtered out to flash before disappearing |
| AG-13788 | Feature Request | [Cell Rendering] Allow providing a separate cell renderer to be used when when a grid cell is hovered |
| AG-13786 | Feature Request | [Accessibility] When using JAWS screen reader and VoiceOver , the filter operators in the provided filter are not announced during keyboard navigation |
| AG-13764 | Feature Request | [Navigation] Allow suppressNavigable to suppress CTRL + Arrow key behaviour |
| AG-13747 | Feature Request | [Cell Editing] Allow enterNavigatesVerticallyAfterEdit to edit newly focused cell after pressing ENTER key (just like when pressing TAB) |
| AG-13746 | Feature Request | [Full Width Row] Allow showing row number and checkbox columns by default for full-width flat and group rows |
| AG-13745 | Feature Request | [Chart Model] Allow restoring Integrated chart models in standalone charts |
| AG-13741 | Feature Request | [Column Groups] Allow preventing collapsing column groups if it results in column not being shown at all |
| AG-13739 | Feature Request | [Navigation] When using Firefox elements without a tabIndex are still getting focused via the tab key |
| AG-13734 | Feature Request | [Filtering] Add an 'Only' option to the hovered item in the Set Filter values list to select a single value, automatically deselecting all others |
| AG-13701 | Feature Request | [Integrated] Allow creating a simple chart with just one category selected |
| AG-13683 | Feature Request | [Pivoting] Allow removing empty pivot value columns (pivotRemoveEmptyColumns property) |
| AG-13630 | Feature Request | [Advanced Filter] Allow the filter builder UI to follow the preferred order of operations for statements |
| AG-13620 | Feature Request | [Column Groups] Allow moving an entire column group while preventing the individual child columns from being moved separately |
| AG-13593 | Feature Request | [Advanced Filter] Allow having a property to set the maximum valid date for the Advanced Filter (Similar to maxValidDate) |
| AG-13580 | Defect | When groupMaintainOrder=true and using unbalanced groups, sorting a non-group column doesn't sort the rows inside unbalanced groups |
| AG-13576 | Feature Request | [Integrated] Allow charting with a grouped time axis on Integrated Charts |
| AG-13556 | Feature Request | [Status Bar] Allow disabling the behaviour of the 'agAggregationComponent' to count non-numeric values |
| AG-13514 | Feature Request | [Integrated] Allow charting with multiple columns on a group category axis |
| AG-13508 | Feature Request | [Accessibility] Allow Virtual List items to update the 'selected' and 'expanded' state of their owner row |
| AG-13452 | Feature Request | [Aggregation] Allow aggregated columns to support calculating running totals (cumulative total aggregation) |
| AG-13447 | Feature Request | [Column Menu] Allow overriding the action we take for the menu button being clicked |
| AG-13441 | Feature Request | [Viewport Row Model] Allow VRPM to support server-side selection like SSRM (server-side selection API, select-all) |
| AG-13439 | Feature Request | [SSRM] Add a new property similar to suppressModelUpdateAfterUpdateTransaction for SSRM |
| AG-13419 | Feature Request | [Printing] Allow using a separate printing experience in order to paginate horizontally as well as vertically in order to avoid columns getting clipped and not included in print |
| AG-13418 | Feature Request | [Cell Editing] Allow the Delete key to start editing a cell |
| AG-13417 | Feature Request | [Column Filters] Allow hiding the filter button in the column header cell when the floating filter is displayed regardless of the value of suppressHeaderFilterButton |
| AG-13360 | Feature Request | [Advanced Filter] Allow comparing date values with a custom comparator |
| AG-13323 | Feature Request | [Rows] Allow multi-row record layout showing a single data record on multiple rows also showing multiple levels of header rows and header cells on top of each other, dragging column header cells to change layout |
| AG-13296 | Feature Request | [Accessibility] Allow JAWS to announce checkboxes when using shortcut key 'X' |
| AG-13285 | Feature Request | [Scrolling] Allow showing a horizontal scrollbar at the top of the grid |
| AG-13273 | Feature Request | [State] Allow applying initial state even when a partial column order is provided (not all columns are present in orderedColIds) |
| AG-13264 | Feature Request | [Column Filters] Allow having a numberMatcher with agNumberColumnFilter |
| AG-13252 | Feature Request | [Tree Data/Row Grouping] Allow the agGroupCellRenderer to apply the fullWidthCellRendererParams.innerRenderer when using full-width rows |
| AG-13245 | Feature Request | [Accessibility] Add aria-labelledby attribute for the row groups/column labels/values containers |
| AG-13243 | Feature Request | [Integrated] Allow grouped category axis to work when `groupDisplayType=multipleColumn` |
| AG-13221 | Feature Request | [Selection] Allow keeping a dynamic forced selection state of rows irrespective of user interaction |
| AG-13218 | Feature Request | [State] Allow initialState to work with AlignedGrids in frameworks |
| AG-13208 | Feature Request | [Accessibility] Allow column tool panel checkboxes to reference their labels in aria attributes |
| AG-13159 | Feature Request | [Accessibility] Add single pointer activation for drag and drop interactions - row reordering, column reordering, group/pivot column reordering, etc |
| AG-13158 | Feature Request | [SSRM] Allow setting whether to display a console error when row data has duplicated row ids |
| AG-13155 | Feature Request | [Fill Handle] Allow returning the existing cell value in a custom fill operation to be tracked as a new value |
| AG-13154 | Feature Request | [State] Allow the grid state to save and restore filters in pivot mode |
| AG-13147 | Feature Request | [Columns] Add more granular reactivity of columnDefs through improvements to the Column Model |
| AG-13143 | Feature Request | [Cell Selection] Allow the selected cell range to move so it contains the same rows/cells when reordering a row via row dragging or adding/deleting new rows above the selected cell range |
| AG-13141 | Feature Request | [Accessibility] Allow resizing the sidebar with keyboard only |
| AG-13137 | Feature Request | [Pivoting] Allow changing/updating properties for pivot result columns |
| AG-13125 | Feature Request | [Accessibility] Allow grid to be labelled with aria-multiselectable=true when it supports multiple row selection and/or cell range selection |
| AG-13124 | Feature Request | [Accessibility] Allow each grid cell with a context menu to use aria-haspopup=true to indicate this |
| AG-13118 | Feature Request | [Integrated] Allow plotting scatter charts in combination charts |
| AG-13113 | Defect | [Layout & Styling] When cell text selection is enabled height of cell components can be incorrect |
| AG-13096 | Feature Request | [Integrated] Allow defining a default category for Integrated Charts if a category column is not included in the range selection |
| AG-13091 | Feature Request | [Accessibility] Update markup for standard grid buttons which open popups to set aria-haspopup=true |
| AG-13080 | Defect | [Safari] browser tooltip is shown when cell content is truncated even when enableBrowserTooltips = false |
| AG-13075 | Feature Request | [Column Menu] Remove the 'None' option in the Value Aggregation submenu when in pivot mode |
| AG-13071 | Feature Request | [Accessibility] Allow selecting multiple cell ranges with keyboard only (just like Excel, with SHIFT+F8) |
| AG-13052 | Feature Request | [Fill Handle] Allow disabling number handling with the Fill Handle |
| AG-13049 | Feature Request | [Columns Tool Panel] Allow suppressColumnsToolPanel to hide columns from both the Row Groups and Value section of the tool panel |
| AG-13047 | Feature Request | [Localization] Allow inheriting the master-level locale in detail-levels by default and overriding it in detail levels |
| AG-13020 | Feature Request | [API] Deprecate the grid paginationChanged event and replace it more granular-level events |
| AG-13018 | Feature Request | [Integrated] Allow the creation of pivoted statistical and specialised series on the UI |
| AG-12996 | Feature Request | [Pivoting] Allow pivoting by a column that contains an array of values (this way a row will appear in more than one pivot group) |
| AG-12993 | Feature Request | [Clipboard] Allow interaction with a ClipboardItem instead of processing it as text |
| AG-12964 | Feature Request | [API] Add api.getFirstNodeInViewport() and api.getLastNodeInViewport() as a replacement for deprecated api.getModel().getRowIndexAtPixel |
| AG-12961 | Feature Request | [Types] Add generic context type for CustomDetailCellRendererProps |
| AG-12954 | Feature Request | [Clipboard] Allow suppressing cell copy functionality just like paste/cut |
| AG-12945 | Feature Request | [Cell Editing] Add new event for Rich Select Editor multi-select to capture each selection of pill |
| AG-12940 | Feature Request | [Pivoting] Prevent grouping and pivoting by the same column |
| AG-12937 | Feature Request | [Column Group] Allow setting lockVisible to group columns, so they show no checkbox in the column tool panel |
| AG-12934 | Feature Request | [Advanced Filter] Allow comparing values between columns in the advanced filter |
| AG-12928 | Feature Request | [State] Allow grid state to keep state of all columns (provided and not provided) |
| AG-12909 | Feature Request | [Integrated] Allow Switching Category/Series for Combo Range Charts |
| AG-12864 | Feature Request | [Integrated] Add `sankey` diagram to Integrated Charts |
| AG-12860 | Feature Request | [Integrated] Allow retaining Switch Series/Category after switching chart types in Integrated Charts |
| AG-12848 | Feature Request | [Total Rows] Allow group total row, grand total row to be sticky when groupHideOpenParents=true |
| AG-12843 | Feature Request | [Codemods] Allow codemods to skip files which don't require any transformation to be applied |
| AG-12841 | Feature Request | [API] Allow hiding the auto-group column via setColumnsVisible API method |
| AG-12837 | Feature Request | [Column Pinning] Allow the threshold for processUnpinnedColumns to be configured |
| AG-12811 | Feature Request | [SSRM] Allow the block size (cacheBlockSize value) to be set to match the page size (paginationPageSize value) |
| AG-12807 | Feature Request | [SSRM] Allow changing cacheBlockSize not to reset the SSRM store |
| AG-12792 | Feature Request | [Integrated] Allow defining custom aggFunc for Integrated Charts UI |
| AG-12779 | Feature Request | [API] Expose TContext TypeScript generic for all column interfaces |
| AG-12773 | Feature Request | [Checkboxes] Allow columns with boolean data type to have a header checkbox |
| AG-12714 | Feature Request | [Keyboard Navigation] Allow not closing a popup editor when pressing the ESC key |
| AG-12677 | Feature Request | [Integrated] Update cross-filtering in Integrated Charts |
| AG-12667 | Feature Request | [Cell Data Types] Allow boolean data type column to display indeterminate checkbox state in the group row consistently with leaf rows |
| AG-12665 | Feature Request | [Theming] Remove notch/clip displayed in vertical borders |
| AG-12658 | Feature Request | [SSRM] Allow expanding / collapsing row group levels after initial load from API |
| AG-12643 | Feature Request | [Export] Allow suppressing the dataPath from showing when exporting row groups/tree data to Excel |
| AG-12639 | Feature Request | [Advanced Filter] Allow for custom parsing of values for the advanced filter |
| AG-12630 | Feature Request | [Pivoting] Allow pivot result columns to react to changes in pivoted column colDef and defaultColDef |
| AG-12622 | Feature Request | [Pagination] Allow showing all records on a single page using an 'All' rows option in the page size selector |
| AG-12602 | Feature Request | [API] Allow inserting new rows via transactions at the correct index regardless of sorting/filtering applied via rowNode.rowPosition |
| AG-12592 | Feature Request | [Column Filters] Allow setting Min / Max values to Number Filter |
| AG-12579 | Feature Request | [Accessibility] Allow handling empty container roles for accessibility tools |
| AG-12571 | Feature Request | [Keyboard Navigation][Cell Editing] Allow keyboard navigation to happen asynchronously when using readOnlyEdit |
| AG-12548 | Feature Request | [Accessibility] Allow mobile devices to be accessible when used in combination with screen readers |
| AG-12547 | Feature Request | [Accessibility] Allow Column Resize to be accessible for screen reader users |
| AG-12537 | Feature Request | [Keyboard Navigation] Allow suppressHeaderKeyboardEvent callback to suppress moving and resizing of columns using keyboard |
| AG-12534 | Feature Request | [Pivoting] Allow displaying the column group headers above pivoted columns |
| AG-12531 | Feature Request | [Rows] Allow processRowPostCreate to be called for Full Width Rows |
| AG-12526 | Feature Request | [Pivoting][SSRM] Allow pivot group columns to have Lazy Load behaviour similar to Row Groups |
| AG-12525 | Feature Request | [Advanced Filter] Allow advanced filter to display "No matches" message when searching for non-existent columns |
| AG-12513 | Feature Request | [SSRM] Allow loading row height to be set via getRowHeight callback |
| AG-12511 | Feature Request | [Master Detail] Allow embedFullWidthRows to be rendered in pinned areas for detail grids |
| AG-12492 | Feature Request | [SSRM] Allow restoring the page index from grid state when using pagination in SSRM |
| AG-12451 | Feature Request | [Scrollbars] Prevent scrollbars rapidly flashing on and off when grid height and width hardcoded to specific pixel values (Mac only) |
| AG-12441 | Feature Request | [Cell Editing] Allow use of highlightMatch property with custom cell renderer in richSelectEditor |
| AG-12440 | Feature Request | [Accessibility] Allow not showing the top menu item as focused when opening a menu using the mouse |
| AG-12402 | Feature Request | [State] Allow automatically moving married children in the column state to the end of the column group when applying order |
| AG-12384 | Feature Request | [Column Pinning] Allow scrolling the unpinned columns viewport when range selection reaches pinned columns |
| AG-12364 | Feature Request | [Integrated] Allow series labels on cross-filtering charts |
| AG-12363 | Feature Request | [Integrated] Allow row grouped cross-filtering charts |
| AG-12352 | Defect | When using Firefox and the number of fields requires a scroll bar, tab from search in column tool panel focus is lost |
| AG-12339 | Feature Request | [Keyboard Navigation] Allow keyDown event to fire on column headers to allow adding custom behaviour |
| AG-12335 | Feature Request | [Filtering] Add advancedFilterModified event for the advanced filter |
| AG-12331 | Feature Request | [API] Update api.refreshHeader to refresh column headers and add option to recreate |
| AG-12325 | Feature Request | [Scrolling] Close the open menu/editor popup when the cell/column associated with a popup is scrolled out of view |
| AG-12316 | Feature Request | [Viewport] Improve performance with initial state |
| AG-12315 | Feature Request | [Columns Tool Panel] Add theme variables to control the height of elements within the columns tool panel |
| AG-12305 | Feature Request | [Row Grouping] Allow preserving group column state when using groupDisplayType='multipleColumns' and changing the grouped columns |
| AG-12290 | Feature Request | [Scrolling] Allow support for sticky columns which stick along the edges of viewport instead of scrolling out of view |
| AG-12278 | Feature Request | [Column Filter] Allow set filter to keep all values in all columns as unchecked when they are filtered out by a filter applied to another column |
| AG-12274 | Feature Request | [Navigation] Allow tabbing into next floating filter and skipping disabled input cell |
| AG-12266 | Feature Request | [Cell Editing] Add enableGroupEdit to officially supported documentation |
| AG-12250 | Feature Request | [Filtering] Allow numberFilter to convert object to number for count aggregation filtering |
| AG-12249 | Feature Request | [Column Pinning] Allow pinned columns to unpin due to limited space from right to left instead of left to right |
| AG-12247 | Feature Request | [Vue] Add JSX support in Vue custom components |
| AG-12240 | Feature Request | [Overlay] Allow "No rows to show" overlay to be compatible with pinned rows and extended headers |
| AG-12195 | Feature Request | [Column Moving] Allow suppressing movable columns only by header but not from the column tool panel |
| AG-12139 | Feature Request | [Filtering] Allow setFilterModel to use OR instead of AND for conditions |
| AG-12138 | Feature Request | [Custom Components] Improve error handling when calling callbacks passed to custom components after the grid has been destroyed |
| AG-12135 | Feature Request | [Columns Tool Panel] Add to columns tool panel a second tab containing a full list of columns, allowing to only select some of them to be displayed in the columns tool panel |
| AG-12133 | Feature Request | [Filter Tool Panel] Allow column to disappear when hiding column in grid |
| AG-12131 | Feature Request | [Docs] Add an explanation note to extending built-in data types |
| AG-12108 | Feature Request | [API] Allow suppressKeyboardEvent to prevent expand/collapse row group via keyboard |
| AG-12063 | Feature Request | [Toolbar] Allow adding a Clear All button to Row Group, Pivot and Value panels for a quick removal of all columns |
| AG-12058 | Feature Request | [Accessibility] Allow showing relationship between parent and child rows when using tree data or row grouping (setting aria-level and aria-posinset attributes) |
| AG-12054 | Feature Request | [Accessibility] Update set filter item markup to avoid JAWS announcing it at "left parent right parent" when a checkbox is present |
| AG-12046 | Feature Request | [Events] Add source property to rowGroupOpened event |
| AG-12045 | Feature Request | [Events] Add source property to cellFocused event |
| AG-12026 | Feature Request | [Integrated] Allow series multi-select input on Set Up panel |
| AG-12014 | Feature Request | [Pivoting] Allow auto collapsing pivot column groups so that there is only ever one opened |
| AG-12012 | Feature Request | [Editing] Allow setting the default "empty" value for the grid |
| AG-11877 | Defect | Sticky Grand Total Row & paginationAutoPageSize displays vertical scrollbar and one more row than needed |
| AG-11862 | Feature Request | [Accessibility] Allow JAWS to not announce all column/context menu items as "selected" |
| AG-11859 | Feature Request | [Column Spanning] Allow displaying cell borders when selecting or using fill handle on a range of cells which include spanned column rows |
| AG-11848 | Feature Request | [Integrated] Allow Integrated Charts to chart with Array values |
| AG-11826 | Feature Request | [Accessibility] Allow aria-labelledby set in columns tool panel DIV container to point to textual content instead of button |
| AG-11792 | Feature Request | [Pivoting] Allow showing non-grouped columns next to pivot columns when both pivoting and row grouping are active |
| AG-11785 | Feature Request | [Row Grouping] Allow keeping the expanded/collapsed state of group rows after sorting / filtering in SSRM |
| AG-11781 | Feature Request | [Accessibility] Allow column sort order index to be announced for sorted columns |
| AG-11769 | Feature Request | Reduce pivot memory consumption by redesigning generated pivot result column IDs |
| AG-11742 | Feature Request | [Column Filters] Add IN and NOT IN filtering operators allowing to match against multiple values |
| AG-11740 | Feature Request | [Pivoting] Allow always displaying the pivot column group aggregated columns at all levels instead of hiding them when a pivot group is expanded |
| AG-11730 | Feature Request | [Columns Tool Panel] Allow column group checkboxes to reflect the correct visible state (and toggle children visibility) when children columns use suppressColumnsToolPanel or lockVisible |
| AG-11725 | Feature Request | [Columns Tool Panel] Prevent showing an unnecessary expand icon when all column group's children are hidden using suppressColumnsToolPanel=true |
| AG-11724 | Feature Request | [Events] Add to columnHeaderClicked event params the event object and the clicked DOM element |
| AG-11723 | Feature Request | [Vue] Update Vue 3 to fully support Composition API |
| AG-11721 | Feature Request | [Frameworks] Add to the current custom header and group header component interface the afterGuiAttached event which fires when the HTML is ready |
| AG-11669 | Feature Request | [React] Investigate potential memory leak in React when updating data via applyTransactionAsync |
| AG-11667 | Feature Request | [Styling] Allow vertically centre-aligning row text when setting rowHeight |
| AG-11655 | Feature Request | [SSRM] Add new property to display error rows when duplicate rowIDs are provided |
| AG-11650 | Feature Request | [Filtering] When using setFilter in excelMode setting the filter in succession resets it |
| AG-11647 | Feature Request | [Events] Add onClick event for row group panel pills |
| AG-11646 | Feature Request | [Styling] Allow column header element to apply hover styling when hovering over "child" elements |
| AG-11639 | Feature Request | [Touch] Allow columns in the sidebar to be announced on touch devices after searches |
| AG-11636 | Feature Request | Add Balham theme to the AG Grid Figma design system |
| AG-11625 | Feature Request | [Columns Tool Panel] Allow not grouping/pivoting/aggregating by hidden or suppressColumnsToolPanel columns when dragged and dropped as part of a column group |
| AG-11610 | Feature Request | [Cell Renderer] Provide better support for renderers as editors |
| AG-11606 | Feature Request | [Events] Alternative for cellKeyDown event when changes made via API |
| AG-11603 | Feature Request | [Layout] Allow support for CSS zoom attribute in grid |
| AG-11602 | Feature Request | [Pivoting] Improve Column Visibility Control Between Pivot and Non-Pivot Modes |
| AG-11576 | Feature Request | [Floating Filters] Highlight floating filter text field when input string is unapplied |
| AG-11562 | Feature Request | [Columns Tool Panel] Allow displaying images next to columns tool panel section headers (Pivot Mode, Row Groups, Column Labels, Values) which when hovered show tooltips explaining their use |
| AG-11528 | Feature Request | [Integrated] Allow creating pivot Combination Charts via API |
| AG-11525 | Feature Request | [Column Filters] Allow switching between regular and advanced filters in the grid UI |
| AG-11524 | Feature Request | [Row Grouping] Allow restoring original column visibility when ungrouping the same column |
| AG-11521 | Feature Request | [SSRM] Allow unsorting rows (reverting to original row order) when using client-side sorting in SSRM |
| AG-11515 | Feature Request | [Integrated] Allow Ordinal Time axis in Integrated Charts |
| AG-11497 | Feature Request | [Tooltips] Allow showing a header and set filter tooltip by default without setting colDef.headerTooltip or filterParams.showTooltip=true |
| AG-11489 | Feature Request | [Filtering] Allow automatic conversion of filter model to the appropriate format in case a multi-filter is used |
| AG-11485 | Feature Request | [Aggregation] Allow refreshCells to update aggregated values when values have been modified |
| AG-11483 | Feature Request | [Column Menu] Allow registering full configs for custom menu items in custom wrappers |
| AG-11452 | Feature Request | [State] Allow restoring state when the sidebar is updated |
| AG-11448 | Feature Request | [Tree Data] Add support for different grouping at different levels in tree data |
| AG-11351 | Feature Request | [Excel Export] Allow exporting a sheet in Excel workbook as hidden |
| AG-11307 | Feature Request | [Sparklines] Allow gauges in Sparklines |
| AG-11306 | Feature Request | [Filtering] Allow the user to provide a custom matching function for the filter |
| AG-11305 | Feature Request | [Filtering] Allow typing in the floating filter input when using multiple filtering conditions (AND/OR) |
| AG-11295 | Feature Request | [Aggregation] Allow total footer row to be expandable/collapsible |
| AG-11294 | Feature Request | [Filtering] Allow date filter to process '' as a blank value |
| AG-11293 | Feature Request | [Integrated] Allow using a unique identifier to restore charts |
| AG-11275 | Feature Request | [Integrated] Allow users to charts with the entire column from the UI |
| AG-11266 | Feature Request | [Integrated] Allow Integrated Charts specific valueGetter |
| AG-11265 | Feature Request | [Layout & Styling] Allow AG Grid elements to respond to Safari font size override |
| AG-11262 | Feature Request | [Advanced Filter] Allow advanced filter to get primary columns from tree data grid |
| AG-11252 | Feature Request | [Column Filters] Allow set filter to filter pivot result columns |
| AG-11250 | Feature Request | [Integrated] Allow Integrated Charts to auto-size chart height |
| AG-11230 | Feature Request | [Cell Editing] Allow adding new values not appearing in the values list of the rich select editor |
| AG-11215 | Feature Request | [Cell Editing] Allow valueParser to be called with null as an input param type (to distinguish between null and empty string) |
| AG-11185 | Feature Request | [Layout & Styling] Allow users to add conditional formatting for rows and cells (just like in Excel) |
| AG-11164 | Feature Request | [Editing] Use colDef.equals (when provided) to determine whether a value has changed after editing |
| AG-11155 | Feature Request | [Updating Data] Allow keeping the current visible rows unchanged as new rows are added/inserted or removed/deleted above due to background operations (transactions) (keep the same rows in view as the scrolling position changes) |
| AG-11134 | Feature Request | [Integrated] Extend support for Switch Category/Series to grouped and pivoted charts |
| AG-11119 | Feature Request | [Column Sizing] Allow column auto-sizing to use the entire grid width when an unnecessary vertical scrollbar is shown initially |
| AG-11076 | Feature Request | [Context Menu] Allow providing the clicked target in IMenuActionParams to specify what exactly was clicked |
| AG-11055 | Feature Request | [SSRM] Add a recursive: boolean flag to refreshServerSide |
| AG-11034 | Feature Request | [Pivoting] Enhance pivotComparator to have underlying value, and formatted value |
| AG-11032 | Feature Request | [Overlay] Allow overlays for a single column |
| AG-10945 | Feature Request | [Accessibility] Allow announcing grid row count when using SSRM only after grid loads data (via aria-busy=true) |
| AG-10934 | Feature Request | [Row Dragging] Allow row dragging to scroll the page when using domLayout=autoHeight |
| AG-10906 | Feature Request | [Cell Rendering] Allow smoother animations when setting empty rowData with getRowId in master/detail |
| AG-10877 | Feature Request | [Accessibility] Allow Narrator to correctly announce columns/filters tool panel content |
| AG-10862 | Feature Request | [Column Header] Allow hiding the filter button in the column header when no filter is applied and the column header isn't focused/hovered |
| AG-10854 | Feature Request | [React] Make processPivotResultColGroupDef and processPivotResultColDef callbacks reactive |
| AG-10844 | Feature Request | [Accessibility] Allow announcing the column name for the floating filter button |
| AG-10841 | Feature Request | [Column Header] Allow custom column header component to fully control keyboard interaction and accessibility aria label tags |
| AG-10830 | Feature Request | [Documentation] API Docs should indicate which version a method was introduced |
| AG-10747 | Feature Request | [Overlay] Allow option for overlay to cover the whole size of the grid |
| AG-10732 | Feature Request | [Clipboard] Investigate improving performance when copying/pasting/clearing a large cell range |
| AG-10709 | Feature Request | [Frameworks] Allow Vue 3 to support multiple root elements |
| AG-10704 | Feature Request | [Cell rendering] [Vue] Add support for Scoped CSS for cell renderers when using script setup syntax |
| AG-10702 | Feature Request | [Cell Rendering] Allow formatting cell values using format strings according to their cellDataType |
| AG-10696 | Feature Request | [SSRM] Add batch expansion for Master-Detail in SSRM |
| AG-10642 | Feature Request | [Layout & Styling] Allow grid rows to render as list items to support narrower screens on mobile devices (responsive design) |
| AG-10640 | Feature Request | [Accessibility] Investigate adding contrast between text and background in AG Grid themes |
| AG-10628 | Feature Request | [Pivoting] Allow valueFormatter to be run for the cell values shown in pivot result column headers |
| AG-10598 | Feature Request | [Events] Allow support for event reasons as properties in stateUpdated event |
| AG-10593 | Feature Request | [SSRM] Fix SSRM `groupKeys` type |
| AG-10583 | Feature Request | [Column Filters] Allow keeping column filter UI state when a call to api.setFilterModel doesn't change the applied filter model |
| AG-10573 | Feature Request | [Excel Export] Allow exporting grand total row in the grid as a table total row in Excel |
| AG-10563 | Feature Request | [Column Headers] Add event to fire when the default column header is double-clicked |
| AG-10455 | Feature Request | [Integrated] Allow totalling/subtotalling for `waterfall` chart |
| AG-10378 | Feature Request | [Cell Styling] Always call cellClass and cellStyle functions on row data updates, even if the cell value hasn't changed |
| AG-10288 | Feature Request | [Row Grouping] Allow configuring the direction of group row/tree data collapse/expand |
| AG-10278 | Feature Request | [SSRM] Improve support for WebSocket configurations |
| AG-10277 | Feature Request | [Pivoting] Allow customizing the precedence of whether a column is aggregated, grouped or pivoted when changing column visibility in pivotMode |
| AG-10254 | Feature Request | [Tooltip] Allow giving users full control over displaying and hiding tooltips based on conditions |
| AG-10247 | Feature Request | [Excel export] Allow configuring the direction of group row collapse/expand in the Excel export |
| AG-10239 | Feature Request | [Accessibility] Allow keyboard navigation through all the elements of the default column header using the TAB key (sort button, filter button, column menu button) |
| AG-10184 | Feature Request | [Accessibility] Allow column menu to be accessed directly by focusing the column header menu button via keyboard (without keyboard shortcut) |
| AG-10183 | Feature Request | [Accessibility] Allow column moving via keyboard only without a keyboard shortcut |
| AG-10182 | Feature Request | [Accessibility] Allow column resizing via keyboard only without a keyboard shortcut |
| AG-10181 | Feature Request | [Column Filters] Allow applying a floating filter when the floating filter input loses focus |
| AG-10161 | Feature Request | [Integrated] Add context menu to Integrated charts |
| AG-10146 | Feature Request | [Value Formatter] Allow using the valueFormatter with number values for the other export features, but not for Excel |
| AG-10141 | Feature Request | [Cell Editing] Skip non-editable cells in fullRow edit when the user tabs as if the non-editable cell has suppressNavigable=false |
| AG-10135 | Feature Request | [Integrated] Allow adding crosslines to integrated charts via themeOverrides |
| AG-10121 | Feature Request | [Scrollbar] Allow Scrollbar Annotation to highlight grid locations that meet criteria |
| AG-10071 | Feature Request | [Column Pinning] Allow preventing pinning on the right or left via any means (dragging, column menu) |
| AG-10065 | Feature Request | [Website] Update search to show results in a larger popup and search only in topics list (instead of full page search) |
| AG-10061 | Feature Request | [Columns] Allow group columns to inherit more properties from the underlying column when grouping with ‘multipleColumns’ |
| AG-10018 | Feature Request | [Columns Tool Panel] Allow showing pinned columns in the columns list in the columns tool panel |
| AG-10017 | Feature Request | [Styling] Enlarge the target size of menu buttons in column header to 24px times 24px |
| AG-10013 | Defect | [Context menu] iOS only - Context menu is cut off when right clicking into grid |
| AG-9997 | Feature Request | [Keyboard Navigation] Allow arrows keys to navigate from header cell to grid cell even if colSpan stretches across the cells below headers |
| AG-9977 | Feature Request | [API] Allow updating specific column definitions by setColumnDefs |
| AG-9871 | Feature Request | [Row Selection] Prevent toggling row selection when showing disabled checkboxes and pressing SPACE key |
| AG-9852 | Feature Request | [Column Pinning] Update automatic column unpinning logic to re-pin columns when grid is wide enough to fit them |
| AG-9765 | Feature Request | [Cell Editing] Add a custom numeric editor so numeric input can be enforced for all browsers |
| AG-9764 | Feature Request | Investigate class change in React triggering resetting row height reset |
| AG-9757 | Feature Request | [Row Height] Allow applying autoHeight=true on a per-row basis in the grid (currently applies to all grid rows) |
| AG-9722 | Feature Request | [Row Grouping] Allow overriding the default unbalanced group behaviour and preserve the original order |
| AG-9709 | Feature Request | [Cell Data Types] Allow setting cellDataType dynamically via callback |
| AG-9705 | Feature Request | [Column Pinning] Allow using column flex values across the pinned and unpinned column containers |
| AG-9694 | Feature Request | [Column Type] Allow custom column types to extend each other |
| AG-9682 | Feature Request | [Cell Rendering] Allow showing single Loading Cell Renderer on column sort |
| AG-9663 | Feature Request | [Pivoting] Allow underlying column sort order to be applied to pivot columns just like it is to row group columns |
| AG-9650 | Feature Request | [Viewport Row Model] Add Master/Detail functionality to the viewport row model |
| AG-9646 | Feature Request | [Accessibility] Allow announcing the number of matching set filter list items when using the search box in the mini-filter of the set filter |
| AG-9639 | Feature Request | [Export] Make the option to export group footer and grand total rows public |
| AG-9637 | Defect | When grouping and aggregating the same string-type column, sorting the aggregated column sorts the group column instead |
| AG-9623 | Feature Request | [SSRM] Allow row grouping by and aggregating the same column |
| AG-9594 | Feature Request | [Accessibility] Allow screen reader to announce "Press Enter to expand/collapse" when focusing a cell with an exand/collapse button (inside a group row) |
| AG-9593 | Feature Request | [Layout & Styling] Allow card styles for custom pop up editors |
| AG-9578 | Feature Request | [Accessibility] Allow TAB to avoid navigating within radio buttons and to switch to next focusable UI element |
| AG-9552 | Feature Request | [Accessibility] Allow using SPACE key to select an item and close the agSelectCellEditor and agRichSelectCellEditor when in single-select mode |
| AG-9536 | Feature Request | [Integrated] Add migration of chart models to Charts version 9 |
| AG-9525 | Feature Request | [Context menu] Add attribute to show/hide items in the context menu based on criteria |
| AG-9513 | Feature Request | [Column Menu] Allow "Group By" string to accept variables for the column name |
| AG-9509 | Feature Request | [Layout & Styling] Allow responsive layout for material theme text field |
| AG-9499 | Feature Request | [Sparklines] Allow displaying sparklines in tooltips |
| AG-9496 | Feature Request | [Column Filters] Allow restricting the max amount of nested filter conditions in Advanced Filter |
| AG-9490 | Feature Request | [Row Dragging] Allow always displaying the row drag handle in the first (left-most) displayed column |
| AG-9488 | Feature Request | [Cell Editing] Allow only saving changes via confirmation button when using full row editing |
| AG-9480 | Feature Request | Separate ColumnState interface for Setting and Getting due to nulls |
| AG-9477 | Feature Request | [Excel Export] Allow pivot mode export to Excel PivotTable (export the unpivoted underlying grid data as a Excel sheet and create a separate sheet with an Excel pivot referencing the underlying data) |
| AG-9472 | Feature Request | [Row Grouping] Investigate how to make a group row not sticky when it takes too much of the grid viewport |
| AG-9471 | Feature Request | [Advanced Filter] Allow predefined values in a dropdown to be used where filter value is typed manually (enum) |
| AG-9470 | Feature Request | [SSRM] onStoreRefreshed event is not fired when zero rows are returned |
| AG-9459 | Feature Request | [Docs] Update vue examples to use app.vue files in single file components using script setup |
| AG-9421 | Feature Request | [Column Width] Performance improvements for flex property and column sizing |
| AG-9401 | Feature Request | [Integrated] Allow hiding the integrated charts 'no data' overlay while the chart is loading |
| AG-9372 | Feature Request | [Clipboard] Allow copying cell ranges in HTML format (rich text format) |
| AG-9371 | Feature Request | [Tooltip] Allow custom tooltip to be shown for the columns in the row group/pivoting panel and row group/pivot/aggregation panel in the columns tool panel |
| AG-9367 | Feature Request | [Status Bar] Add a new status bar component that contains the pagination component |
| AG-9366 | Feature Request | [Column Filters] Allow Set Filter Tree List to support rows mapping to parents in the tree |
| AG-9363 | Feature Request | [Rendering] Allow Vue's defineAsyncComponent to work with rendering |
| AG-9351 | Feature Request | [Row Grouping] Add support for mixed group sorting for custom column header components |
| AG-9337 | Feature Request | [Pivoting] Allow to configure aggFuncs to track the variance in aggFunc value on date/number type fields |
| AG-9336 | Feature Request | [Columns] Add support for TData type to be a generic function in the colDef.field type |
| AG-9329 | Feature Request | [Column Types] Remove unused properties from TS columnTypes |
| AG-9284 | Feature Request | [Column Group] Allow column types to work on column groups |
| AG-9258 | Feature Request | [Accessibility] Allow toggling tree data group levels with keyboard when the row group column is editable |
| AG-9251 | Feature Request | [Layout & Styling] Allow customizing rows addition/removal animations via CSS classes |
| AG-9250 | Feature Request | [Accessibility] Allow adding custom ARIA attributes to grid cells |
| AG-9237 | Feature Request | [Events] Allow cellValueChanged event callbacks to be defined against the column definition |
| AG-9229 | Feature Request | [Error Messaging] Allow the grid to link console messages to gridIds |
| AG-9228 | Feature Request | [Integrated] Allow customising the integrated charts no data overlay |
| AG-9226 | Feature Request | [Integrated] Allow disabling background click to clear cross-filter selections |
| AG-9225 | Feature Request | [Sparklines] Add support for pie series in sparklines |
| AG-9209 | Feature Request | [Selection] Allow getting the selected cell range values when it includes pinned rows using a Range Iterator exposing the getRowAbove and getRowBelow methods |
| AG-9208 | Feature Request | [Integrated] Allow range chart to support refdata mapping as a datasource for chart |
| AG-9198 | Feature Request | [Docs] Add example showing SSRM support for both master & detail grid together |
| AG-9192 | Feature Request | [Clipboard] Allow api.processDataFromClipboard callback to take a Promise return type so it can run async |
| AG-9191 | Feature Request | [Performance] Investigate enhancing performance when resizing window with sidebar enabled |
| AG-9179 | Feature Request | [Scrolling] Allow closing the column/context/filter menu popups by default when user scrolls the rows viewport/grid headers |
| AG-9172 | Feature Request | [SSRM][Pivoting] Allow calling pivotComparator when using SSRM with auto-generated pivot column definitions |
| AG-9166 | Feature Request | [Cell Editing] Allow configuring select and rich select editors so that their popups min/max Width/Height can be customized |
| AG-9136 | Feature Request | [Layout & Styling] Allow styling the detail rows the same as their master row parent (currently applying even/odd styles to all rows) |
| AG-9121 | Feature Request | [Column Filters] Allow tree list filter to automatically expand to the level of search matches |
| AG-9120 | Feature Request | [Sparklines] Add pyramid series to sparklines |
| AG-9086 | Feature Request | [Accessibility] Allow elements with an ARIA role that require child roles to contain them |
| AG-9070 | Feature Request | [Pagination] Allow hiding the First and Last Page buttons in the pagination panel |
| AG-9060 | Feature Request | [Layout & Styling] Allow customizing cell flashing animations via CSS variables |
| AG-9059 | Feature Request | [Column Headers] Allow hiding the column header row |
| AG-9035 | Feature Request | [Tooltip] Allow default tooltips to wrap long values on multiple lines |
| AG-9029 | Feature Request | [Tooltips] Allow tooltip value to be updated when the cell value is updated and its tooltip is shown |
| AG-9028 | Feature Request | [Row Selection] Allow checkbox selection without selecting cells |
| AG-9008 | Feature Request | [Clipboard] Allow cutting values in a range selection of editable and non-editable columns |
| AG-8989 | Feature Request | [Cell Editing][React] Allow cell value to update without flickering when readOnlyEdit is set to true in React |
| AG-8982 | Feature Request | [Accessibility] Add aria-labels to improve announcement when focusing a date filter input |
| AG-8980 | Feature Request | [SSRM] Allow the header checkbox selection to select rows on the current page or filtered rows when using SSRM |
| AG-8978 | Feature Request | Investigate why reactivity appears lost with animations between vue 3.2.37 and 3.2.38 |
| AG-8943 | Feature Request | [Export] When exporting a BigInt value to CSV, the number is not formatted correctly |
| AG-8942 | Feature Request | [Compatibility] Allow AG-Grid to be compatible with Trust Types API |
| AG-8895 | Feature Request | [Touch] Allow firing the 'onclick' event when tapping custom column header components on mobile touch devices |
| AG-8891 | Feature Request | [Column State] Allow automatically hiding the vertical scrollbar, status bar and pagination panel when no columns are visible |
| AG-8882 | Feature Request | [Sparklines] Add support for sparkline node click events |
| AG-8878 | Feature Request | [Filter Tool Panel] Allow all columns with active filters to be displayed at the top |
| AG-8871 | Feature Request | [Clipboard] Allow copy & pasting row group children without the addition of blank rows and without row group headers |
| AG-8849 | Feature Request | [Row Sorting] Allow autoGroupColumnDef.comparator to work when sorting an individual group column separately |
| AG-8847 | Feature Request | [SSRM] Allow the keyCreator property to work with SSRM |
| AG-8844 | Feature Request | [Column Filters] Allow adding a button to reset all the group filters applied |
| AG-8842 | Feature Request | [Keyboard Navigation] Allow the row group/pivot panels above the grid and row group/pivot/value panels inside the columns tool panel to be focused even when empty |
| AG-8840 | Feature Request | Update Build Tools i.e Webpack, Terser, terser plugin |
| AG-8832 | Feature Request | [Excel Export] Add support for superscript and subscript in exporting cell values to Excel |
| AG-8820 | Feature Request | [Accessibility] Allow screen reader to only announce "Selected" when the side bar tool panel tab is expanded |
| AG-8808 | Feature Request | [Touch] [Scrolling] Allow mobile browsers to scroll via touch (drag) without the touched cell being focused |
| AG-8805 | Feature Request | [Scrolling] Allow preventing smooth scrolling and using immediate scrolling without animation |
| AG-8800 | Feature Request | [Excel Export] Allow exporting a grid row/column as a hidden row/column in Excel |
| AG-8799 | Feature Request | [Accessibility] Allow screen reader to announce unchecked items in the sidebar tool panel filter correctly |
| AG-8798 | Feature Request | [Accessibility] Allow announcing when a user adds a column to be row grouped/pivoted/aggregated via columns tool panel, row group panel, pivot panel, setting aggregation function via column menu |
| AG-8787 | Feature Request | [Sidebar] Allow displaying custom components for the sidebar buttons |
| AG-8725 | Feature Request | [Performance] Optimise minification |
| AG-8688 | Feature Request | [Column Menu] Allow opening the column menu in an external UI element |
| AG-8685 | Feature Request | [Tool Panel] Allow suppressAggFuncInHeader to hide the aggFunc name for columns shown in the value section of columns tool panel |
| AG-8675 | Feature Request | [Pivoting] Allow drill-through to the underlying rows for an aggregated cell in a pivoted grid |
| AG-8659 | Feature Request | [Column Filters] Add an option to hide the filter option select in the filter popup |
| AG-8658 | Feature Request | [SSRM] Display Selected Row Count when Using “Select All” with Known Total Row Count |
| AG-8654 | Feature Request | [Events] Investigate inconsistent event source for onColumnResize |
| AG-8642 | Feature Request | [Printing] Allow printing on Firefox without blank spaces between rows |
| AG-8554 | Feature Request | [Row Sorting] Allow unbalanced nodes to be sorted when groupMaintainOrder is set to true |
| AG-8550 | Feature Request | [Columns] Allow for suppressFieldDotNotation to be defined at column-level |
| AG-8540 | Feature Request | [Accessibility] Add data- prefix to custom DOM attributes |
| AG-8539 | Feature Request | [Integrated] Add integrated chart's dynamic state to chartModel |
| AG-8526 | Feature Request | [Cell Rendering] Allow displaying a text value above a sparkline in a grid cell |
| AG-8522 | Feature Request | [Integrated] Allow creating an integrated line chart via API with 2 number axes |
| AG-8521 | Feature Request | [Pivoting] Allow pivoting by value column first to group the headers by value and then by pivot label - showing the header row with Value columns above the header row with pivot labels (just like in Excel) |
| AG-8493 | Feature Request | [Cell Rendering] Allow preventing toggling the expand/collapse chevron for agGroupCellRenderer when clicked |
| AG-8481 | Feature Request | [Column Tool Panel] Allow selected/checked columns to display at the top of the column tool panel |
| AG-8480 | Feature Request | [Scrolling] Allow vertically scrolling with mouse wheel while row dragging |
| AG-8442 | Feature Request | [Column Filters] Allow setting a custom initial size or auto-height/auto-width for the set filter popup (when launched from floating filter) |
| AG-8432 | Feature Request | [API] Make RowDragEntireRow reactive |
| AG-8429 | Feature Request | [Row Selection] Allow row range selection in tree data to only select visible rows |
| AG-8421 | Feature Request | Allow users to provide their own row equality check other than object reference and ids |
| AG-8414 | Feature Request | [Tree Data][Row Grouping] Allow displaying multiple group columns in a tree grid |
| AG-8407 | Feature Request | [Columns Tool Panel] Allow selecting and dragging of multiple columns in the columns tool panel columns list so they can be reordered |
| AG-8388 | Feature Request | [Filter Tool Panel] Add data- attributes to filter button in sidebar and filter items in the filter tool panel |
| AG-8360 | Feature Request | Update Support For WebComponents & Shadow DOM |
| AG-8350 | Feature Request | [Cell Rendering] Add support for Custom Cell Renderers wrapped in a ShadowDOM inside the Grid |
| AG-8336 | Feature Request | [Integrated] Allow specifying which columns to use for each axis in integrated scatter chart |
| AG-8324 | Feature Request | [Tree Data] When doing tree data filtering, provide a way to identify which rows matched the filters |
| AG-8319 | Feature Request | [Integrated] Allow configuring integrated pivot chart on a per series basis |
| AG-8318 | Feature Request | [Export] Allow user to set global font of exported Excel file |
| AG-8305 | Feature Request | [React] Make detailRowHeight and detailRowAutoHeight properties reactive |
| AG-8293 | Feature Request | [Sparklines] Add support for right to left rendering (RTL) in sparklines |
| AG-8258 | Feature Request | [Charts] Add a waterfall series type for sparklines |
| AG-8249 | Feature Request | [Column Filters] Add an option to remove set filter if it is active and a data update causes all selected values to be removed |
| AG-8248 | Feature Request | [Aggregation] Allow updating group header and total footer row aggregated values when filtering an aggregated column when in pivot mode or groupAggFiltering=true |
| AG-8245 | Feature Request | [Column Filter] Add support for showing only the TOP X and BOTTOM Y rows (rank filtering) |
| AG-8231 | Feature Request | [Grid Size] Allow automatically adjusting the height of the grid viewport based on the rows shown in the grid or the current page size, whichever is smaller |
| AG-8224 | Feature Request | [SSRM] Add an event to be fired when grid rows are disposed of (due to scrolling out of view for example) |
| AG-8197 | Feature Request | [Integrated] Allow time axis for integrated pivot chart |
| AG-8130 | Feature Request | [Layout & Styling] Allow naming each section and adding custom classes to context menu separators |
| AG-8126 | Feature Request | [Sparklines] Allow automatic detection of valueAxisDomain based on values across all rows |
| AG-8092 | Feature Request | [Cell Editing] Allow calling setDataValue and entering edit mode such that the cell value change can be undone (to accommodate custom renderers used as editors, for example boolean values edited via checkbox editor) |
| AG-8089 | Feature Request | [Columns Tool Panel] Allow filtering the columns tool panel to only highlight matching columns while leaving in place and graying out remaining ones |
| AG-8087 | Feature Request | [Column Filters] Allow filtering grouped aggregated column values so that children which don't match the filter aren't shown (same as excludeChildrenWhenTreeDataFiltering with tree data) |
| AG-8082 | Feature Request | [Layout & Styling] Allow setting --ag-row-border-width CSS variable to respect the value of --ag-borders CSS variable |
| AG-8078 | Feature Request | [Columns Tool Panel] Add a filter panel to the columns tool panel when pivoting to allow users to drag columns there to filter (just like Excel) |
| AG-8031 | Feature Request | [Clipboard] Allow disabling cell flashing when copying/pasting a cell/cell range |
| AG-7945 | Feature Request | [Row Selection] Allow api.getSelectedRows() to return the selected rows in the order in which they appear in the grid after sorting them |
| AG-7939 | Feature Request | [Column Group] Allow setting width/minWidth/maxWidth on column group definitions |
| AG-7935 | Feature Request | [Accessibility] Allow reordering rows via managed row dragging using the keyboard |
| AG-7900 | Feature Request | [Column Groups] Allow split column groups to be represented in the colDefs |
| AG-7899 | Feature Request | [Transactions] Allow transactions to work consistently and to fail with message in result object instead of throwing exceptions |
| AG-7876 | Feature Request | [SSRM] Allow grouping by null/undefined values when using server-side row model |
| AG-7854 | Feature Request | [Column Group] Allow moving non-adjacent instances of column groups separately and only merging them if they're adjacent after the move |
| AG-7849 | Feature Request | [Pivoting] Allow filtering the pivot labels through a column menu without the filter tool panel (just like Excel) |
| AG-7837 | Feature Request | [Accessibility] Allow expanding/collapsing tree lists and row groups with ENTER and RIGHT/LEFT arrow |
| AG-7835 | Feature Request | [Printing] Add a separate CSS for printing to generate a better document for printing |
| AG-7833 | Feature Request | [Scrolling] Investigate ways to improve cell rendering speed when scrolling vertically |
| AG-7826 | Feature Request | [API] Allow column state to remain unchanged (instead of reset) when a new value for defaultColDef is set |
| AG-7745 | Feature Request | [Integrated] Allow integrated charts to be configured with a log axis |
| AG-7721 | Feature Request | [Accessibility] Allow screen readers to announce the currently displayed sidebar tab as 'selected' |
| AG-7707 | Feature Request | [Cell Editing] Allow CellEditor to edit existing text with cursor placed at position of mouse-click |
| AG-7706 | Feature Request | [React] Make enableRtl a reactive property |
| AG-7690 | Feature Request | [Column Filters] Allow floating filter for set filter to look enabled |
| AG-7683 | Feature Request | [Integrated] Allow displaying grid cell formatted value in axis ticks |
| AG-7672 | Feature Request | [SSRM] Allow transactions to move rows between groups, retaining the row state/children |
| AG-7649 | Feature Request | [SSRM] Allow loading row spinner to be indented to align with the group level |
| AG-7646 | Feature Request | [Status Bar] Allow changing the alignment of status bar panels dynamically |
| AG-7623 | Feature Request | [Row Grouping] In SSRM, sorting non-group columns shouldn't remove group column order when groupMaintainOrder=true |
| AG-7602 | Feature Request | [Column Filters] Allow applying the regex in allowedCharPattern to the entire entered value, not to each individual character typed in the agNumberColumnFilter |
| AG-7571 | Feature Request | [Accessibility] Allow group level to be announced for group column values |
| AG-7568 | Feature Request | [Accessibility] Allow VoiceOver to announce the row and column index of the focused cell |
| AG-7559 | Feature Request | [Docs] Add docs example showing how to partly render a cell value and button to display toggle showing the full cell value |
| AG-7551 | Feature Request | [SSRM] Allow automatic routing for insert/update/delete transactions |
| AG-7543 | Feature Request | [Accessibility] Allow NVDA to announce cells in the selected cell range as 'selected' |
| AG-7508 | Feature Request | [Charts] Allow getChartImageDataURL() to specify width + height of exported image. |
| AG-7494 | Feature Request | [Pivoting] Allow value column order when pivoting to follow the current column order instead of initial column order |
| AG-7493 | Feature Request | [Accessibility] Allow announcements for user-triggered actions such as column pinning, auto-size, reset, group, pivot, filter, aggregation, copy, paste, undo, redo |
| AG-7484 | Feature Request | [Excel Export] Allow suppressing exporting row groups in the grid as row groups in Excel, so this will generate a flat data set |
| AG-7482 | Feature Request | [Integrated] Allow selection across multiple cross-filtering charts to work with directly selecting the chart items (filtering IN) instead of de-selecting them (filtering OUT) |
| AG-7476 | Feature Request | [Accessibility] Allow accessible grid by default (enableDomOrder=true) |
| AG-7464 | Feature Request | [Accessibility] Allow JAWS to announce the visible status of the focused column item in the columns tool panel |
| AG-7456 | Feature Request | [Columns Tool Panel] Allow disabling the checkboxes of child-level columns in the columns tool panel |
| AG-7447 | Feature Request | [Accessibility] Allow editable grid cells to be announced as such when the editable property is set to a boolean value |
| AG-7443 | Feature Request | [Row Sorting][Aggregation] Allow using expressions for custom sort and custom aggregation functions |
| AG-7442 | Feature Request | [Cell Editing] Add more powerful cell expressions and support for formulas (similar to math.js) |
| AG-7432 | Feature Request | [Context Menu] Allow removing the corresponding context menu item when the copy behavior is modified to include column headers/group column headers and add a context menu item to only copy the cell value |
| AG-7421 | Feature Request | [SSRM] Allow using cursor-pagination with AG Grid server-side row model |
| AG-7410 | Feature Request | [Column Filters] Allow the column filter dialog CLEAR button to only be enabled when the filter input has a value entered |
| AG-7402 | Feature Request | [Aggregations] Allow setting suppressAggFuncInHeader on a per-column level (it's a grid-level property now) |
| AG-7366 | Feature Request | [Filter Tool Panel] Allow filter tool panel icons to be customized |
| AG-7363 | Feature Request | [Excel export] Allow setting Excel spreadsheet tab colors |
| AG-7359 | Feature Request | [Pivoting][Row Grouping] Allow clicking the column pills in the row group panel and pivot panel to expand the row groups/pivot groups to a particular level |
| AG-7348 | Feature Request | [Excel Export] Allow generating Excel files with prependContent with rows of custom height which render with the same height across Excel for Windows and Mac |
| AG-7331 | Feature Request | [Cell Editing] Allow scrolling a tall cell up when editing so the popup editor aligns with the top of the cell |
| AG-7309 | Feature Request | [Column Groups] Add an API method to return all the child columns of a group column (including hidden child columns) |
| AG-7303 | Feature Request | [Events] Add a cell/row swipe event allowing users to handle swiping rows |
| AG-7288 | Feature Request | [Sparkline] Allow displaying multiple series in a single sparkline |
| AG-7285 | Feature Request | [Integrated] Allow customizing Donut Series Inner Radius via the format panel |
| AG-7273 | Feature Request | [Cell Editing] Allow not entering editing mode when typing in a grid cell |
| AG-7255 | Feature Request | [Layout & Styling] Allow headerClass to be applied to floatingFilter header cell |
| AG-7241 | Feature Request | [Integrated] Allow charting using non-grouped column as the category column when using Row Grouping in the grid |
| AG-7232 | Feature Request | [Performance] Improve grid column rendering performance when changing column sets |
| AG-7215 | Feature Request | [Fill Handle] Add tooltip showing future value to be entered into a cell when dragging the fill handle over a new cell (just like Excel) |
| AG-7208 | Feature Request | [Integrated] Allow theme override on Integrated Chart restore |
| AG-7203 | Feature Request | [Filter Tool Panel] Allow providing custom renderers for column filter items in the filter tool panel |
| AG-7193 | Feature Request | [Touch] Allow the touchStart event to not fire the mouseEnter event on a touch-enabled device |
| AG-7188 | Feature Request | [Columns] Add property for ensuring defined colDef order to getCellRendererInstances and getCellEditorInstances |
| AG-7172 | Feature Request | [Row Grouping] Add support for sparklines when using row grouping/aggregation and pivoting |
| AG-7169 | Feature Request | [Scrolling] Add support for a server-side column model so columns are provided in pages (similar to SSRM for rows) |
| AG-7165 | Feature Request | [Viewport Row Model] Add support for add/update/remove transactions in the viewport row model |
| AG-7158 | Feature Request | [Touch][Fill Handle] Add support for fill handle for touch devices |
| AG-7117 | Feature Request | [Cell Focus] Allow preventing focus of cells on a per-column basis |
| AG-7113 | Feature Request | [Row Sorting] Add api/columnApi to column definition custom comparator params |
| AG-7108 | Feature Request | [Viewport Row Model] Freeze rows in viewport until vertical scrolling ends (avoid calling setViewportRange so unnecessary data is not requested) |
| AG-7088 | Feature Request | [Pivoting] Allow adding a custom column that's not shown in the column labels and is calculated based on pivoted values |
| AG-7084 | Feature Request | [Pivoting] Allow filtering to affect row group aggregated values when pivoting (currently row group aggregated values remain the same when filtering) |
| AG-7082 | Feature Request | [Row Sorting] Allow user to pass comparatorOptions into the default sort comparator |
| AG-7081 | Feature Request | [Performance] [Row Sorting] Investigate using a precompiled Collator instead of localeCompare to sort |
| AG-7077 | Feature Request | [Event] Add an event to fire when a block with RowNodes is purged from the server-side cache |
| AG-7065 | Feature Request | [Row Selection] Allow suppressing the use of SHIFT key to select ranges of rows while allowing the use of CTRL key to select multiple rows |
| AG-7038 | Feature Request | [API] Add row nodes compared to the columnDef.equals parameters |
| AG-7025 | Feature Request | [Integrated] Add support for combination chart in cross-filtering integrated charts |
| AG-7023 | Feature Request | [Integrated] Add support for stacked column/bar chart in cross-filtering integrated charts |
| AG-7022 | Feature Request | [Fill Handle] Allow custom fillOperation callback to return false |
| AG-7019 | Feature Request | [Column Sizing] Allow auto-size columns API to take into account column group headers |
| AG-7004 | Feature Request | [Clipboard] Allow pasting cell ranges into cell ranges which include group rows |
| AG-6964 | Feature Request | [SSRM] Allow loading row to only span the total column width instead of the entire viewport |
| AG-6946 | Feature Request | [Excel Export] Allow exporting master/detail to Excel so the master rows can be expanded/collapsed as Excel row groups |
| AG-6942 | Feature Request | [API] Add API to get the top and bottom visible rows in the viewport (excluding the ones in the rowBuffer) |
| AG-6941 | Feature Request | [Updating Data] Allow transactions to take a single set of rows to add or update rows (instead of separate lists of rows to add/update) and to add or update them as necessary |
| AG-6935 | Feature Request | [SSRM] Allow batching of update data requests |
| AG-6930 | Feature Request | [Integrated] Allow saving integrated chart data together with chart model when chart unlinked so it can be restored later even though grid has changed |
| AG-6920 | Feature Request | [Row Grouping] Allow copying the group column cell value for the group and total footer rows |
| AG-6904 | Feature Request | [Excel Export] Allow exporting formulas to prepended/appended content in Excel |
| AG-6889 | Feature Request | [Tree Data] Allow dragging and dropping rows from one tree data instance to another |
| AG-6881 | Feature Request | [Row Grouping] Allow setting the maximum level of sticky group row |
| AG-6877 | Feature Request | [Integrated] Allow rendering multiple chart series along the same secondary axis in integrated charts |
| AG-6871 | Feature Request | [API] Allow column definition tooltipValueGetter to take an expression so it can be serialized |
| AG-6866 | Feature Request | [Columns] Allow using expressions for the column definition comparator, editable callback instead of functions |
| AG-6865 | Feature Request | [Tree Data][SSRM] Allow an expandable tree row to be converted into a leaf row if expanding it returns no children |
| AG-6849 | Feature Request | [Tool Panel] Add a sort tool panel allowing to set sort direction and sort orders |
| AG-6813 | Feature Request | [Events] Ensure no events are fired after grid is destroyed |
| AG-6811 | Feature Request | [Tool Panel] Allow keeping the tool panel always expanded (clicking the sidebar button only switches tool panels, never collapses them) |
| AG-6810 | Feature Request | [Packaging] Add LICENCE file in text format to @ag-grid-* npm packages |
| AG-6804 | Feature Request | [Accessibility] Allow empty row group/pivot/value column tool panel and row group panel to comply with ARIA markup |
| AG-6803 | Feature Request | [Accessibility] Allow column filter operation dropdown to set correct children role attribute |
| AG-6799 | Feature Request | [Pivoting] Allow secondary columns to keep their order when removing a non-top pivot column |
| AG-6785 | Feature Request | [Row Grouping] Allow displaying specific row groups as always expanded and hiding their group row |
| AG-6782 | Feature Request | [Component] Allow providing a custom pivot mode switch component |
| AG-6781 | Feature Request | [Scrolling] Allow scrollbars to have different width and height (currently a scrollbar has the same size when it's vertical and horizontal) |
| AG-6750 | Feature Request | [SSRM] Allow the grid to display a number of loading rows equal to the number of rows requested |
| AG-6748 | Feature Request | [Master/Detail] Allow using master-detail with ReactUI to support updates from within detail cell that don't destroy and recreate React components |
| AG-6744 | Feature Request | [Cell Selection] Allow including cells scrolled into view in the selected cell range when dragging to select a cell range and the viewport is scrolled (just like in Excel) |
| AG-6728 | Feature Request | [Excel Export] Allow images exported in an Excel file to be moved and sized based on the Excel cell they are displayed in |
| AG-6722 | Feature Request | [Docs] Clarify that Excel export rowHeight parameter will be different from row height in Excel because the rowHeight value is pixels and is converted to points |
| AG-6721 | Feature Request | [Column Headers] Allow setting whether a column header divider is displayed on a per-column basis |
| AG-6720 | Feature Request | [Updating Data] Add a 'flatten updates' flag to applyTransactionAsync() params to improve performance for frequent updates processing |
| AG-6717 | Feature Request | [Keyboard Navigation] Allow pressing CTRL+ARROW key to navigate to the furthest cell with the same type of value in the direction of the arrow (just like in Excel) |
| AG-6714 | Feature Request | [Row Height] Allow newly inserted rows to ignore default row height when animateRows=true and setting row height via getRowHeight callback |
| AG-6652 | Feature Request | [Integrated] Allow using a custom renderer for columns in the chart options DATA tab |
| AG-6625 | Feature Request | [Integrated] Allow clicking a integrated chart marker to highlight the corresponding row in the grid |
| AG-6619 | Feature Request | [Row Height] Enhance lazy row auto-height computation to alleviate row height changing when rendering |
| AG-6600 | Feature Request | [Sparklines] Add a normalized stacked bar sparkline |
| AG-6599 | Feature Request | [Pivoting] Allow displaying a list of the pivot columns in the column header empty space above the group column |
| AG-6543 | Feature Request | [Integrated] Allow setting scatter chart property `paired` using createRangeChart API method |
| AG-6520 | Feature Request | [Layout & Styles] Allow grid to set its width based on its content (an "autoWidth" mode), similar to domLayout="autoHeight" |
| AG-6510 | Feature Request | [Accessibility] Allow columns that are sortable to be announced as such by the screen reader even if they're not already sorted |
| AG-6505 | Feature Request | [Columns] Allow setting column order via a property in the column definitions |
| AG-6466 | Feature Request | [Layout & Styling] Allow domLayout=autoHeight to set a grid height value sufficient to fit the no-rows and loading overlays when they are displayed without clipping them |
| AG-6438 | Feature Request | [Filter Tool Panel] Allow displaying the grouped column filter instead of the ungrouped column filter in the filter tool panel |
| AG-6423 | Feature Request | [SSRM][Pivoting] Add support for pivot row totals and pivot column group totals when using pivoting with SSRM |
| AG-6412 | Feature Request | [Pivoting] Add pivotKeys to the parameters of the aggFunc when pivoting |
| AG-6408 | Feature Request | [React] Add support for ErrorBoundary to catch exceptions thrown in grid callbacks |
| AG-6392 | Feature Request | [Pivoting] Allow providing custom header components to be used for pivot result column headers |
| AG-6389 | Feature Request | [Excel Export] Allow exported formulas and hyperlink values to render directly in Excel when in protected mode |
| AG-6386 | Feature Request | [Accessibility] Allow screen readers to announce filter text just once |
| AG-6368 | Feature Request | [Accessibility] Allow announcing updated row index values after applying column sorting |
| AG-6366 | Feature Request | [Accessibility] Allow announcing row indexes in their visual order when using server-side row model and scrolling into or expanding new rows |
| AG-6352 | Feature Request | [Sparklines] Allow different sparkline configuration across rows (by allowing sparklineOptions to be set by a callback with params including the grid row object) |
| AG-6333 | Feature Request | [Pivoting] Allow showing grand totals of all pivot row values in an extra column when pivoting |
| AG-6323 | Feature Request | [Sparklines] Allow exporting sparkline visualizations to Excel |
| AG-6315 | Feature Request | [Integrated] Allow displaying in the chart DATA tab column list the columns with their group column parents to avoid confusion with identically named leaf columns appearing under different group columns |
| AG-6302 | Feature Request | [Pagination] Allow grid to reset page index to 0 after column sorting/filtering for CSRM and SSRM |
| AG-6299 | Feature Request | [API] Add scrolling-related methods to the public API - isHorizontalScrollShowing, isVerticalScrollShowing and getScrollbarWidth |
| AG-6293 | Feature Request | [API] Rename the infinite row model successCallback, failCallback API to success and fail so it's easier to move to SSRM |
| AG-6259 | Feature Request | [Sparklines] Allow adding marker labels in line and area sparklines |
| AG-6230 | Feature Request | [Pivoting] Allow row dragging when pivoting (pivotMode=true) |
| AG-6229 | Feature Request | [Integrated] Allow styling each series separately within integrated toolpanel |
| AG-6212 | Feature Request | [React] Allow observable row objects to be supplied to the grid |
| AG-6182 | Feature Request | [Pivoting] Allow displaying a total column for all pivot column groups (currently only showing a total column for groups with more than one child column) when setting pivotColumnGroupTotals |
| AG-6163 | Feature Request | [Accessibility] Allow the focused item to be clearly visible when using Windows high-contrast themes |
| AG-6153 | Feature Request | [Cell Rendering] Allow a cell renderer to be refreshed in response to changes to multiple values in the row object |
| AG-6110 | Feature Request | [Column Sizing] Allow moving the next columns to the left when reducing the size of the previous column |
| AG-6103 | Feature Request | [Column Pinning] Allow colDef.pinned and colDef.lockPosition to take into account the current status of RTL mode in their interpretation of 'right' and 'left' and use 'start' and 'end' instead |
| AG-6080 | Feature Request | [Accessibility] Allow aria-role of custom cell renderers to be announced by screen readers |
| AG-6063 | Feature Request | [Row Selection] Allow multi-row range selection by click and drag |
| AG-6058 | Feature Request | [Integrated] Allow clicking an integrated chart column/bar to drill-down/up into the lower/higher level of row grouping |
| AG-6045 | Feature Request | [Integrated] Allow the chart element to be focused via API |
| AG-6028 | Feature Request | [Layout & Styling] Allow using custom React/Vue components as icons |
| AG-6010 | Feature Request | [Excel Export] Allow setting a maximum column width for the exported Excel columns |
| AG-6006 | Feature Request | [Tooltips] Allow showing tooltips for truncated values by default when not using custom components |
| AG-6003 | Feature Request | [SSRM][Tree Data] Allow displaying a number of loading rows equal to the number of child rows when expanding a tree group |
| AG-5993 | Feature Request | [Pivoting] Allow functionsReadOnly=true to apply to the pivot mode switch |
| AG-5971 | Feature Request | [Column Groups] Allow firing the onColumnMoved event when a group column is moved |
| AG-5963 | Feature Request | [Sparklines] Allow setting Y-axis range for line and area sparklines |
| AG-5934 | Feature Request | [Column Headers] Allow turning off default column header text value processing so fieldName values are used as-provided for column header text |
| AG-5924 | Feature Request | [Layout & Styles] Allow styling the empty group cells in between groups (by providing a custom component renderer or class name function) |
| AG-5918 | Feature Request | [Frameworks] Allow lazy loading AG Grid dynamically in Angular without a Wrapper Component |
| AG-5887 | Feature Request | [Row Dragging] Allow row dragging when using master-detail grids (from master to detail, vice versa and across detail-level grids) |
| AG-5885 | Feature Request | [Accessibility] Add ARIA labels to set filter list items focusable elements (checkboxes) |
| AG-5876 | Feature Request | [Pivoting] Allow collapsing/expanding a pivot group column to display some measures and hide the rest |
| AG-5872 | Feature Request | [Integrated] Allow restoring the previous category field in integrated charts when grouping and ungrouping |
| AG-5869 | Feature Request | [Testing] Investigate storyshot test error - TypeError: Cannot set property '__ag_grid_instance' of null |
| AG-5857 | Feature Request | [Excel Export] Add support for image export to Excel for LibreOffice |
| AG-5856 | Feature Request | [Column Menu] Allow the column/context menu to stay visible when users click outside of it (only close it if user has clicked a column menu item or presses ESC key) |
| AG-5820 | Feature Request | [Scrolling] Allow suppressing popup anchoring to prevent popup moving when scrolling the grid viewport or rows moving themselves |
| AG-5818 | Feature Request | [Row Height] Improve vertical scrolling when using row Auto Height Scrolling to remove flickering |
| AG-5813 | Feature Request | [Master/Detail] Allow displaying the column header row for the top-most visible row |
| AG-5799 | Feature Request | [Columns Tool Panel][Filters Tool Panel] Allow suppressing tooltips for column headers in the columns and filters tool panel |
| AG-5792 | Feature Request | [Localization] Allow configuring columns tool panel search box text string separately from the filter tool panel search box text string |
| AG-5784 | Feature Request | [Aligned Grids] Allow support for row grouping in aligned grids |
| AG-5776 | Feature Request | [Column Filter] Allow focusing the filter operator drop down item matching the key pressed in the filter popup operation dropdown |
| AG-5775 | Feature Request | [Accessibility] Improve accessibility support in the filter & filter tool panel |
| AG-5771 | Feature Request | [Row Dragging] Allow ending any ongoing row dragging operations when api.setSuppressRowDrag is called |
| AG-5768 | Feature Request | [Integrated] Allow the integrated chart to render axis labels to support tree data |
| AG-5760 | Feature Request | [Accessibility] Investigate accessibility failures reported by static DOM structure audit tool |
| AG-5746 | Feature Request | [Pivoting] Allow using different aggregation functions for different levels of the column group hierarchy when pivoting (for example use SUM at leaf-level, and AVG on all parent levels) |
| AG-5725 | Feature Request | [Integrated] Add an option to apply the grid column definition valueFormatters in the chart when formatting the x,y-axis values |
| AG-5721 | Feature Request | [Row Grouping] Allow groupRemoveLowestSingleChildren , groupRemoveSingleChildren to be configured on a per-column level (not at the grid level globally as now) |
| AG-5720 | Feature Request | [Filter Tool Panel] Allow displaying only the filtered columns, clearing the filter using a button inside the filter tool item, and show an icon showing there are active filters in the FTP tab in the sidebar |
| AG-5701 | Feature Request | [Events] Add support for immutable data stores for data orchestration by firing events for sorting/filtering upon user actions without actually sorting/filtering the data |
| AG-5691 | Feature Request | [Layout & Styles] Allow styling the context menu separately from the column menu |
| AG-5675 | Feature Request | [Fill Handle] Allow running custom logic to determine whether fill handle is available each time the selected cell range changes |
| AG-5672 | Feature Request | [Layout & Styles] Allow providing different icons for "row drag" handle and "drag and drop" handle (currently it's the same icon) |
| AG-5671 | Feature Request | [SSRM] Allow client-side filtering the locally available data when using SSRM instead of server-side filtering requiring a request |
| AG-5662 | Feature Request | [Excel Export] Allow content in appendContent and prependContent to be wrapped on multiple lines (wrapText property should apply to appendContent and prependContent) |
| AG-5655 | Feature Request | [Pivoting] Allow displaying all secondary columns inline on a single row |
| AG-5654 | Feature Request | [SSRM] Allow hiding the loading row when loading data in server-side row model and infinite row model |
| AG-5603 | Feature Request | [Excel Export] Allow applying Excel export styles to full-width group rows |
| AG-5589 | Feature Request | [Context Menu] Allow context menu to remain open after a context menu item is clicked |
| AG-5566 | Feature Request | [Row Selection] Allow setting which columns select the row when clicked |
| AG-5564 | Feature Request | [Clipboard] Allow rich(formatted) text to be read from the clipboard (currently only pure text data is read from clipboard) |
| AG-5555 | Feature Request | [API] Move `prop-types` out from dependencies to peerDependencies |
| AG-5532 | Feature Request | [Clipboard] Allow reading clipboard data via API |
| AG-5526 | Feature Request | [Range Selection] Allow selected cell range to move after column filtering and sorting so it contains the same cell values as before |
| AG-5503 | Feature Request | [Scrolling] Allow rendering custom column header components only once by suppressing column header virtualization (but not for column cells) |
| AG-5501 | Feature Request | [Clipboard] Allow copySelectedRowsToClipboard and copySelectedRangeToClipboard to allow/suppress the copying of column group header values |
| AG-5495 | Feature Request | [Updating Data] Allow a new mode like suppressModelUpdateAfterUpdateTransaction following a data update to place an updated record in the correct group, but not sort the new item inside the correct group |
| AG-5491 | Feature Request | [Aggregation] Investigate ways to standardize the returned value format for different aggregation functions (currently avg and count return objects, the rest return numbers) |
| AG-5482 | Feature Request | [Integrated] Allow sorting integrated charts independently of the grid |
| AG-5472 | Feature Request | [Column Header] Allow column headers to only show column menu button when hovering column header cell |
| AG-5471 | Feature Request | [Row Grouping] Add innerRendererParams to be used in the innerRenderer of the agGroupCellRenderer |
| AG-5461 | Feature Request | [SSRM] Allow SSRM to support the cache pattern in GraphQL |
| AG-5450 | Feature Request | [Excel Export] Allow adding appendContent and prependContent when exporting to Excel with multiple sheets |
| AG-5444 | Feature Request | [Cell Editor] Allow focusing the drop down item matching the key pressed in agSelectCellEditor |
| AG-5430 | Feature Request | [Column Sizing] Allow displaying a vertical line/border indicating the new column width while resizing column |
| AG-5406 | Feature Request | [Excel Export] Allow styling parts of the exported Excel cell value differently (for example in a cell value of two words, one word is red while the second one is blue) |
| AG-5395 | Feature Request | [Updating Data] Allow suppressing sort and/or grouping after updating data unless the user requests another sort/group for immutable data |
| AG-5383 | Feature Request | [Columns Tool Panel] Allow displaying tooltips for aggregated columns in the columns tool panel |
| AG-5379 | Feature Request | [Column Sizing] Allow resizing multiple columns at the same time via the column size drag handle (just like Excel) |
| AG-5370 | Feature Request | [Loading Cell Renderer] Allow loading cell renderer to get its height from getRowHeight |
| AG-5356 | Feature Request | [Integrated] Allow pivot charts to include pinned rows |
| AG-5331 | Feature Request | [Tooltip] Remove the need to include the ag-tooltip-hiding selector in the custom tooltip component with an opacity of 0 |
| AG-5324 | Feature Request | [Cell Rendering] Replace checkbox with a span placeholder when selection not allowed to reduce DOM element count |
| AG-5316 | Feature Request | [Column Filter] Allow using a custom comparator to match the text in the mini-filter to the set filter items (currently it's using a contains condition which cannot be modified) |
| AG-5314 | Feature Request | [Master/Detail] Allow displaying detail grids in the same container with the master grid, so there's only one horizontal scrollbar for all levels |
| AG-5312 | Feature Request | [Accessibility] Update the column visibility panel in column menu, columns tool panel and filter tool panel to look like the set filter |
| AG-5300 | Feature Request | [Excel Export] Allow using non-latin characters for sheet name when exporting to XML |
| AG-5286 | Feature Request | [Undo/Redo] Allow undo/redo to work after changing column definitions, grid layout (row/column order) or sorting/filtering/grouping/expand/collapse of groups |
| AG-5285 | Feature Request | [Column Group] Allow configuring the columnGroupShow setting for columns to set whether a column is shown depending on whether its parent column group is collapsed/expanded |
| AG-5280 | Feature Request | [Range Selection] Allow suppressing range selection for cells in specific rows/columns |
| AG-5278 | Feature Request | [Overlay] Add API to indicate whether the no-rows, loading overlay is shown, and methods to hide these two overlays separately |
| AG-5256 | Feature Request | [Layout & Styling] Make expand/collapse chevron button hit area bigger and more prominent |
| AG-5252 | Feature Request | [Master/Detail] Allow displaying the detail records inline under each master row inside the same grid instead of using a separate detail grid for each master row |
| AG-5240 | Feature Request | [Clipboard] Allow defining on a column-level the logic to process data from clipboard for that column |
| AG-5204 | Feature Request | [Context Menu] Allow context menu to open when using secondary methods (such as CTRL+Left click on MacOS) |
| AG-5190 | Feature Request | [Sidebar] Allow displaying different content in sidebar button depending on whether the tool panel is open or closed |
| AG-5187 | Feature Request | [Integrated] Allow displaying custom buttons in the chart menu |
| AG-5174 | Feature Request | [Integrated] Add support for multiple series (groupedColumn, etc) in cross-filtering chart |
| AG-5173 | Feature Request | [Layout & Styling] Add support in Material theme for outlined and filled input styling |
| AG-5170 | Feature Request | [Layout & Styling] Allow setting density using the density option in the Material spec |
| AG-5163 | Feature Request | [Column State] Allow setting event source via an input params of columnApi.applyColumnState method |
| AG-5143 | Feature Request | [Column Filter] Allow entering wildcards in various filter inputs |
| AG-5134 | Feature Request | [Row Grouping] Allow displaying a group row even if it is empty and has no child rows (for example its child rows are all filtered out) |
| AG-5119 | Feature Request | [Layout & Styling] Allow applying cellClassRules and rowClassRules to cell editors |
| AG-5108 | Feature Request | [Integrated] Allow displaying the toolbar icon in the cross-filtering chart |
| AG-5106 | Feature Request | [Overlay] Allow automatic displaying and hiding of an overlay for long-running operations (sorting/grouping/pivoting) |
| AG-5104 | Feature Request | [Aggregation] Allow modifying the formatting of the aggregated values based on user input just like in Excel (Value Field Settings dialog) |
| AG-5083 | Feature Request | [Drag & Drop] Allow cancelling a drag from inside onDragStop when using managed row dragging |
| AG-5071 | Feature Request | [Columns Tool Panel] Allow a new mode where pressing ENTER key in columns tool panel search box does not toggle the "select all" checkbox |
| AG-5063 | Feature Request | [Cell Editing] Allow agSelectCellEditor to be sized using a fixed width value exceeding the column width |
| AG-5062 | Feature Request | [Column Filter] Allow customizing the filter model in the Custom Date Filter |
| AG-5061 | Feature Request | [Tool Panel] Allow setting height for list items in the tool panels (column tool panel, filter tool panel) |
| AG-5060 | Feature Request | [Master/Detail] Allow displaying the master row expansion button (chevron) inside any column and setting separate detail-grids for different columns of the master row |
| AG-5046 | Feature Request | [Cell Editing] Allow rendering custom editor popups just like built-in editor popups to prevent them from being rendered outside of the viewport bounds (either clipped or requiring additional vertical scrolling of the page) |
| AG-5039 | Feature Request | [Pivoting] Allow merging the group column header cells of pivot row total columns |
| AG-5014 | Feature Request | [Context Menu] Allow context menu to render above the mouse pointer to prevent it from being clipped |
| AG-5012 | Feature Request | Feedback from Github (multiple items relating to product and docs) |
| AG-5009 | Feature Request | [Layout & Styling] Allow removing the focused styling from the selected cell range when grid loses focus |
| AG-5003 | Feature Request | [Column Filtering] Reset row selection after column filtering (just like Excel) |
| AG-4983 | Feature Request | [Themes] Add a new theme following the Microsoft FluentUI design guidelines |
| AG-4981 | Feature Request | [Column Filter] Allow creating a floating filter with two inputs to set top/bottom range filter values |
| AG-4974 | Feature Request | [Column Pinning] Allow pinning columns only via the column menu and not by dragging |
| AG-4951 | Feature Request | [Column Filters] Allow to filter tree data applying filter to each row and displaying only rows matching the filter (and not because they have matching children or parent row) |
| AG-4943 | Feature Request | [Row Dragging] Allow a single drag handle for both row dragging and drag & drop |
| AG-4911 | Feature Request | [Scrolling] Allow horizontal scrolling to snap columns headers to the grid vertical edges |
| AG-4908 | Feature Request | [Context Menu] Аllow custom context menu items to prevent grid focus |
| AG-4873 | Feature Request | [Cell Editing] Allow controlling whether custom cell editors are inline editing or not |
| AG-4842 | Feature Request | [API] Standardize the use of colKey parameter across all methods in ColumnAPI |
| AG-4840 | Feature Request | [Integrated] Allow adding custom tabs in the chart configuration sidebar |
| AG-4813 | Feature Request | [API] Provide default values for viewportRowModelPageSize and viewportRowModelBufferSize properties |
| AG-4809 | Feature Request | [API] Add API to provide additional row index information (startRowThisPage, endRowThisPage, totalRowsThisPage) on current page |
| AG-4806 | Feature Request | [Column Sizing] Allow setting auto-size column width only based on the column header value, skipping the data cell content |
| AG-4771 | Feature Request | [Row Dragging] Allow scrolling horizontally automatically when row dragging and reaching the edge of viewport |
| AG-4757 | Feature Request | [Column Filter] Allow column filtering to apply a specific style to matching/non-matching rows instead of removing non-matching rows from grid |
| AG-4756 | Feature Request | [Integrated] Add support for range and pivot charts with groupHideOpenParents, showOpenedGroup and groupMultiAutoColumn set to true |
| AG-4740 | Feature Request | [Range Selection] Improve selection performance with a large number of cells when rangeSelection is enabled |
| AG-4715 | Feature Request | [Layout & Styling] Allow resetting styles set by cellStyle and removing previously applied styles |
| AG-4714 | Feature Request | [API] Allow columnGroupShow property to be set via setColumnDefs() API method |
| AG-4700 | Feature Request | [Accessibility] Add keyboard shortcuts to control pagination |
| AG-4698 | Feature Request | [Row Selection] Allow radio button in single row selection mode |
| AG-4694 | Feature Request | [Row Dragging] Allow dragging and dropping rows to and from the pinned rows area |
| AG-4673 | Feature Request | [Row Grouping] Add an API method to expand the entire subtree of a specific row |
| AG-4655 | Feature Request | [Master/Detail] Add an API method to retrieve the parent row details (row node, parent API, etc.) for a detail row |
| AG-4651 | Feature Request | [Cell Styling] Allow color scales for column cells based on value range and a color range (like in Excel) |
| AG-4615 | Feature Request | [Integrated] Allow integrated scatter chart to create a separate series for each unique category value |
| AG-4608 | Feature Request | Add ascii_only flag for terser options to support UTF-8 restrictions |
| AG-4596 | Feature Request | [Column State] Make column group expand/collapse stateful |
| AG-4579 | Feature Request | [Clipboard] Add an option to allow ValueFormatter to be applied when copying group column cells values |
| AG-4572 | Feature Request | [Integrated] Allow loading an Angular component into the integrated chart popup |
| AG-4556 | Feature Request | [Clipboard] Copy values from multi-auto column groups without using "->" to separate group names |
| AG-4555 | Feature Request | [Performance] Improve performance of row highlighting |
| AG-4545 | Feature Request | [SSRM] Allow providing groupKeys manually when building requests in getRows to better support complex objects for grouping |
| AG-4524 | Feature Request | [SSRM] Add the Filter Options on a column passed into the SSRM getRows request in the filter model |
| AG-4520 | Feature Request | [Accessibility] Announce total row and column count on initial focus on grid |
| AG-4507 | Feature Request | [Filter Tool Panel] Pin the search box to top of the filter tool panel |
| AG-4503 | Feature Request | [Integrated] Create a loading overlay for integrated charts |
| AG-4500 | Feature Request | [API] Add row hover event to grid API |
| AG-4498 | Feature Request | [Keyboard Navigation] Allow navigation from editable cells (while editing) to non-editable cells |
| AG-4496 | Feature Request | [Column Filter] Allow showing selected set filter options at the top, followed by non-selected ones |
| AG-4488 | Feature Request | [Accessibility] Display a 'No matches' message in the columns tool panel when no items match the mini-filter search |
| AG-4479 | Feature Request | [Integrated] Allow displaying grid cell formatted value in the chart tooltip renderer |
| AG-4477 | Feature Request | [Integrated] Allow range charts to support pinned rows |
| AG-4476 | Feature Request | [React] Allow supporting auto-sized tooltip content |
| AG-4464 | Feature Request | [Pivoting] Allow modifying the top-left cell when using row and column groups |
| AG-4463 | Feature Request | [Row Height] Allow animating row height change |
| AG-4458 | Feature Request | [Export] Allow exporting grid and integrated chart data as an image |
| AG-4451 | Feature Request | [API] Allow accessing nodes without having to loop through them, or to break out from the forEachNode() loop when looping through them |
| AG-4450 | Feature Request | [API] Add an API method to get the ag-Grid version at runtime |
| AG-4445 | Feature Request | [Excel Export] Allow skipping a column when exporting to Excel/CSV |
| AG-4441 | Feature Request | [Master/Detail] Allow custom details renderer to only be initialized once when pinned areas are rendered |
| AG-4433 | Feature Request | [Excel Export] Add option to remove utf-8 Byte Order Mark (BOM) "\uFEFF" from CSV export |
| AG-4431 | Feature Request | [Accessibility] Allow Narrator to announce editable cells as NOT read-only when using Edge browser |
| AG-4421 | Feature Request | [SSRM] Optimize block loading when scrolling in SSRM with debounce |
| AG-4411 | Feature Request | [Excel Export] Allow adding new ExcelStyles dynamically at time of export |
| AG-4403 | Feature Request | [Accessibility] Allow mechanism to supply ARIA row-count |
| AG-4383 | Feature Request | [Layout & Styling] Allow adding whitespace padding below and to the right of the grid cell area |
| AG-4378 | Feature Request | [Column Sizing] Add autoSizePadding property to column API |
| AG-4365 | Feature Request | [Accessibility] Allow using NVDA shortcut keys to navigate the grid to work correctly across header and grid viewport |
| AG-4359 | Feature Request | [Accessibility] Allow correct announcement of column names when using column groups and colspanning |
| AG-4357 | Feature Request | [Clipboard] Allow pasting non-contiguous copied cells into a non-contiguous range |
| AG-4352 | Feature Request | [Pivoting] Allow multiple values to be shown as groupings on the rows instead of as columns (as per Excel) |
| AG-4350 | Feature Request | [Master/Detail] Allow detailCellRendererParams to be set dynamically by a callback to display different detail grids for different master rows |
| AG-4344 | Feature Request | [Column Filters] Add a set filter mode where ALL selected set filter values need to match a cell value (filtering for tags/labels) |
| AG-4342 | Feature Request | [Components] Allow components to be registered after the initializing the grid |
| AG-4336 | Feature Request | [Layout & Styling] Аdd an "open" class to the DOM element with class "ag-side-buttons" |
| AG-4318 | Feature Request | [Column Filters] Allow customizing the appearance of the set filter so user can display HTML/text above the mini-filter |
| AG-4308 | Feature Request | [Row Grouping] Add an option when counting group children allowing to count direct vs all children |
| AG-4307 | Feature Request | [Column Tool Panel] Allow adding custom UI in the column tool panel and retemplate the default column tool panel |
| AG-4304 | Feature Request | [Accessibility] Remove aria-hidden="true" from the wrapper ag-header-icon |
| AG-4294 | Feature Request | [Cell Editing] Add source property to cellEditingStopped event params |
| AG-4288 | Feature Request | [Docs] Add a documentation sample showing how to undo/redo adding/deleting rows |
| AG-4287 | Feature Request | [Row Grouping] Allow to keep the group footer row visible when the row group is collapsed |
| AG-4285 | Feature Request | [Drag & Drop] Add external DropZone for columns |
| AG-4283 | Feature Request | [Column Filters] Add events to be fired when the floating filter popup/column menu filter tab are opened/closed |
| AG-4272 | Feature Request | [Row Grouping] Allow row grouping with tree data as long as different columns are used for the auto group column / tree data levels column |
| AG-4264 | Feature Request | [Internationalization] Allow users access to the full i18n object with all of the default English strings |
| AG-4253 | Feature Request | [Pagination] Allow setting the location of the pagination panel (above instead of below the grid) |
| AG-4242 | Feature Request | [Pivoting] Allow setting an agg function on a pivot column for column total computation that uses the nodes to compute the totals value |
| AG-4232 | Feature Request | [Row Grouping] Add Row Spanning for Expanded Group Rows |
| AG-4168 | Feature Request | Allow styling using RowClass rules without requiring setting !important |
| AG-4165 | Feature Request | [Localization] Allow switching of localization language translations at runtime without losing state (make localeTextFunc reactive) |
| AG-4164 | Feature Request | [Column Filters] Add API to open/close filter popup for a specific column and indicate whether it's open |
| AG-4108 | Feature Request | Remove invalid license error when testing an app using a valid license in Windows |
| AG-4103 | Feature Request | [Cell Editing] Allow pushing your own cell update operations to undo/redo stack to capture data changes performed in user code via API calls |
| AG-4102 | Feature Request | [Column Group] Allow preventing drag and drop of column groups into the Row Group panel |
| AG-4101 | Feature Request | [Pivoting] Allow row group pivots to show as columns instead of rows if there is a one to one relationship between parent and child |
| AG-4092 | Feature Request | [SSRM] Allow pressing PAGE UP/DOWN keys to reposition after rows are present to the correct row index |
| AG-4089 | Feature Request | [Printing] Allow rendering column headers at the top of every page when printing |
| AG-4086 | Feature Request | Allow providing a class to editable cells while they are on-read mode so that they can be styled |
| AG-4085 | Feature Request | [API] Provide target for onCellFocused to query what caused the focus event |
| AG-4084 | Feature Request | [Integrated] Allow saving and restoring integrated chart size and position |
| AG-4073 | Feature Request | Allow extending the column definition typescript interface so that properties can be added |
| AG-4069 | Feature Request | [Pivoting] Allow sorting pivot columns by Total Footer |
| AG-4061 | Feature Request | Investigate performance issues with the grid and Fuse2 framework |
| AG-4029 | Feature Request | [Column Filters] Allow wrapping long set filter/rich select editor items and displaying multi-line values in list items (auto-height for lists) |
| AG-4017 | Feature Request | [Cell Editing] Allow configuring the position of popup editors (top, bottom etc.) |
| AG-4007 | Feature Request | [Column Filters] Allow displaying the current filter expression in the floating filter input |
| AG-4005 | Feature Request | [Column Pinning] Allow setting the maximum number of pinned columns |
| AG-3998 | Feature Request | [Drag&Drop] Add support for custom row drag text when dragging and dropping between grids |
| AG-3967 | Feature Request | [Drag & Drop] Allow additional drag and drop grid events |
| AG-3966 | Feature Request | [API] Add a callback onGridVisible |
| AG-3964 | Feature Request | [Column Groups] Allow setting different group header row height on a group header row level basis |
| AG-3958 | Feature Request | Allow Ag-grid to work with storybook.JS for testing |
| AG-3947 | Feature Request | [Excel Export] Add a processCellXMLCallback to allow the user to edit the XML instead of just the content |
| AG-3941 | Feature Request | [Column Filters] Allow floating filter values to be applied only on an API call |
| AG-3936 | Feature Request | [Full Width Rows] Allow row autoHeight to work with Full Width Rows |
| AG-3904 | Feature Request | [Pivoting] Allow styling pivot result columns on hover |
| AG-3902 | Feature Request | [Tooltip] Allow colDef.tooltip to be shown in row group tool panel, columns tool panel and filter tool panel |
| AG-3898 | Feature Request | [Excel Export] Allow exporting Master Detail Grids to Excel without the need for user code |
| AG-3895 | Feature Request | [Clipboard] Allow excluding cells/rows/columns from getting copied to clipboard |
| AG-3860 | Feature Request | [Cell Editing] Allow keeping the cell edit when its row position is moved due to background operations |
| AG-3834 | Feature Request | Allow customizing the style of the filter and/or radio boxes & input filters |
| AG-3822 | Feature Request | [Fill Handle] Allow canceling default behaviour of the fill handle based on user logic |
| AG-3820 | Feature Request | [Column Menu] Allow configuring which column menu tab to show by default |
| AG-3816 | Feature Request | [Row Grouping] Allow group rows to be expanded by default and not show a chevron when groupHideOpenParents=true and the row group has only a single child row |
| AG-3811 | Feature Request | [Row Pinning] Allow Pinned Rows to have Master/Detail |
| AG-3803 | Feature Request | [Master/Detail] Add print functionality for master/detail grid |
| AG-3794 | Feature Request | [Row Height] Allow auto-height to be used on groupDisplayType: 'groupRows' |
| AG-3777 | Feature Request | [Clipboard] Allow pasting in a cell even if it is not editable |
| AG-3767 | Feature Request | [Keyboard Navigation] Allow suppressing scroll when navigating with keyboard |
| AG-3760 | Feature Request | Add support for headless execution |
| AG-3748 | Feature Request | [Accessibility] Allow the column header to be announced on cell change when using VoiceOver and Tab/arrow keys for navigation |
| AG-3739 | Feature Request | [Fill Handle] Add events for fill handle e.g. fillHandleClicked, fillHandleDragged |
| AG-3735 | Feature Request | [Column Filters] Allow custom date format to be specified for the input when using a date filter (agDateColumnFilter) |
| AG-3730 | Feature Request | [Updating Data] Allow updating values for cells that are currently being edited via the API |
| AG-3711 | Feature Request | [Layout & Styling] Add support for 'rem' as the unit of measurement for styling |
| AG-3701 | Feature Request | [Row Grouping/Tree Data] Allow paginating child rows inside the group row (displaying a pagination panel to paginate the children above the next group row) |
| AG-3670 | Feature Request | [Column Sizing] Allow a new flex mode for columns such that columns can be made bigger without flexing (introducing a horizontal scroll bar), and flex columns only to avoid unused column space in the grid viewport |
| AG-3652 | Feature Request | [Layout & Styling] Allow configuring padding/margins between rows and the grid borders |
| AG-3643 | Feature Request | [Pivoting] Add support for getGroupRowAgg callback in pivot mode |
| AG-3641 | Feature Request | Add Support for middle button scroll |
| AG-3621 | Feature Request | Allow handling the scroll gracefully when scrolling through millions of rows |
| AG-3618 | Feature Request | [Pivoting] Allow configuring pivot result columns via options in the underlying colDef |
| AG-3604 | Feature Request | [Filters Tool Panel] Add API to clear the "search" textbox value in the Filters Tool Panel |
| AG-3593 | Feature Request | [Tooltip] Allow tooltips to be resized dynamically while they are open |
| AG-3584 | Feature Request | [Infinite Row Model] Add support for dynamic row heights with infinite row model |
| AG-3570 | Feature Request | [Cell Editing] Allow suppressClickEdit to be set on a per-column basis |
| AG-3537 | Feature Request | [Clipboard] Allow suppressing paste events dynamically based on the current cell via suppressPaste |
| AG-3527 | Feature Request | [Integrated] Provide the column as a parameter in the integrated charts axis and series labelFormatter |
| AG-3518 | Feature Request | [Row Grouping] Allow full callback configuration to decide if a row should be rollup |
| AG-3511 | Feature Request | [Pivoting] Allow configuring which columns should be included when pivotColumnGroupTotals is used |
| AG-3493 | Feature Request | [Updating Data] Allow users calling an API that will receive a callback method that will guarantee that there are no pending batch updates to process when it gets called |
| AG-3490 | Feature Request | [Row Sorting] Allow fully customizing row sorting (as opposed to post-sort) so that for large datasets the entire sorting logic is delegated to the client |
| AG-3449 | Feature Request | [Columns Tool Panel] Allow hiding the column drag handle in the columns tool panel when suppressMovable=true or functionsReadOnly=true |
| AG-3447 | Feature Request | [SSRM] When using SSRM with paging, allow pre-fetching data for the next page of records, so user doesn't have to see the loading indicators when they open a new page |
| AG-3434 | Feature Request | Allow setSideBarVisible to take an optional parameter like openToolPanel so that is made visible with that toolpanel open (ie: setSideBarVisible (true, 'columns') |
| AG-3433 | Feature Request | [Tool Panels] Allow providing a custom tool panel and to have it hidden by default |
| AG-3432 | Feature Request | Allow for API methods to access the data in a more functional style, ie accept a predicate |
| AG-3429 | Feature Request | [Context Menu] Allow suppressing the Context Menu dynamically based on a condition (make suppressContextMenu a callback) |
| AG-3426 | Feature Request | [State] Allow saving/restoring the selection state as we would do for the filter/sort state (getSelectionNodes would suffice to get it, but have a matching setSelectedNodes) |
| AG-3422 | Feature Request | [SSRM] Allow dynamic value updates in SSRM Set Filters |
| AG-3413 | Feature Request | Allow providing DOM resulting cells with semantic classes (potentially configurable) so that is easy to select them using XPath |
| AG-3378 | Feature Request | Allow adding semantic classes to column headers so is possible to provide advanced styling on them (ie identify if they are the last column from a group, how many parents they have...) |
| AG-3366 | Feature Request | [Master/Detail] Allow displaying master-level column headers under each expanded detail grid |
| AG-3356 | Feature Request | [Column Group] Allow hiding all columns in a column group through the column group itself, as opposed to all the individual child columns |
| AG-3346 | Feature Request | [Layout & Styling] Add a Material Dark Theme |
| AG-3342 | Feature Request | [Pivoting] Allow setting widths once for all secondary columns that belong to the same primary columns |
| AG-3333 | Feature Request | [SideBar] Allow adding custom buttons in the sidebar that invoke logic directly, instead of open a tool panel |
| AG-3307 | Feature Request | [Layout&Styling] Allow styling group rows based on them being expanded or collapsed |
| AG-3299 | Feature Request | Add more SASS variables to the themes to simplify the creation of custom themes |
| AG-3254 | Feature Request | [Accessibility] Allow setting aria-live option on rows |
| AG-3251 | Feature Request | [Pivoting] Allow unbalanced groups to work with pivot mode |
| AG-3242 | Feature Request | [Tree Data] Allow Tree Data to render each row with a full-width group row instead of showing a row of cells |
| AG-3229 | Feature Request | Allow for framework components a mechanisms to hook some custom logic after the component has been rendered (ie to focus on an input box after an Editor is created) |
| AG-3218 | Feature Request | Investigate performance optimizations around updating a single record with lots of data while using transactions |
| AG-3205 | Feature Request | [Master/Detail] Allow displaying the detail grid for a master row above it instead of below it |
| AG-3189 | Feature Request | [Scrolling] Allow the grid to scroll vertically across multiple grids stacked vertically in iPhone and iPad |
| AG-3185 | Feature Request | [Touch] Allow cell range selection for touch devices |
| AG-3172 | Feature Request | [Cell Rendering] Add support for innerRendererSelector similar to renderers and editors |
| AG-3142 | Feature Request | [Cell Rendering] Allow rotated/transposed view - display a data row as a grid column, and a column as a row (just like in Excel) |
| AG-3139 | Feature Request | [Columns Tool Panel] Allow configuring columns toolpanel so that it only has have one vertical scrollbar for ALL sections of the toolbar (not just the columns) |
| AG-3121 | Feature Request | [Updating Data] Add a param which contains a list of rows updated in the rowDataUpdated event params |
| AG-3115 | Feature Request | [Scrolling] Allow row-based scrolling of the viewport when scrolling vertically to always align the top edge a row to the top of the viewport to prevent partially visible rows (row scroll snapping) |
| AG-3091 | Feature Request | [Cell Editing] Allow column definition editable callback to be an async call |
| AG-3090 | Feature Request | [Overlay] Allow row overlays to show interactive buttons |
| AG-3070 | Feature Request | Allow data to be passed back to the grid from a store, instead of a callback |
| AG-3031 | Feature Request | [Cell Editing] Allow editors to be automatically as wide as the cell content and/or allow their width to be configured (flex style) |
| AG-3006 | Feature Request | [Events] Allow ignoring the single click events when the user double clicks, if the Grid is registered for click and double click (cellClicked/cellDoubleClicked and rowClicked/rowDoubleClicked) |
| AG-3004 | Feature Request | [SSRM] Allow adding partial column data to the grid as the user hides/shows columns, collapses/expands column groups |
| AG-3001 | Feature Request | Allow injecting custom code to be executed dynamically in the grid that would substitute some of the code provided |
| AG-2992 | Feature Request | Don't use inlined styles in the grid, use classes so that overriding them doesn't require !important |
| AG-2979 | Feature Request | [Pivoting] Allow pivot mode to work on the sorted set of data |
| AG-2975 | Feature Request | [Cell Editing] Allow agLargeTextCellEditor to automatically grow in height if using auto row height |
| AG-2973 | Feature Request | Integrate PR - replace duplicated setting of datasource to serverSideDatasource |
| AG-2971 | Feature Request | [Footer row] Allow a footer row that (1) is excluded from filter (2) excluded from sort (3) will always be the last row but is not floating |
| AG-2961 | Feature Request | [SSRM] Allow restoring page index after purging the server-side cache |
| AG-2949 | Feature Request | [Layout & Styling] Allow displaying uninterrupted vertical borders (lines) between the columns across the entire grid height (instead of broken into segments) |
| AG-2942 | Feature Request | [Drag & Drop] Add new events when row dragging & dropping to allow the hovered rows to be easily styled |
| AG-2939 | Feature Request | [Row Grouping] Allow configuring the text to display when grouping on the display group column/leaf node and the source column/group node |
| AG-2934 | Feature Request | [Column Menu] Remove "group by column" item from column menu when the column is already grouped |
| AG-2925 | Feature Request | [SSRM] Allow new event to fire after data has been rendered into the grid after a successful getRows callback |
| AG-2916 | Feature Request | [API] Add API to get the top and bottom rows in the viewport for all row model (excluding the rowBuffer) |
| AG-2909 | Feature Request | [Range Selection] Allow range selection to be kept when expanding/collapsing column group |
| AG-2907 | Feature Request | [Column Headers] Allow setting custom aggFunc column name |
| AG-2888 | Feature Request | [Scrolling] Allow styling scroll bars with CSS/SASS/integration of 3rd party scroll bars (e.g. perfect scrollbar) |
| AG-2886 | Feature Request | [Layout & Styling] Allow to override $input-bottom-border SASS variable in Material theme |
| AG-2881 | Feature Request | [Scrolling] Allow setting the display mode of the scrollbar independently of the OS settings (ie always visible) |
| AG-2875 | Feature Request | [Cell Editing] Allow the agLargeTextCellEditor to accept value of infinite length - use no default maxLength value to not impose any length limit |
| AG-2866 | Feature Request | [Row Sorting] Allow setting initial row order using an initialOrderComparator |
| AG-2860 | Feature Request | Remove z-index from column separators |
| AG-2858 | Feature Request | Allow to override $row-height in SASS without syncing gridOptions.rowHeight |
| AG-2856 | Feature Request | [Column/Row Pinning] Allow removing the horizontal scrollbar in the pinned columns area |
| AG-2854 | Feature Request | [Column Filters] When using in-range filter with APPLY button, disable APPLY button until the and fields are set |
| AG-2853 | Feature Request | [Range Selection] When using column-spanning and selecting a cell range, some cells aren't selected correctly as part of the selected cell range (like in Excel) |
| AG-2835 | Feature Request | [Integrated] Allow adding a new (non-contiguous) selected cell range to plot in an integrated chart |
| AG-2812 | Feature Request | [Row Pinning] Allow setting height/maxHeight for the pinned row areas and vertically scrolling it |
| AG-2783 | Feature Request | [Column Menu] Allow menu tabs to be dynamic |
| AG-2760 | Feature Request | [React] Make column tool panel reactive |
| AG-2759 | Feature Request | Allow specifying the duration of AnimateShowChangeCellRenderer animation |
| AG-2756 | Feature Request | [Column Moving] Allow selecting/dragging multiple columns at once in the grid (just like Excel) |
| AG-2742 | Feature Request | [Aggregation] Create API methods to return aggregate values for the root node or any other group row node |
| AG-2725 | Feature Request | [Cell Editing] Allow customizing built-in editors and filters with additional options through component params (turn off spellcheck for example) |
| AG-2713 | Feature Request | [Column Filters] Add support for Material components in the number/text filter |
| AG-2704 | Feature Request | [Cell Rendering] Allow setting a custom error message to display when a getter/formatter fails (similar to Excel displaying ERR) |
| AG-2633 | Feature Request | [Master/Detail] Allow full-width rows to work with Master/Detail |
| AG-2603 | Feature Request | [Clipboard] Allow merged cell to be pasted into AG Grid |
| AG-2587 | Feature Request | [Status Bar] Allow status bar default components to work with SSRM |
| AG-2586 | Feature Request | [SSRM] Allow removing lowest single row group children when using SSRM (support groupRemoveLowestSingleChildren) |
| AG-2584 | Feature Request | [Cell Editing] Allow opening date picker by default when editing Date Cell Editor |
| AG-2574 | Feature Request | [Scrolling] Allow for a sticky horizontal scroll bar when using domLayout=autoHeight |
| AG-2564 | Feature Request | [Layout & Styling] Allow cell style to be updated while in edit mode |
| AG-2550 | Feature Request | [Grid Rendering] Add support for scaling and zoom in/out of the browser |
| AG-2549 | Feature Request | [Aggregation] Allow providing aggregated aggFunc values asynchronously (using a server call to a remote service) |
| AG-2548 | Feature Request | [Cell Editing] Allow agLargeTextCellEditor to work with full row edit |
| AG-2515 | Feature Request | [Filter Tool Panel] Allow re-templating and adding custom UI inside the filters tool panel |
| AG-2475 | Feature Request | Allow row class rules to be reevaluated on the back of a callback every time the row index changes (not only the underlying data) |
| AG-2473 | Feature Request | [Row Grouping] Allow to show custom context menu from the row group panel items |
| AG-2470 | Feature Request | [Column Group] Allow suppressing column moving for column groups |
| AG-2446 | Feature Request | [Docs] Add a docs example for Unmanaged Row Dragging with SSRM |
| AG-2440 | Feature Request | [Overlay] Allow accepting promises to setRowData and show loading overlay automatically |
| AG-2435 | Feature Request | [Range Selection][State] Allow range selection to be kept after an update in the grid based on the data and not the row index |
| AG-2430 | Feature Request | [Layout & Styling] Allow absolute cell style based on dynamic definition |
| AG-2411 | Feature Request | [Row Sorting] Allow building common implementations of comparators by passing the column as a parameter to the comparator, pivotComparator, filterParams.comparator |
| AG-2398 | Feature Request | [Clipboard] Allow pasting values containing new line characters into a single cell |
| AG-2357 | Feature Request | [Context Menu] Allow displaying Mac shortcuts when using the context menu |
| AG-2353 | Feature Request | [API] Adding API call to return all distinct values in a column |
| AG-2342 | Feature Request | [Excel Export] [PDF Export] Export Row Spans and Spanning Column Headers as Merged Cells |
| AG-2341 | Feature Request | [Row Grouping] Allow getting group footer values programmatically |
| AG-2321 | Feature Request | [Column Spanning] Allow recalculating cellStyle and colSpan when using colSpan and updating row data |
| AG-2313 | Feature Request | [DOM] Remove DOM elements that are hidden |
| AG-2292 | Feature Request | [Column Filters] Allow set filter values to be loaded in blocks instead of all at once and for mini-filter based on the search text in the mini filter |
| AG-2260 | Feature Request | Create a new component for checkboxes, so they can be configured just in one place for all ag-grid |
| AG-2241 | Feature Request | [Clipboard] Allow Copy Down in a non-contiguous range |
| AG-2229 | Feature Request | [Column Tool Panel] Allow dragging the column item from anywhere inside the item (just like in Excel), not using just the drag handle |
| AG-2208 | Feature Request | [Row Dragging] Allow managed dragging to support Pagination |
| AG-2169 | Feature Request | [Pivoting] Add column name to pivot column header component param |
| AG-2160 | Feature Request | [Column Pinning] Allow column pinning only when total column width is bigger than viewport width (requiring horizontal scrolling) |
| AG-2157 | Feature Request | [Column Filters] Allow set filter to keep unselected/uncheked instead of selected items in the filter model, so they can be used for SSRM filtering via excluded set items search, "not in" |
| AG-2156 | Feature Request | [SSRM] Allow iteration of child nodes of a group in SSRM |
| AG-2155 | Feature Request | [Column/Context Menu] Allow setting key shortcuts for menu items |
| AG-2103 | Feature Request | [Cell Editing] Allow keeping the cell focus when its row position is moved due to background operations |
| AG-2100 | Feature Request | [Performance] Allow queuing delta operations to the grid so they only get rendered once |
| AG-2084 | Feature Request | [SSRM] Allow blockLoadDebounceMillis to only apply when vertically scrolling (currently it applies to all requests, even ones to refresh data after a row add/remove) |
| AG-2075 | Feature Request | [Excel Export] Allow exporting the selected cell range to Excel |
| AG-2068 | Feature Request | [Column Sizing] Allow columns to have an option to 'size to fit' only if there is empty space to the right in the viewport |
| AG-2049 | Feature Request | [Columns] Allow preventing users from removing columns from the pivot/values section of the columns tool panel on a per-column basis |
| AG-2046 | Feature Request | [Row Grouping] Allow Group Column to be part of a column group |
| AG-2037 | Feature Request | [Cell Editing] Allow automatically fitting agRichSelectCellEditor popup width to column width when cellEditorPopup=true |
| AG-2016 | Feature Request | [Accessibility] Allow AG-Grid to be 508 compliant (braille) |
| AG-2013 | Feature Request | [Events] Add source to all events in ag-grid (rowGroupOpened, cellValueChanged, etc) |
| AG-2001 | Feature Request | [API] Add source property to the IServerSideGetRowsParams to identify what caused the call to the getRows method (scrolling, sorting, filtering) |
| AG-1986 | Feature Request | [Row Sorting] Optimise data transactions when sorting is applied |
| AG-1954 | Feature Request | [Row Grouping] Allow to hide/configure the icon for expand/collapse button on a per-row group basis |
| AG-1884 | Feature Request | [Row Sorting] Allow restricting the number of columns that can be sorted at any one time |
| AG-1840 | Feature Request | [Master/Detail] Allow master and detail grids to synchronize options and styles |
| AG-1755 | Feature Request | [Column Filters] Allow other filters to be case sensitive like agSetColumnFilter |
| AG-1677 | Feature Request | [Cell Editing] Allow validation for drop down components when pasting or using fill handle |
| AG-1633 | Feature Request | Overcome 2GB memory limitation when copying and pasting into clipboard or exporting |
| AG-1595 | Feature Request | [Column Filters] Add filter icon to the auto-group column header, and column pills shown in the row group panel/pivot panels and the columns tool panel to indicate when a filter is applied |
| AG-1566 | Feature Request | [Row Pinning] Allow tree data in pinned rows |
| AG-1557 | Feature Request | [Events] Add events to fire at the start and end of duplicate operations (onDuplicateStart/onDuplicateEnd) |
| AG-1470 | Feature Request | [Column Group] Allow headerGroupComponentParams to receive a HTML template parameter |
| AG-1437 | Feature Request | [Row Grouping] Allow grouping by a column that contains an array of values (this way a row will appear in more than one group) |
| AG-1413 | Feature Request | [Pivoting] Allow standalone usage of pivoting engine |
| AG-1407 | Feature Request | [Column Filters] Enhance source information for filterChanged event with changeType |
| AG-1396 | Feature Request | [Clipboard] Fill in the selection with clipboard contents when pasting |
| AG-1394 | Feature Request | Resizing (expanding) the last column should cause the entire grid to scroll as the user resizes |
| AG-1393 | Feature Request | Improve the shrinking behavior of scrolled columns when this causes the main H-scroll to change |
| AG-1376 | Feature Request | [Row Grouping] When using unbalanced grouping allow grouping so that each row might have different levels of depth |
| AG-1369 | Feature Request | [Excel Export] Allow loading all the data from the server and exporting it to Excel when using the server-side row model (SSRM) |
| AG-1366 | Feature Request | [Scrolling] Allow customising scrollbars even in FF |
| AG-1344 | Feature Request | [Updating Data] Allow recomputing aggregations but skipping sorting after a transaction |
| AG-1340 | Feature Request | [Column Sizing] Limit resize when performing autoSizeColumns |
| AG-1231 | Feature Request | [Typing] Add typings filterModel |
| AG-1226 | Feature Request | [Aggregation] Allow using custom aggregations with built-in aggregations |
| AG-1214 | Feature Request | Allow auto generation of columns |
| AG-1198 | Feature Request | [Column Filters] Allow the floating filter for set filters input to be editable to type items in it |
| AG-1180 | Feature Request | [Column Filters] Ensure all cell data is loaded before displaying values in set filter |
| AG-1177 | Feature Request | Allow virtual list to be controlled by SASS variables |
| AG-1176 | Feature Request | [Rows] Allow filling visible area of the grid with empty rows if not enough rows provided (just like in Excel) |
| AG-1170 | Feature Request | [Column Group] Allow preventing pinning of column groups |
| AG-1143 | Feature Request | [Column Filters] Allow 'in range' filters to work by default with only one of the two values set - i.e. if only the range-min value is set, assume range-max value is +infinity and otherwise -infinity |
| AG-1113 | Feature Request | [Excel Export] Allow the cells in a single column to be exported into multiple columns |
| AG-1055 | Feature Request | [Aligned grids] Allow synchronizing scrolling across grids and other components by exposing setVerticalScrollPosition and setHorizontalScrollPosition API methods |
| AG-1039 | Feature Request | [SSRM][Row Height] Allow using autoHeight and dynamic row height (via getRowHeight() callback) and maxBlocksInCache=1 (always purge cache when loading a new block) |
| AG-972 | Feature Request | [Excel Export] Add support for cell merging in the exported Excel file (allowing to export full-width group rows as a single cell) |
| AG-936 | Feature Request | [Column Headers] Allow sticky (frozen) column header row when using domLayout=autoHeight and scrolling down with the browser vertical scrollbar |
| AG-923 | Feature Request | [API] Allow suppressKeyboardEvent to suppress page scroll events (HOME/END , PAGE UP/DOWN, ARROW UP/DOWN) |
| AG-868 | Feature Request | [Columns Tool Panel] Allow scrolling through the row groups/pivot/values lists in the columns tool panel while dragging another column near the top or bottom edge of the list |
| AG-694 | Feature Request | [Scrolling] Allow avoiding whitespace in the grid when only a few rows are shown while still using grid scrolling and row virtualization with many rows (use grid Auto-height up to X rows, static grid height when more than X rows shown) |
| AG-614 | Feature Request | [Overlay] Allow overlays to fully cover grid and prevent focusing any grid element |
| AG-283 | Feature Request | [Clipboard] Allow pasting rows into the grid when the grid has no rows |
| AG-203 | Feature Request | [Search highlight] Click a cell and the grid will highlight other similar values |
| AG-101 | Feature Request | [Component] Allow using a custom checkbox component |
| AG-80 | Feature Request | [Scrolling] Allow providing a custom number of rows in the total row count of the pagination panel |
| AG-60 | Feature Request | [Scrolling] Allow grid viewport to scroll to bring into view a matching column header value when using browser search |
