Releases: plotly/dash-ag-grid
Releases · plotly/dash-ag-grid
v33.3.2rc1
Fixed
- #394 allow
cellRenderer
column def to be a function
v32.3.1
v33.3.2rc0
- bump to v
33.3.2
for the grid - legacy (CSS-only) themes now require stylesheets to be loaded externally (for example, via the
external_stylesheets
kwarg to the Dash constructor). Seetests/examples/themes_legacy.py
for an example. - dashGridOptions now accepts a
theme
string or function as per AG Grid's latest theming system. Seetests/examples/themes.py
for examples. - defaultProps no longer used in modern React versions
v32.3.0
Changed
- Component is refactored to be a function component rather than a class
Fixed
- #387 fixed
isRowSelectable
prop (issue #379)
v32.3.0rc0
[32.3.0rc0] - 2025-04-15
Fixed
- #328 fixed issue where
getRowStyle
wasn't able to be passed as a complete function
Changed
- #328
- bumping to v
32.3
for the grid - the grid checks if updates are from an internal source (3.0.2 dash) and will selectively rerender if so
- bumping to v
Full Changelog: v31.3.1...v32.3.0rc0
v31.3.1
[31.3.1] - 2025-03-17
Fixed
- #346 Fixes issue #347 where styling wasn't considering if the grid had rows without
data
. This is related to the alteration in #332 - #353 Adjustments for support of Dash 3
Added
- #352 Adds
eventData
prop for devs to send arbitrary events from the grid events complete with an auto timestamp
Changed
- #362 bumping to v
31.3.4
for the grid
New Contributors
- @Coding-with-Adam made their first contribution in #343
- @t1nfoil made their first contribution in #344
Full Changelog: v31.3.0...v31.3.1
v31.3.1rc1
[31.3.1rc1] - 2025-02-10
Fixed
- #346 Fixes issue #347 where styling wasnt considering if the grid had rows without
data
. This is related to the alteration in #332 - #353 Adjustments for support of Dash 3
Added
- #352 Adds
eventData
prop for devs to send arbitrary events from the grid events complete with an auto timestamp
New Contributors
- @Coding-with-Adam made their first contribution in #343
- @t1nfoil made their first contribution in #344
Full Changelog: v31.3.0...v31.3.1rc1
v31.3.0
What's Changed
Fixed
- #300 Fixes issue #299 where grid was unmounted and trying to update the
columnState
. - #325 Fixes issue #324 where
pivotComparator
functions were not sorting columns correctly because they were only being passedparams
. - #314
- locking selenium for tests that were failing due to missing import
- #313
- #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
- to maintain scroll position during a grid rerender, be sure to use
- fixing side issue where
cellDoubleClicked
was forcing the grid to rerender
- #312 fixing issue where
- #331
- adjusted
setProps
->customSetProps
which tests if the grid is active in the dash tree and mounted. - #307 fixes JS console error because
setProps
is no longer called when unmounted.
- adjusted
Added
- #330 Added
dash_clientside
to available functions for easier on-liner functions, esp.eventListeners
.- requested #303
Changed
- #327 bumping to v
31.3.2
for the grid - #332
handleDynamicStyle
now checks forparams.data
before attempting to apply the test- #321 fixes issue with infinite scroll and dynamic row styling
New Contributors
Full Changelog: v31.2.0...v31.3.0
v31.2.0
Changed
- #273 increased the timeout for
getApiAsync
to 2 minutes. by @AnnMarieW - #281 webpack is now designed to build quicker, excludes
node_modules
and uses a different parser by @BSd3v - #287 bumping to v
31.2.1
for the grid by @BSd3v
Added
- #270 by @BSd3v
- support for
eventListeners
to be added to the grid that get loaded upongridReady
eventListeners
are added upongridReady
only, if you need to add or remove other event listeners, please use thegetApi
orgetApiAsync
methods- added default for
selectedRows
to be[]
- support for
Fixed
- #283/#290 by @BSd3v
- #293 by @BSd3v
aggFuncs
can now be passes as an object from the grid to be mapped to functions- fixes #278
CI
- #288 update requirements files location by @ndrezn
- #291 automate release generation by @ndrezn
- #289 migrate to Github Actions rather than CircleCI by @ndrezn
New Contributors
Full Changelog: v31.0.1...v31.2.0