[34.3.0] - 2026-07-16
Added
- #436 Enabled Filter Handlers to simplify custom filter components by splitting the filter logic out from the UI component.
- #440
- added
columnTypesto prop categories for parsing functions
- added
- #453 Test for changelog entry
- #448 Added support for AG-Charts (split out in v33 of AG Grid). Integrated Charts require enableEnterpriseModules=True, dashChartMode="community" or "enterprise", and dashGridOptions={"enableCharts": True}.
- #455 Added support for dynamic
detailCellRendererParamsin Master/Detail, including dynamic detail-grid column definitions. - #468 Support passing a function to the grid option
processUnpinnedColumns. - #472 Added support for callback function for the groupAggFiltering options
Changed
- version bump to v
34.3.1for the grid - #440
- Markdown update for npm
linkTargetnow works even ifdangerously_allow_codeistrueand notargetis passed in the link._selfwill auto apply as alinkTarget._blankwill auto applyrel='noreferrer noopener 'nofollow'for security reasons, but will open in a new tab.
- Markdown update for npm
- #452
- Added test for
OBJ_MAYBE_FUNCTION_OR_MAP_MAYBE_FUNCTIONSto test that the value is an object before parsing, - this allows for reused keys to not comply with being an object
- Added test for
Fixed
- #454 fixes issue where a rowCount of 0 would cause the grid not to display new data
- #459 removes
getRowsRequest/getRowsResponsewarnings by excluding these Dash callback props from AG Grid options. - #460 fix grid rendering when
getRowIdis explicitly set toNone - #466 guard against a null
gridApiinonSortChanged, which threw an uncaughtTypeErrorwhen a grid initialized with a sort applied viainitialState.sort.sortModel