Dash-ag-grid

Latest version: v31.3.1

Safety actively analyzes 722581 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

31.3.1

Fixed
- [346](https://github.com/plotly/dash-ag-grid/pull/346) Fixes issue [#347](https://github.com/plotly/dash-ag-grid/issues/347) where styling wasnt considering if the grid had rows without `data`. This is related to the alteration in [#332](https://github.com/plotly/dash-ag-grid/pull/332)
- [353](https://github.com/plotly/dash-ag-grid/pull/353) Adjustments for support of Dash 3

Added
- [352](https://github.com/plotly/dash-ag-grid/pull/352) Adds `eventData` prop for devs to send arbitrary events from the grid events complete with an auto timestamp

Changed
- [362](https://github.com/plotly/dash-ag-grid/pull/362) bumping to v`31.3.4` for the grid

31.3.0

Fixed
- [300](https://github.com/plotly/dash-ag-grid/pull/300) Fixes issue [#299](https://github.com/plotly/dash-ag-grid/pull/299) where grid was unmounted and trying to update the `columnState`.
- [325](https://github.com/plotly/dash-ag-grid/pull/325) Fixes issue [#324](https://github.com/plotly/dash-ag-grid/pull/324) where `pivotComparator` functions were not sorting columns correctly because they were only being passed `params`.
- [314](https://github.com/plotly/dash-ag-grid/pull/314)
- locking selenium for tests that were failing due to missing import
- [313](https://github.com/plotly/dash-ag-grid/pull/313)
- [312](https://github.com/plotly/dash-ag-grid/issues/312) fixing issue where `scrollTo` was defaulting to not reset the value
- to maintain scroll position during a grid rerender, be sure to use `getRowId`
- fixing side issue where `cellDoubleClicked` was forcing the grid to rerender
- [331](https://github.com/plotly/dash-ag-grid/pull/331)
- adjusted `setProps` -> `customSetProps` which tests if the grid is active in the dash tree and mounted.
- [307](https://github.com/plotly/dash-ag-grid/issues/307) fixes JS console error because `setProps` is no longer called when unmounted.

Added
- [330](https://github.com/plotly/dash-ag-grid/pull/330) Added `dash_clientside` to available functions for easier one-liner functions, esp. `eventListeners`.
- requested [303](https://github.com/plotly/dash-ag-grid/issues/303)

Changed
- [327](https://github.com/plotly/dash-ag-grid/pull/327) bumping to v`31.3.2` for the grid
- [332](https://github.com/plotly/dash-ag-grid/pull/332)
- `handleDynamicStyle` now checks for `params.data` before attempting to apply the test
- [321](https://github.com/plotly/dash-ag-grid/issues/321) fixes issue with infinite scroll and dynamic row styling

31.2.0

Changed
- [273](https://github.com/plotly/dash-ag-grid/pull/273) increased the timeout for `getApiAsync` to 2 minutes.
- [281](https://github.com/plotly/dash-ag-grid/pull/281) webpack is now designed to build quicker, excludes `node_modules` and uses a different parser
- [287](https://github.com/plotly/dash-ag-grid/pull/287) bumping to v`31.2.1` for the grid

Added
- [270](https://github.com/plotly/dash-ag-grid/pull/270)
- support for `eventListeners` to be added to the grid that get loaded upon `gridReady`
- `eventListeners` are added upon `gridReady` only, if you need to add or remove other event listeners, please use the `getApi` or `getApiAsync` methods
- added default for `selectedRows` to be `[]`

Fixed
- [283](https://github.com/plotly/dash-ag-grid/pull/283)
- `selectedRows` can now be passed along with the `rowData`
- fixes [274](https://github.com/plotly/dash-ag-grid/issues/274)
- fixes [282](https://github.com/plotly/dash-ag-grid/issues/282)
- [287](https://github.com/plotly/dash-ag-grid/pull/287)
- `aggFuncs` can now be passes as an object from the grid to be mapped to functions
- fixes [278](https://github.com/plotly/dash-ag-grid/issues/278)

31.0.1

- [266](https://github.com/plotly/dash-ag-grid/pull/266) Updated README

31.0.0

Added
- [246](https://github.com/plotly/dash-ag-grid/pull/246/)
- `grid_version` added to allow developer to see underlying AG Grid version in python
- Added `quartz` theme native support
- Added function support for `dateParser`, `dateFormatter`, `quickFilterParser`, `components`, `quickFilterMatcher`, `predicate`, `textFormatter`, `textMatcher`, `numberFormatter`, `numberParser`, `dataTypeMatcher`

Removed
- [246](https://github.com/plotly/dash-ag-grid/pull/246/) dropped `getColumnApi` and `getColmunApiAsync` as these are deprecated from the underlying grid.

Changed
- [261](https://github.com/plotly/dash-ag-grid/pull/261) The `cellValueChanged` property has changed been changed from a (single) event object to a _list_ of event objects. For multi-cell edits, the list will contain an element per change. In other cases, the list will contain a single element. Fixes [#262](https://github.com/plotly/dash-ag-grid/issues/262)
- [246](https://github.com/plotly/dash-ag-grid/pull/246/)
- updating underlying grid version from AG Grid v29 -> v31, with this change, Dash AG Grid will reflect a similar version number to underlying Grid version.
- `dataTypeDefinitions` now supports full js, partial python with full definitions in js of an object, and objects have parts that are js
- `columnSize` and `columnState` cannot be currently passed together when grid initializes, the `columnSize` will trump the `columnState`

Fixed
- [246](https://github.com/plotly/dash-ag-grid/pull/246/) testing for grid going to destroyed state

2.4.0

Added
- [243](https://github.com/plotly/dash-ag-grid/pull/243) Added function support for:
- `getContextMenuItems`, `isRowMaster`, `setPopupParent`, `popupParent`, `filter`
- iterate through `csvExportParams` and `defaultCsvExportParams` for functions:
- `getCustomContextBelowRow`, `shouldRowBeSkipped`, `processCellCallback`, `processHeaderCallback`, `processGroupHeaderCallback`, `processRowGroupCallback`

Fixed
- [237](https://github.com/plotly/dash-ag-grid/pull/237) Fixed issue with grid components not being passed down to the detail grids
- [232](https://github.com/plotly/dash-ag-grid/pull/232) Fixed height style to unassign automatically if `domLayout` = 'autoHeight', addresses [#231](https://github.com/plotly/dash-ag-grid/issues/231)

Page 1 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.