AG-3639 |
|
22.1.0 |
suppressPaste config doesn't work when pasting into Range |
|
|
|
|
|
AG-3627 |
|
22.1.0 |
Purging Infinite Cache doesn't preserve scroll position |
|
|
|
|
|
AG-3624 |
|
22.1.0 |
Undeprecate legacy packages |
|
|
|
|
|
AG-3622 |
|
22.1.0 |
Omitting browserDatePicker from colDef causes error in Edge but not Chrome |
|
|
|
|
|
AG-3620 |
|
22.1.0 |
onCellDoubleClicked event is fired twice |
|
|
|
|
|
AG-3612 |
|
22.1.0 |
Pasting cells beyond grid size raises error |
|
|
|
|
|
AG-3611 |
|
22.1.0 |
If there is no data to plot for a line series, it just plots a marker in the top left corner of the chart |
|
|
|
|
|
AG-3610 |
|
22.1.0 |
Charts are blinking when type is changed in the options panel |
|
|
|
|
|
AG-3609 |
|
22.1.0 |
Regression: cells should render left-to-right, not right-to-left |
|
|
|
|
|
AG-3605 |
|
22.1.0 |
Regression: pivotColumnGroupTotals is not expandable on secondary columns when set to 'before' |
|
|
|
|
|
AG-3603 |
|
22.1.0 |
Add ability to register modules globally |
|
|
|
|
|
AG-3602 |
|
22.1.0 |
React - add documentation on returning null in renderers |
|
|
|
|
|
AG-3601 |
|
22.1.0 |
When using a plain JSON object to describe a datasource for infinite row model, the grid warns that getRows should only have one param (it works if using class / new) |
|
|
|
|
|
AG-3600 |
|
22.1.0 |
React - memoized functions don't render |
|
|
|
|
|
AG-3599 |
|
22.1.0 |
Add 'Reset Filter' button to provided filters which clear filter UI and removes active filter |
|
|
|
|
|
AG-3598 |
|
22.1.0 |
Browser tooltips display HTML numeric codes for special characters |
|
|
|
|
|
AG-3594 |
|
22.1.0 |
Improve performance of setRowCount in the Viewport Row Model |
|
|
|
|
More Info
|
It is possible to prevent unwanted row redraws when setRowCount: (count:number, keepRenderedRows?: boolean) => void is invoked by supplying 'keepRenderedRows = true'.
|
AG-3587 |
|
22.1.0 |
Docs - Materials examples not working in v22 |
|
|
|
|
|
AG-3586 |
|
22.1.0 |
CSV Export - If fileName contains ‘.' the grid doesn’t add .csv extension |
|
|
R |
|
|
AG-3585 |
|
22.1.0 |
React - multiple invocations of showNoRowsOverlay result in multiple overlays |
|
|
|
|
|
AG-3582 |
|
22.1.0 |
Charts - add "paired mode" for scatter charts |
|
|
|
|
|
AG-3580 |
|
22.1.0 |
getRowStyle, getRowClass and rowClassRules are called 3 times for each node |
|
|
R |
|
|
AG-3578 |
|
22.1.0 |
Remove warning message when using Select / Collapse All in the columns tool panel |
|
|
|
|
|
AG-3575 |
|
22.1.0 |
When pinning a row and Ctrl + A copying to clipboard, only first pinned row is pasted |
|
|
|
|
|
AG-3568 |
|
22.1.0 |
Charts - When charting aggregated columns with XY Bubble chart the X and Y axis shows an incorrect scale |
|
|
|
|
|
AG-3566 |
|
22.1.0 |
Charts - Regression Error when charting XY bubble chart with aggregated columns |
|
|
|
|
|
AG-3560 |
|
22.1.0 |
Transaction Batches are being processed one by one instead of all at once |
|
|
|
|
|
AG-3557 |
|
22.1.0 |
Adding 'allowDragFromColumnsToolPanel' property to FW's |
|
|
|
|
|
AG-3556 |
|
22.1.0 |
firstDataRendered event is called before gridReady event when rowData is bound before initialisation |
|
|
|
|
|
AG-3531 |
|
22.1.0 |
REGRESSION: updating data + delta row mode + getValue does not return the updated value in group nodes |
|
|
R |
|
More Info
|
No aggFunc is defined on this column so the value getter won't get invoked for group nodes as delta row mode is enabled.
|
AG-3526 |
|
22.1.0 |
Column minWidth / maxWidth is ignored by initial width |
|
|
|
|
|
AG-3517 |
|
22.1.0 |
Cell text selection bleeds into other cells when double-clicking text while column is set to not |
|
|
|
|
|
AG-3514 |
|
22.1.0 |
Last row of pasting data is deleted if it is empty and only first cell selected |
|
|
|
|
|
AG-3510 |
|
22.1.0 |
valueFormatter is firing but not refreshing the cell if the logic is based on another cell changing |
|
|
|
|
|
AG-3505 |
|
22.1.0 |
REGRESSION: columnGroupShow causes column headers to stack on top of eachother |
|
|
|
|
|
AG-3497 |
|
22.1.0 |
Microsoft Edge - Paste does not work when selecting a range |
|
|
|
|
|
AG-3496 |
|
22.1.0 |
calling setSuppressRowDrag(false) does not work when column definition defines row drag with a function |
|
|
|
|
|
AG-3495 |
|
22.1.0 |
columnApi not available in cellClassRules callback when exporting |
|
|
|
|
|
AG-3484 |
|
22.1.0 |
Docs - Vue custom floating filter example declares buildModel, but it does not seem to be ever invoked |
|
|
|
|
|
AG-3480 |
|
22.1.0 |
Sanitize width colDef.width property as this is vulnerable to an injection attack |
|
|
|
|
|
AG-3475 |
|
22.1.0 |
DOCS typo columnApi.setVisible() should be renamed to columnApi.setColumnVisible() |
|
|
|
|
|
AG-3462 |
|
22.1.0 |
Series tooltip xValue can be empty if top level label(s) of GroupedCategoryAxis are empty |
|
|
|
|
|
AG-3456 |
|
22.1.0 |
Make keepDetailRows / suppressRefresh into callback functions instead of absolute values |
|
|
|
|
More Info
|
These callbacks are not necessary as the required behaviour can be achieved by returning true in the refresh() of the custom component (i.e. MyCustomDetailCellRender.refresh).
|
AG-3451 |
|
22.1.0 |
Regression - Rendering race condition, the grid is partially destroyed by the time it stills receives calls. |
|
|
|
|
|
AG-3450 |
|
22.1.0 |
Materials theme + Master/Detail - agRichSelectCellEditor causes detail grid to shift out of view |
|
|
|
|
|
AG-3442 |
|
22.1.0 |
isAnimationQueueEmpty() is returning incorrect values |
|
|
|
|
|
AG-3441 |
|
22.1.0 |
Dragging with Tree Data example bug, when dragging a group node inside another group the chevron loses its state |
|
|
|
|
|
AG-3438 |
|
22.1.0 |
custom filter options + hideInput causes floating filters to be disabled, even after clearing the filter |
|
|
|
|
|
AG-3404 |
|
22.1.0 |
sizecolumnstofit + minWidth: Unexpected behavior when resizing |
|
|
|
|
|
AG-3395 |
|
22.1.0 |
[DOCS - Changelog] Items flag as Done / Rejected appear as Done / Solved |
|
|
|
|
|
AG-3393 |
|
22.1.0 |
Floating filter + Populate filter with option other than 'equals' + Clear Filter button. The floating filter does not get reset |
|
|
|
|
More Info
|
This issue has been addressed by introducing a new 'Reset Filter' button which clears the filter UI and removes any active filters. Tracked by AG-3393.
|
AG-3387 |
|
22.1.0 |
DOCS: TypeScript error in Angular getting started docs @ViewChild('agGrid') missing an argument |
|
|
|
|
|
AG-3374 |
|
22.1.0 |
Add support for more than two axes |
|
|
|
|
|
AG-3350 |
|
22.1.0 |
Charts - grid fails to interpret ChartDataType when rowData is generated only with valueGetter |
|
|
|
|
|
AG-3330 |
|
22.1.0 |
DOCS- Status bar - angular example is using the wrong imports and a non-existent property for IRowModel |
|
|
|
|
|
AG-3325 |
|
22.1.0 |
Plunker examples do not load the chart correctly on first load |
|
|
|
|
|
AG-3324 |
|
22.1.0 |
Charts - Allow changing the transparency of the background of canvas |
|
|
|
|
|
AG-3318 |
|
22.1.0 |
Allow charts to be saved and restored |
|
|
|
|
|
AG-3297 |
|
22.1.0 |
Charts - Add support for marker formatting |
|
|
|
|
|
AG-3293 |
|
22.1.0 |
Charts - Add ability to save Data Panel changes |
|
|
|
|
|
AG-3278 |
|
22.1.0 |
ag-grid vue example produces error when running test using Jest |
|
|
|
|
|
AG-3277 |
|
22.1.0 |
Allow autosizeColumns to take toolPanel into consideration when sizing |
|
|
R |
|
|
AG-3257 |
|
22.1.0 |
Add colcount & colindex to cells & headers |
|
|
|
|
|
AG-3245 |
|
22.1.0 |
Charts - Allow users to select axis for data in XY Charts |
|
|
|
|
|
AG-3240 |
|
22.1.0 |
Docs - revamp Tooltip docs on column api - grid no longer supports colDef.tooltip + tooltipField not clear |
|
|
|
|
|
AG-3117 |
|
22.1.0 |
Allow providing a legend formatter for charts |
|
|
|
|
More Info
|
The original request was made to make the legend say which column is plotted over which. Let's say 'sales vs month' and 'profits vs month', in case `month`, `sales` and `profits` columns were selected. This is now done automatically by the grid itself and no other use cases have been reported.
|
AG-3041 |
|
22.1.0 |
DOCS - External filters don't have a React version. |
|
|
|
|
|
AG-2963 |
|
22.1.0 |
Allow all grid state to be externalised so that it integrates with state frameworks like Redux |
|
|
|
|
More Info
|
workaround:
https://github.com/AhmedAGadir/AG-Grid/tree/master/200-299/25-updating-store-from-renderer-redux
|
AG-2819 |
|
22.1.0 |
Add support for Time Series charts |
|
|
|
|
|
AG-2566 |
|
22.1.0 |
Allow specifying column width as reminder viewport view |
|
|
|
|
|
AG-2552 |
|
22.1.0 |
React - Add support for higher order components in react for styling |
|
|
|
|
|
AG-2516 |
|
22.1.0 |
Columns - Allow autosize methods to not take column header width into consideration |
|
|
|
|
|
AG-2302 |
|
22.1.0 |
Allow providing a max / min width when performing autoSizeColumns |
|
|
|
|
|
AG-3386 |
|
21.2.2 |
Regression: Clipboard, paste operation is not firing cellValueChanged event |
|
|
|
|
|
AG-3337 |
|
21.2.2 |
Aggregate values don't update when editing the grid values by pasting a range of values. |
|
|
|
|
|
AG-3322 |
|
21.2.2 |
Regression 21.2.0- Server side row model + pagination + infinite scrolling does not work anymore for simple cases |
|
|
|
|
|
AG-3298 |
|
21.2.2 |
onCellValueChanged does not fire when copying/pasting a range in the grid |
|
|
|
|
|
AG-3519 |
|
22.0.0 |
Fix incorrect import from dateFilter |
|
|
|
|
|
AG-3465 |
|
22.0.0 |
IE11 - After editing cell's content, selection doesn't go one cell below on enter |
|
|
|
|
|
AG-3464 |
|
22.0.0 |
Status Bar - numbers overflow at the end if there isn’t enough space |
|
|
|
|
More Info
|
The provide status bar component isn't designed to accommodate a large number of funcs / counts. For custom layouts we provide the ability to use custom status bar comps instead.
|
AG-3461 |
|
22.0.0 |
GroupedCategoryAxis doesn't work in IE11 |
|
|
|
|
|
AG-3455 |
|
22.0.0 |
Add support for iOS13 |
|
|
|
|
|
AG-3454 |
|
22.0.0 |
Charts - default tooltip throws error for 0 values |
|
|
|
|
|
AG-3448 |
|
22.0.0 |
Legend items should be rendered in a consistent order |
|
|
|
|
|
AG-3440 |
|
22.0.0 |
agRichselectCellEditor cuts off long text elements and displaces the scrollbar |
|
|
|
|
|
AG-3436 |
|
22.0.0 |
Docs typo, headerParams should be headerComponentParams |
|
|
|
|
|
AG-3423 |
|
22.0.0 |
Docs: Typo on Internationalisation page |
|
|
|
|
|
AG-3421 |
|
22.0.0 |
LockVisible column can be hidden by toggling all columns from tool bar |
|
|
|
|
|
AG-3409 |
|
22.0.0 |
Investigate possible performance issues introduced with scrolling in v21 with suppressColumnVirtualisation =”true" |
|
|
|
|
|
AG-3407 |
|
22.0.0 |
Regression valueGetter is not working when copy pasting values |
|
|
|
|
|
AG-3405 |
|
22.0.0 |
Charts - Regression, cannot override options.height, options.width in processChartOptions |
|
|
|
|
|
AG-3403 |
|
22.0.0 |
columnApi.sizeColumnsToFit does not work and causes unwanted issues. |
|
|
|
|
|
AG-3400 |
|
22.0.0 |
Inconsistent behaviour with export to excel and cell protection |
|
|
R |
|
|
AG-3398 |
|
22.0.0 |
Charts - Pivot Chart + Bar Chart, values are incorrect |
|
|
|
|
|
AG-3392 |
|
22.0.0 |
Pinned Columns cause issues when exporting pivoted data |
|
|
|
|
|
AG-3389 |
|
22.0.0 |
DOCS - Tree data + Infinite scroll there isn’t an example available |
|
|
|
|
|
AG-3384 |
|
22.0.0 |
Charting + chartRangeParams.aggFunc + data containing nulls: The chart is not displayed and an error is shown |
|
|
|
|
|
AG-3383 |
|
22.0.0 |
SetFilter: Remove selectAllOnMiniFilter and have it as default behaviour |
|
|
|
B |
More Info
|
Property selectAllOnMiniFilter no longer used, its the default behaviour for Set Filter.
|
AG-3382 |
|
22.0.0 |
Old version of Set Model deprecated |
|
|
|
|
More Info
|
In v17.1.x of ag-Grid, we change the Set Filter model to be consistent with all other filter models. The new model looks like this:
let newModel = {{values: ['A','B','C'], filterType: "set"}};
The old model looked liked this:
let oldModel = ['A','B','C']
When you set the model, if the old model was used, the grid will not print a deprecation warning.
|
AG-3381 |
|
22.0.0 |
Filter panel opened + closed + filter set column with api + filter panel open: The set filter does not contain any values |
|
|
|
|
|
AG-3380 |
|
22.0.0 |
Add Tree Search to Columns Tool Panel |
|
|
|
|
|
AG-3377 |
|
22.0.0 |
Removing the first scatter data series leaves it in the legend |
|
|
|
|
|
AG-3370 |
|
22.0.0 |
When ensureDomOrder: true and unpinning a column, the row data for that column does not show the column in the correct position as it should be matching the DOM order |
|
|
|
|
|
AG-3361 |
|
22.0.0 |
RichSelectorCellEditor typeahead doesn't work when values are objects |
|
|
|
|
|
AG-3360 |
|
22.0.0 |
Charts - When charting and using Axis label formatted it's impossible to retrieve the original value specified in the rowData |
|
|
|
|
|
AG-3355 |
|
22.0.0 |
Material theme, resizing columns to their minimum size in our own website causes hover into them to show the columns as if they were overlapping |
|
|
|
|
|
AG-3352 |
|
22.0.0 |
Passing backslash to excel formatted numbers does not work. The passed formatter string to excel does not contain them |
|
|
R |
|
More Info
|
This is not a bug, the format string passed to the grid does not contain any backslashes. The format string used in the linked plunker is:
'[>=10000000]##\,##\,##\,##0;[>=100000] ##\,##\,##0;##,##0'
But in JavaScript, because '\,' is just a comma, that string is the same as:
'[>=10000000]##,##,##,##0;[>=100000] ##,##,##0;##,##0'
If you change it to:
'[>=10000000]##\\,##\\,##\\,##0;[>=100000] ##\\,##\\,##0;##,##0'
Then the export works as expected.
|
AG-3351 |
|
22.0.0 |
Provide an API callback to control the exported text of column group headers |
|
|
|
|
More Info
|
Added the processGroupHeaderCallback API to allow customisation of text used for group header cells in CSV and Excel export.
|
AG-3347 |
|
22.0.0 |
sync filters tool panel with grid when columns are moved |
|
|
|
|
More Info
|
By default the filters tool panel will be kept in sync with the column order in the grid. To prevent this enable the following Filters Tool Panel option: 'suppressSyncLayoutWithGrid'
|
AG-3345 |
|
22.0.0 |
sync columns tool panel with grid when columns are moved |
|
|
|
|
More Info
|
By default the columns tool panel will be kept in sync with the column order in the grid. To prevent this enable the following Columns Tool Panel option: 'suppressSyncLayoutWithGrid'
|
AG-3340 |
|
22.0.0 |
rowNode.setData() does not refresh an active chart |
|
|
|
|
|
AG-3338 |
|
22.0.0 |
Charts - Change chartDataType to series when count agg function is applied |
|
|
|
|
|
AG-3334 |
|
22.0.0 |
When hiding other unrelated columns via column menu the menu disappears. |
|
|
|
|
|
AG-3320 |
|
22.0.0 |
Typeahead does not work with complex objects |
|
|
|
|
|
AG-3317 |
|
22.0.0 |
BUG: DOCS - Clarify Master/Detail examples around detail row height, they don't behave as described (ie the dynamic example heights are all the same) |
|
|
|
|
|
AG-3316 |
|
22.0.0 |
agGridReact needs to be updated to use the updated react lifecycle hooks |
|
|
|
B |
More Info
|
React 16.3 is now the minimum version supported by AgGridReact.
The reactNext flag has been removed (as it is no longer necessary).
|
AG-3313 |
|
22.0.0 |
ag-theme fresh/dark/blue/bootstrap set filter values are overlapping |
|
|
|
|
|
AG-3311 |
|
22.0.0 |
Improve performance of ColumnKeyCreator.getUniqueKey by using a set instead of an array |
|
|
|
|
|
AG-3310 |
|
22.0.0 |
getFilterModel returns formatted values when floating filter is active |
|
|
|
|
|
AG-3305 |
|
22.0.0 |
Wrong "text" mouse cursor on grouping drop zone in IE |
|
|
|
|
|
AG-3304 |
|
22.0.0 |
Charts - Format Accordion resets expanded segments on data update |
|
|
|
|
|
AG-3303 |
|
22.0.0 |
Charts - Title not persisted when chartOptionsChanged callback fired |
|
|
|
|
|
AG-3302 |
|
22.0.0 |
Have the AnimationFrameService execute tasks in row order, so cell renderers execute top to bottom (or bottom to top if scrolling up) |
|
|
|
|
|
AG-3301 |
|
22.0.0 |
deltaColumnMode + columnDefs is initially an empty array + setState to columnDefs with custom header -> column header framework component is rendered multiple times |
|
|
|
|
|
AG-3296 |
|
22.0.0 |
Charts - Series Default Label Colour ignored when initialising a chart |
|
|
|
|
|
AG-3295 |
|
22.0.0 |
'Select All' option in Set Filter is misaligned in ag-theme-fresh, ag-theme-dark, ag-theme-blue, and ag-theme-bootstrap |
|
|
|
|
|
AG-3291 |
|
22.0.0 |
Charts - Add support for labels in XY charts |
|
|
|
|
|
AG-3290 |
|
22.0.0 |
groupIncludeTotalFooter causes onFirstDataRendered to be fired too early |
|
|
|
|
|
AG-3288 |
|
22.0.0 |
When printing using Firefox, IE 11 and Edge, only one page of the grid is printed |
|
|
|
|
|
AG-3287 |
|
22.0.0 |
Charting - Highlighted data point in chart remains highlighted after mouse leave |
|
|
|
|
|
AG-3286 |
|
22.0.0 |
Charting - GroupedBar ignores Label rotation on xAxis |
|
|
|
B |
More Info
|
When configuring the distance of tick labels from an axis, `tickPadding` is now `labelPadding`
|
AG-3285 |
|
22.0.0 |
Charts - Fix Saving User Preference Example |
|
|
|
|
|
AG-3280 |
|
22.0.0 |
pivotComparator not getting invoked |
|
|
R |
|
More Info
|
This is not a defect as the pivotComparator is used to change the order of the column groups not the value columns.
Order of Pivot Value Column Groups
Pivot value columns are the column groups created by the pivot values - eg if 'Country' is a pivot column, then the Pivot Value Column Groups are 'Ireland', 'UK', etc. These columns are ordered alphabetically by default. To override this, provide pivotComparator(a,b) function in the column definition.
To change the order of the value columns you can move the via the column api or statically changed via the order in the supplied ColDefs.
|
AG-3276 |
|
22.0.0 |
Tootltip colour scheme for material is very difficult to read |
|
|
|
|
|
AG-3274 |
|
22.0.0 |
(Regression v21) horizontal scroll position misplaced when using material tab components / routers |
|
|
|
|
|
AG-3270 |
|
22.0.0 |
When navigating to a full width row from a normal row, the grid cannot process the navigation |
|
|
|
|
|
AG-3269 |
|
22.0.0 |
Charts - Add pivotChart API |
|
|
|
|
|
AG-3267 |
|
22.0.0 |
DOCS - When printing with more than one page, the last few rows are cut off |
|
|
|
|
|
AG-3266 |
|
22.0.0 |
When printing more than one page, the last few rows are cut off |
|
|
|
|
|
AG-3259 |
|
22.0.0 |
Keyboard Navigation is broken on IE11 |
|
|
|
|
|
AG-3252 |
|
22.0.0 |
Range selection + select only negative numbers + Status Bar [max]: Max shows always 0, should show lowest negative number |
|
|
|
|
|
AG-3248 |
|
22.0.0 |
columnMoved event does not always trigger when pinning column (left, center or right) |
|
|
|
|
|
AG-3238 |
|
22.0.0 |
Safari + Editing (Remove cell content) + Edit something else + Edit again first cell via pressing enter: The scroll jumps |
|
|
|
|
|
AG-3219 |
|
22.0.0 |
React functional component cell renderers not working when returning numbers/strings and reactNext=true |
|
|
|
|
|
AG-3202 |
|
22.0.0 |
issue with angular updating state via onSelectionChanged with touch devices in Chrome & Firefox |
|
|
R |
|
|
AG-3183 |
|
22.0.0 |
Charts - Add config for chart dialog size |
|
|
|
|
|
AG-3177 |
|
22.0.0 |
(Regression v21) ag-grid does not work with material tab components |
|
|
|
|
|
AG-3132 |
|
22.0.0 |
Fix class tags for grouping icons when expanded/contracted to be in sync. |
|
|
|
|
|
AG-3131 |
|
22.0.0 |
Allow custom filter layouts in the Filters Tool Panel |
|
|
|
|
More Info
|
From v22.0.0 it is possible to define custom filter layouts in the Filters Tool Panel which will also filters to be ordered according to application requirements.
|
AG-3118 |
|
22.0.0 |
Docs - Improve docs structure and UX |
|
|
|
|
|
AG-3082 |
|
22.0.0 |
When using reactNext and functional renderers. The renderers stop working |
|
|
|
|
|
AG-3078 |
|
22.0.0 |
ReactNext + deltaRowDataMode + cellRenderer with a refresh: When updating data, the cellRenderer is not acting as expected |
|
|
|
|
|
AG-3010 |
|
22.0.0 |
Sidebar - Allow hiding filters via configuration on the filters tool panel |
|
D |
|
|
More Info
|
It is now possible to hide filters shown in the Filters Tool Panel by using 'ColDef.suppressFiltersToolPanel = true'. 'suppressToolPanel' has been replaced with 'suppressColumnsToolPanel' / 'suppressFiltersToolPanel'.
|
AG-2970 |
|
22.0.0 |
Columns tool panel - Allow select all after a search on columns tool panel to affect only the filtered columns (similar to selectAllOnMinifilter in the set filter) |
|
|
|
|
More Info
|
From v22.0.0 'Select All' will just select filtered results in the Columns Tool Panel by default.
|
AG-2927 |
|
22.0.0 |
Tooltip on screen + Ctrl Left / Right Arrow: Tooltip position in wrong |
|
|
|
|
|
AG-2917 |
|
22.0.0 |
SPIKE - Investigate extending ag-grid-react to support hooks with editors/filters etc |
|
|
|
|
|
AG-2914 |
|
22.0.0 |
DOCS - Add docs around react hooks with editors. |
|
|
|
|
|
AG-2905 |
|
22.0.0 |
Custom filter components are remounting and losing their state with reactNext |
|
|
|
|
|
AG-2867 |
|
22.0.0 |
Remove flickering of the sidebar when configured to be hidden by default |
|
|
|
|
|
AG-2849 |
|
22.0.0 |
When using popup editor + stopEditingWhenGridLosesFocus: false (the default). the edit stops if the focus is lost on the same page that contains the grid (not if switching apps) |
|
|
|
|
|
AG-2764 |
|
22.0.0 |
Columns toolpanel - Allow preventing dragging columns from the columns tool panel into the grid |
|
|
|
B |
More Info
|
By default columns can't be dragged from the Columns Tool Panel to the grid. This change was made as users were unintentionally changing the column order in the grid when dragging columns to the drop zones, i.e. row grouping / pivot. To restore original behaviour, enable the following grid option property: 'allowDragFromColumnsToolPanel'.
|
AG-2743 |
|
22.0.0 |
When using reactNext editor loses current input while editing if scrolling it out of the viewport and back again |
|
|
|
|
|
AG-2466 |
|
22.0.0 |
Column headers - Allow sizecolumnstofit to take into consideration the sidebar |
|
|
R |
|
More Info
|
Rejected as this is already possible, i.e. invoke api.sizeColumnsToFit() when ToolPanelVisibleChanged event is raised.
See: https://plnkr.co/edit/OGhKifafHXH61PotVTva?p=preview
|
AG-2428 |
|
22.0.0 |
Add selectAllOnMiniFilter to the columns tool panel |
|
|
|
|
More Info
|
From v22.0.0 'Select All' will just select filtered results in the Columns Tool Panel by default.
|
AG-2374 |
|
22.0.0 |
Allow sorting of columns in the columns tool panel |
|
|
|
|
More Info
|
From v22.0.0 it is possible to define custom column layouts in the Columns Tool Panel which will allow columns to be ordered according to application requirements.
|
AG-2363 |
|
22.0.0 |
Add filter search to the filters tool panel |
|
|
|
|
More Info
|
From v22.0.0 a search field has been added to the Filters Tool Panel to help find filters.
|
AG-2307 |
|
22.0.0 |
Angular 2+: Add support for pipes |
|
|
|
|
|
AG-2240 |
|
22.0.0 |
Allow to hide/show the sections of the columns tool panel after it has been loaded |
|
|
|
|
More Info
|
The following methods have been added to the Column Tool Panel to control the visibility of the tool panel sections:
setPivotModeSectionVisible(visible: boolean): void;
setRowGroupsSectionVisible(visible: boolean): void;
setValuesSectionVisible(visible: boolean): void;
setPivotSectionVisible(visible: boolean): void;
|
AG-2200 |
|
22.0.0 |
Allow filters to be arranged using column groups in the filters tool panel |
|
|
|
|
More Info
|
From v22.0.0 Filter Groups will also be shown in the Filters Tool Panel.
|
AG-2019 |
|
22.0.0 |
Hiding all columns via Tool Panel is significantly slower than via setColumnVisible |
|
|
|
|
|
AG-1991 |
|
22.0.0 |
Allow filters and columns tool panel to have API calls to expand/collapse column groups/filters |
|
|
|
|
|
AG-1862 |
|
22.0.0 |
Allow custom column layouts in the Columns Tool Panel |
|
|
|
|
More Info
|
From v22.0.0 it is possible to define custom column layouts in the Columns Tool Panel.
|
AG-1329 |
|
22.0.0 |
Modularise Grid Features to reduce grid bundle size |
|
|
|
|
|
AG-907 |
|
22.0.0 |
Rollup support |
|
|
|
|
|
AG-3272 |
|
21.2.1 |
Charts - Improve default tooltip handling for bubble and grouped charts |
|
|
|
|
|
AG-3271 |
|
21.2.1 |
Set Filter and Apply Filter not working correctly together |
|
|
|
|
More Info
|
The set filter, when filtering, was always looking at the latest UI selected values rather than the applied filter. For example if you set a filter and hit apply, then make changes to the filter and do not hit apply, the grid would (incorrectly) use the latest UI changes. What should happen is the grid only ever uses values form the UI after apply is pressed.
|
AG-3249 |
|
21.2.0 |
Charts - Fix position of 0 y-Axis tick |
|
|
|
|
|
AG-3247 |
|
21.2.0 |
AutoHeight + cellRendererFramework does not work |
|
|
R |
|
|
AG-3244 |
|
21.2.0 |
Pinned data + no normal data + user selects cell in pinned row + left/right arrow: The grid throws an exception instead of navigating to the cell to the left/right |
|
|
|
|
|
AG-3243 |
|
21.2.0 |
Pasting many rows operation is slow in the grid. |
|
|
|
|
|
AG-3237 |
|
21.2.0 |
agRichSelectCellEditor does not render when using ag-theme: fresh, dark, blue and bootstrap |
|
|
|
|
|
AG-3232 |
|
21.2.0 |
When focusing a pinned cell and clicking outside of the grid the side border of the cell disappears. |
|
|
|
|
|
AG-3231 |
|
21.2.0 |
Applying delta column mode to change the sort of a column, does not sort the column accordignly |
|
|
R |
|
|
AG-3230 |
|
21.2.0 |
(Regression) IE: grid flickers in v21.1 when programmatically expanding/collapsing group nodes |
|
|
R |
|
|
AG-3226 |
|
21.2.0 |
Editor with ag-custom-component-popup and stopEditingWhenGridLosesFocus: When editing is stopped by losing focus, the field retains the focus as if the edit mode was still active |
|
|
|
|
|
AG-3224 |
|
21.2.0 |
IE + Column group headers. Fix pixels from the bottom of the column header label are not shown (ie ‘p' or 'y’) |
|
|
|
|
|
AG-3222 |
|
21.2.0 |
tooltipField doesn't work for group nodes |
|
|
|
|
|
AG-3221 |
|
21.2.0 |
Major performance improvement when clicking 'show / hide all columns' checkbox in column tool panel |
|
|
|
|
|
AG-3220 |
|
21.2.0 |
RTL + Colspan: Cell content in cells with colSpan is displayed incorrectly |
|
|
|
|
|
AG-3217 |
|
21.2.0 |
Typo in documentation : https://www.ag-grid.com/javascript-grid-pagination/#customising-pagination |
|
|
|
|
|
AG-3216 |
|
21.2.0 |
Charts - Unable to drag chart range up when on the last row |
|
|
|
|
|
AG-3215 |
|
21.2.0 |
Charts - Add Pivot Chart |
|
|
|
|
|
AG-3214 |
|
21.2.0 |
Charts - Add configuration for mouse-over hover color |
|
|
|
|
|
AG-3213 |
|
21.2.0 |
Charts - menu and save icons not displaying when using chartContainer |
|
|
|
|
More Info
|
As a workaround you can set the theme to the outer div:
See updated plunker:
https://next.plnkr.co/edit/T0ZmQ1yH4vivq6vJ
|
AG-3212 |
|
21.2.0 |
Set Filter: New property "suppressSelectAll" to remove the "select all" checkbox |
|
|
|
|
|
AG-3210 |
|
21.2.0 |
v21.1.0 is not compatible with older versions of TypeScript |
|
|
|
|
|
AG-3209 |
|
21.2.0 |
Styling - Row Group and Values labels are misaligned |
|
|
|
|
|
AG-3208 |
|
21.2.0 |
Excel - Demo page example doesn't export formatting for all cells |
|
|
|
|
|
AG-3204 |
|
21.2.0 |
Horizontal scroll bar not always appearing in IE11 |
|
|
|
|
|
AG-3201 |
|
21.2.0 |
alwaysShowVerticalScroll using in gridOptions shows Warning is Console log |
|
|
|
|
|
AG-3199 |
|
21.2.0 |
SSRM + set filter + selectAllOnMiniFilter:true + filterComp.selectEverything while editing the filter: selectEverything removes previous selection. |
|
|
|
|
|
AG-3198 |
|
21.2.0 |
grid with virtualized columns + editing in last editable cell + tab: Throws exception if to the right of the cell there are no more editable cells and at least 2 virtualized non-editable columns |
|
|
|
|
|
AG-3196 |
|
21.2.0 |
Security - Add Section to Docs for OWASP and CSP |
|
|
|
|
|
AG-3195 |
|
21.2.0 |
regression: materials-select component not working when upgrading to v21 |
|
|
|
|
|
AG-3190 |
|
21.2.0 |
Docs - Fix wrong statement around editing and the key down, it does not stop editing anymore |
|
|
|
|
|
AG-3186 |
|
21.2.0 |
Copying cell range + Paste into larger cell range + Key Left/Right/Up/Dow: The grid loses focus. (instead of moving the selected cell the key is passed to the parent DOM element) |
|
|
|
|
|
AG-3184 |
|
21.2.0 |
Charts - Add ability to unlink / detach charts from grid data |
|
|
|
|
|
AG-3182 |
|
21.2.0 |
As of 21.0.1, onRangeSelectionChanged no longer passes params.finished = true when range selection is completed |
|
|
|
|
More Info
|
This issue is duplicated by AG-3023.
|
AG-3181 |
|
21.2.0 |
Column menu column group check-box not shown as checkbox-indeterminate-readonly when child columns are lockVisible |
|
|
|
|
|
AG-3179 |
|
21.2.0 |
Vue cellRenderer component takes too long to render |
|
|
R |
|
|
AG-3176 |
|
21.2.0 |
set filter + selectAllOnMiniFilter = true + SSRM passes wrong params to the server |
|
|
|
|
|
AG-3175 |
|
21.2.0 |
Regression (v21) set filter + apply button + user changes filter (not pressing apply): getFilterModel does not return the UI filter values anymore |
|
|
|
|
|
AG-3174 |
|
21.2.0 |
pasting empty strings with keyboard doesn't work for more than 2 rows when gridOptions.rowSelection is undefined |
|
|
|
|
|
AG-3173 |
|
21.2.0 |
valueParser is not invoked when used with agRichSelectCellEditor |
|
|
|
|
|
AG-3171 |
|
21.2.0 |
Pagination controls are not correctly placed in RTL mode |
|
|
|
|
|
AG-3170 |
|
21.2.0 |
rowHeight not taken into account when combined with autoHeight |
|
|
|
|
|
AG-3168 |
|
21.2.0 |
Charts - Error when trying to chart row groups with aggregated categories |
|
|
|
|
|
AG-3166 |
|
21.2.0 |
Charts - getDocument is not used to locate the document element to locate the chart |
|
|
|
|
|
AG-3165 |
|
21.2.0 |
Charts API - Add support for extra and custom aggregations |
|
|
|
|
More Info
|
aggFunc: The aggregation function that should be applied to all series data. Built-in aggregation functions can be used by supplying one of the strings keys: sum, min, max, count, avg, first, last. Custom aggregation functions can also be directly supplied if they conform to the IAggFunc interface shown above.
Note that 'aggregate: boolean' has been replaced with aggFunc instead.
|
AG-3164 |
|
21.2.0 |
Can’t prevent refresh of detail rows when using a framework detail row component |
|
|
|
|
|
AG-3163 |
|
21.2.0 |
Unable to override $virtual-item-height to set the height in the set filter. |
|
|
|
|
|
AG-3162 |
|
21.2.0 |
ag-theme-blue sass var $input-disabled-background-color is missing !default flag |
|
|
|
|
|
AG-3160 |
|
21.2.0 |
Charts - Add Bubble Charts |
|
|
|
|
More Info
|
Bubble charts are now available in the Chart Settings Menu. Also see link to example of a bubble chart using the chart api.
|
AG-3159 |
|
21.2.0 |
Charts - Add support for Multiple Categories |
|
|
|
|
|
AG-3158 |
|
21.2.0 |
Charts - Improve Pivot Charts |
|
|
|
|
|
AG-3157 |
|
21.2.0 |
Charts - Improve Row Grouping Charts |
|
|
|
|
|
AG-3156 |
|
21.2.0 |
Charts - Add Axis Label Formatter |
|
|
|
|
|
AG-3154 |
|
21.2.0 |
Charts - Allow user formatting changes to be saved / restored |
|
|
|
|
|
AG-3153 |
|
21.2.0 |
ag-icon-contracted icon does not match ag-icon-expanded icon in ag-theme-dark |
|
|
|
|
More Info
|
Workaround: https://next.plnkr.co/edit/qUz9ZtBDRc6QcmO9
|
AG-3151 |
|
21.2.0 |
when dragging a column to the leftmost unpinned position, the columnMoved event passes a value of zero to params.toIndex |
|
|
|
|
|
AG-3150 |
|
21.2.0 |
deltaRowDataMode + cellStyle + updating data + causing new styles to be applied: Old styles are still applied (Contradicts docs) |
|
|
R |
|
More Info
|
workaround: use cellClassRules instead of cellStyles
|
AG-3149 |
|
21.2.0 |
Getting started page in JS - Doesn’t work with IE11 |
|
|
|
|
|
AG-3147 |
|
21.2.0 |
DOCs - remove properties cellStyle, cellClass, and cellClassRules from grid properties documentation section |
|
|
|
|
|
AG-3143 |
|
21.2.0 |
Changing column visibility in a Cell Ranges does not update status panel |
|
|
|
|
|
AG-3138 |
|
21.2.0 |
master/detail + detailCellRendererFramework. suppressRefresh: true Does not prevent the detail grid from refreshing |
|
|
|
|
|
AG-3136 |
|
21.2.0 |
Column sorting not working when column headerName is empty |
|
|
|
|
|
AG-3135 |
|
21.2.0 |
Allow configuring suppressSelectAll for set filter - so that when set to true the set filter doesn't show the 'select all' checkbox |
|
|
|
|
|
AG-3134 |
|
21.2.0 |
When copying the contents of a single cell to the clipboard, as of v21.0.1, the cell no longer flashes |
|
|
|
|
|
AG-3128 |
|
21.2.0 |
Regression - After 20.1.0 ag-grid does not adjust its width to its parent anymore in a TD element inside a table |
|
|
|
|
More Info
|
Before the grid would expand the size of its parent and this was a bug fixed in 20.2. To fix the issue described here, we need to set the width of the table element to 100%
|
AG-3125 |
|
21.2.0 |
DOCS - Group cell renderer mentions non existent param padding |
|
|
|
|
|
AG-3109 |
|
21.2.0 |
Dynamic resizing examples in Docs are broken when launched in plunker |
|
|
|
|
|
AG-3105 |
|
21.2.0 |
Custom filter option + hideFilterInput: true + Floating filters + User selects this option as the active filter in the UI, the floating filter input box should be read only |
|
|
|
|
|
AG-3097 |
|
21.2.0 |
Set filter + select value API call + onFilterChanged, does not cause the filter to change/update |
|
|
|
|
|
AG-3096 |
|
21.2.0 |
When using agRichSelectCellEditor + popupParent and the script that loads the grid is at the head causes the popup to cut, it works fine if the script is at the bottom of the page |
|
|
R |
|
|
AG-3092 |
|
21.2.0 |
Prevent the autoGroup column from being draggable into the row group panel |
|
|
|
|
|
AG-3073 |
|
21.2.0 |
api.getCellRendererInstances returns an object which ‘value’ does not match the rendered data for pinned rows |
|
|
|
|
|
AG-3058 |
|
21.2.0 |
Improve docs around Custom Full Row Aggregation - so user understands root node calls |
|
|
|
|
|
AG-3057 |
|
21.2.0 |
Set Filter: New property syncValuesLikeExcel, so data updates reflect in the filter similar to Excel |
|
|
|
|
|
AG-3047 |
|
21.2.0 |
Allow a callback to refine properties passed to react components |
|
D |
|
|
More Info
|
Use of props.reactContainer to style the containing div element has been deprecated and will be removed in a future release.
|
AG-3038 |
|
21.2.0 |
Reset Columns doesn't take "lockPosition: true" into account |
|
|
|
|
|
AG-3026 |
|
21.2.0 |
Charts - Add Tooltips to Chart Settings Tool Panel |
|
|
|
|
|
AG-3023 |
|
21.2.0 |
onRangeSelectionChanged event.finished returns true incorrectly |
|
|
|
|
|
AG-3014 |
|
21.2.0 |
Unable to move column group that contains a hidden column |
|
|
|
|
|
AG-3000 |
|
21.2.0 |
When combining columnGroupShow, in some cases, when expanding the column group, the columns meant to be shown are not shown |
|
|
|
|
|
AG-2991 |
|
21.2.0 |
When loading a grid in pivot mode, even with enableRangeSelection: true, CTRL+A does not select all rows |
|
|
|
|
|
AG-2943 |
|
21.2.0 |
Add the option to prevent contextmenu to be used with custom onCellContextMenu |
|
|
|
|
|
AG-2933 |
|
21.2.0 |
Add ARIA tags to pagination controls |
|
|
R |
|
|
AG-2900 |
|
21.2.0 |
processHeaderForClipboard not firing when a single cell is selected when copying with headers |
|
|
|
|
|
AG-2876 |
|
21.2.0 |
Inconsistent count of records shown in the status bar after filtering |
|
|
|
|
|
AG-2820 |
|
21.2.0 |
Charts - Add additional agg functions to Chart API |
|
|
|
|
|
AG-2818 |
|
21.2.0 |
Charts - Support Multiple Categories |
|
|
|
|
|
AG-2817 |
|
21.2.0 |
Viewport row model doesnt show horizontal scroll bar if no row data and columns wider than viewport |
|
|
|
|
|
AG-2808 |
|
21.2.0 |
Docs, clarify suppressMiddleClickScrolls |
|
|
|
|
|
AG-2762 |
|
21.2.0 |
Pagination - prevent separating children from their parent rows with Master Detail and Row Grouping |
|
|
|
|
More Info
|
Now when mixing pagination and a) row grouping or b) master detail, pages will be split according to top level rows only.
For row grouping this means child rows will always appear on the same page as their parents, even if it means pushing the number of total rows past the page size.
For master / detail it means detail panels will always appear with the expanded master row (previously if the detail row was the last row in a page, the detail would appear on the next page).
If this is not the behaviour that you want, and you want to keep the behaviour where child rows are split across pages, then set property paginateChildRows=true.
|
AG-2752 |
|
21.2.0 |
suppressMiddleClickScrolls, If true, the cell and row click event does NOT trigger when middle mouse button clicked |
|
|
|
|
|
AG-2736 |
|
21.2.0 |
Accessibility - Enhance support for Screen Readers with additional ARIA Roles |
|
|
|
|
|
AG-2478 |
|
21.2.0 |
allow aria-rowindex to always have the correct row index |
|
|
|
|
|
AG-2400 |
|
21.2.0 |
Set Filter - Pressing 'Enter' on Mini Filter will select all matching mini filter and deselect everything else (like Excel) |
|
|
|
|
|
AG-2237 |
|
21.2.0 |
Allow detail grid to scroll along the master row, when the master row is scrolled horizontally |
|
|
|
|
|
AG-1643 |
|
21.2.0 |
RichSelect - Allow typing to automatically scroll to item |
|
|
|
|
|
AG-3187 |
|
21.1.1 |
IE11, key validation fails when the key contains special characters |
|
|
|
|
|
AG-3178 |
|
21.1.0 |
(Regression) .ag-theme-material .ag-popup-editor background: #fff removed |
|
|
|
|
|
AG-3145 |
|
21.1.0 |
Row Grouping fails when there are custom tooltips with null cell values |
|
|
|
|
|
AG-3133 |
|
21.1.0 |
Fix icons path |
|
|
|
|
|
AG-3130 |
|
21.1.0 |
Custom Tooltips are getting a box-shadow by default |
|
|
|
|
|
AG-3129 |
|
21.1.0 |
Tooltips are not refreshed on value change from null |
|
|
|
|
|
AG-3124 |
|
21.1.0 |
Blur event of the Angular component in Edit mode is not getting triggered when clicked inside the grid |
|
|
|
|
More Info
|
This is due to timing around components being destroyed before the blur event can fire. If you want to listen to blur events in cell editor components I'd suggest performing the same blur logic in ngOnDestroy instead
|
AG-3122 |
|
21.1.0 |
enableCellTextSelection not working with pinned columns |
|
|
|
|
|
AG-3120 |
|
21.1.0 |
Master/Detail + Selecting a master node + Press down: Causes error on console 'Cannot read property 'getCellPosition' of undefined' |
|
|
|
|
|
AG-3119 |
|
21.1.0 |
React div container not available when using reactNext |
|
|
|
|
|
AG-3112 |
|
21.1.0 |
fast mount/unmount with reactNext throws error |
|
|
|
|
|
AG-3111 |
|
21.1.0 |
ReactNext doesn't work when used with custom headers |
|
|
|
|
|
AG-3108 |
|
21.1.0 |
Full-width renderer + custom inner renderer + input box. When the user presses enter in the input box, the grid throws an exception |
|
|
|
|
|
AG-3107 |
|
21.1.0 |
headerGroupTooltip is not working anymore |
|
|
|
|
|
AG-3106 |
|
21.1.0 |
GridOptions reference page is missing the documentation for columnTypes |
|
|
|
|
|
AG-3104 |
|
21.1.0 |
Floating filter shows unformatted values as opposed to the column menu filter |
|
|
|
|
|
AG-3101 |
|
21.1.0 |
Docs - Following angular getting started steps produces code that does not compile |
|
|
|
|
|
AG-3099 |
|
21.1.0 |
Allow un-managed row dragging with all row models (not just CSRM) |
|
|
|
|
|
AG-3088 |
|
21.1.0 |
Material inline celleditor has transparent background |
|
|
|
|
|
AG-3087 |
|
21.1.0 |
RowNodeTransaction interface misnamed in documentation |
|
|
|
|
|
AG-3086 |
|
21.1.0 |
Regression 20.2.0 to 21.0.0 colDef.suppressKeyboardEvent does not get called when pressing arrows in 21.x it did for 20.2 |
|
|
R |
|
|
AG-3083 |
|
21.1.0 |
Depreacte Flower Nodes |
|
D |
|
|
More Info
|
flower noes are deprecated. the new Master / Detail functionality (introduced over a year ago) does what flower nodes was intended for. please move your code over to master/detail instead of using flower nodes.
|
AG-3080 |
|
21.1.0 |
Error in tree data Plunker from our docs |
|
|
|
|
|
AG-3079 |
|
21.1.0 |
Docs - Add 'chartRange' context menu item |
|
|
|
|
|
AG-3074 |
|
21.1.0 |
tooltipComponentParams should be type any not iTooltipParams |
|
|
|
|
|
AG-3071 |
|
21.1.0 |
Charts: When enableValue: true and enableRowGroup: true are both specified for all columns in a chart range, charting fails with a misleading warning 'charts require at least one visible column set with 'enableValue=true'' |
|
|
|
|
More Info
|
The root cause of this issue is that the grid requires at least one column to be a candidate dimension, but since these two properties are true, the grid is not sure and hence the misleading warning,
While this gets fixed, it can be easily workaround by setting chartDataType to 'series' for any of these columns (https://www.ag-grid.com/javascript-grid-charts-chart-ranges/#coldef-chartdatatype)
This can be seen in this plunker:
https://next.plnkr.co/edit/rE5b1s3WBGlURfxk
|
AG-3068 |
|
21.1.0 |
cellRenderer + autoHeight not working in the latest version |
|
|
|
|
|
AG-3059 |
|
21.1.0 |
Select all in filter does not tick newly added/edited values when (Select All) is pressed |
|
|
R |
|
|
AG-3056 |
|
21.1.0 |
When using valueGetters to calculate aggregations and delta mode data, the aggregations are not recomputed |
|
|
R |
|
|
AG-3039 |
|
21.1.0 |
Docs - debounceMs is not a param that can be passed to the DateFilter |
|
|
R |
|
|
AG-3030 |
|
21.1.0 |
Floating filter is not populated when the Apply Filter button is clicked |
|
|
|
|
|
AG-3029 |
|
21.1.0 |
Charts - labelFormatter's value is a string in case of integers, meant to be a number |
|
|
|
|
|
AG-3027 |
|
21.1.0 |
Fix Polymer Examples |
|
|
|
|
|
AG-3025 |
|
21.1.0 |
Charts - Add Normalised (100%) Bar Chart |
|
|
|
|
|
AG-3024 |
|
21.1.0 |
Remove angular dependencies |
|
|
|
|
|
AG-3020 |
|
21.1.0 |
Regression suppressAnimationFrame now working with cell renderers |
|
|
|
|
|
AG-3019 |
|
21.1.0 |
Charts - Improve tooltip renderer params |
|
|
|
|
|
AG-3018 |
|
21.1.0 |
Charts - Enhance tooltip fading and scaling animation |
|
|
|
|
|
AG-3016 |
|
21.1.0 |
Tree Data node contains a '&' this node shows up encoded as '&' |
|
|
|
|
|
AG-3015 |
|
21.1.0 |
Material floating filters styling is off, see demo |
|
|
|
|
|
AG-3012 |
|
21.1.0 |
Master/Detail - Detail row state now kept when detail row is closed. |
|
|
|
|
More Info
|
Previously when you close a detail row, the row was destroyed. That means when the detail row is re-opened, any state (eg sorting or filtering on the detail row) is lost.
Two new properties were introduced to tackle this: keepDetailRows and keepDetailRowsCount.
See the docs here for explanations of these properties:
http://www.ag-grid.com/javascript-grid-master-detail/#keeping-row-details
See the docs on Master / Detail for more information.
|
AG-3007 |
|
21.1.0 |
DOCS - Spelling mistake in first paragraph of Keyboard Interaction page. |
|
|
|
|
|
AG-3003 |
|
21.1.0 |
Docs recursivity describing what colIDs are (colIds point to the page that contains the link to colIds that points to ... etc) |
|
|
|
|
|
AG-3002 |
|
21.1.0 |
Charts - Add Formatting Tool Panel |
|
|
|
|
|
AG-2997 |
|
21.1.0 |
Docs - Pagination example is printing the wrong IDs (is adding +1 to a string) |
|
|
|
|
|
AG-2996 |
|
21.1.0 |
Pagination and row drag unmanaged are not supported, it should only fail for managed |
|
|
|
|
|
AG-2995 |
|
21.1.0 |
Docs - Remove/Adapt docs around enableGroupEdit to reflect that is going to be deprecated |
|
|
|
|
|
AG-2994 |
|
21.1.0 |
Lock pinning not working anymore |
|
|
R |
|
More Info
|
This is working correctly. We have updated the example to help clear up any confusion. See link.
|
AG-2993 |
|
21.1.0 |
Not possible to translate the Total label through an internationalistaion key in a group row node |
|
|
|
|
More Info
|
The group row footers use a different approach for internationalization as described here: https://www.ag-grid.com/javascript-grid-grouping/#grouping-footers
|
AG-2990 |
|
21.1.0 |
When exporting a format to xlsx with an special character like € the xlsxs file becomes corrupted |
|
|
|
|
|
AG-2978 |
|
21.1.0 |
Native checkbox icons + set filter don't work together |
|
|
|
|
|
AG-2929 |
|
21.1.0 |
Column header groups don’t use custom tooltips, they show plain tooltips |
|
|
|
|
|
AG-2912 |
|
21.1.0 |
Master/Detail - Keep detail state when scrolled out of view |
|
|
|
|
More Info
|
Before this release, when using master detail and a detail row is expanded, the detail row would be 'reset' when it was scrolled out of view. This was due to row virtualisation, where rows are removed from the DOM when scrolled out of view. Now the grid will not remove detail rows from the DOM as part of it's row virtualisation.
If you were not aware of this problem, then you won't notice the change. However if you were aware of the problem, then you will know exactly what I am talking about and will see now that it is not longer a problem with the latest release.
|
AG-2898 |
|
21.1.0 |
DOCS- Misleading documentation around isAnimationFrameQueueEmpty |
|
|
|
|
|
AG-2889 |
|
21.1.0 |
DOCS - Add documentation around to show how to make custom tooltips work on group rows |
|
|
|
|
|
AG-2873 |
|
21.1.0 |
Docs - Fix typo cliked => clicked in filter text docs |
|
|
|
|
|
AG-2845 |
|
21.1.0 |
Custom tooltips in Angular are not displayed when there are custom cellrenders and custom tooltips in ag-grid. |
|
|
|
|
|
AG-2836 |
|
21.1.0 |
Charts - Add chart icons to context menu |
|
|
|
|
|
AG-2834 |
|
21.1.0 |
Charts - Make Chart Data Panel look more consistent with grid |
|
|
|
|
|
AG-2833 |
|
21.1.0 |
Charts - Add Area Chart |
|
|
|
|
More Info
|
https://www.ag-grid.com/javascript-grid-charts-customisation-area/
|
AG-2822 |
|
21.1.0 |
Auto Rotate axis labels for large chart series |
|
|
|
|
|
AG-2801 |
|
21.1.0 |
Charts - Allow Chart Popups to be closed with single click |
|
|
|
|
|
AG-2794 |
|
21.1.0 |
Charts - Allow users to edit chart captions |
|
|
|
|
|
AG-2789 |
|
21.1.0 |
Column name text is clipped in filter tool panel. |
|
|
|
|
|
AG-2193 |
|
21.1.0 |
Memory leak when destroying/recreating grids |
|
|
|
|
|
AG-1708 |
|
21.1.0 |
Row dragging: Allow dragging between grids or between the grid and a external element |
|
|
|
|
More Info
|
The gird now supports native Drag and Drop (D&D).
A new documentation page explains it:
http://www.ag-grid.com/javascript-grid-drag-and-drop/
|
AG-3013 |
|
21.0.1 |
Scrolling quickly with reactNext causes runtime exception to be thrown |
|
|
|
|
|
AG-2839 |
|
21.0.1 |
AngularJS - rowNode not available when angularCompileRows set |
|
|
|
|
|
AG-2827 |