Skip to content

Releases: plotly/dash-ag-grid

v33.3.2rc1

05 Aug 17:09
45fb131
Compare
Choose a tag to compare
v33.3.2rc1 Pre-release
Pre-release

Fixed

  • #394 allow cellRenderer column def to be a function

v32.3.1

05 Aug 16:32
5f5d546
Compare
Choose a tag to compare

Fixed

  • #394 allow cellRenderer column def to be a function

v33.3.2rc0

29 Jul 15:53
Compare
Choose a tag to compare
v33.3.2rc0 Pre-release
Pre-release
  • bump to v33.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). See tests/examples/themes_legacy.py for an example.
  • dashGridOptions now accepts a theme string or function as per AG Grid's latest theming system. See tests/examples/themes.py for examples.
  • defaultProps no longer used in modern React versions

v32.3.0

23 Jul 15:43
afeaeb9
Compare
Choose a tag to compare

Changed

  • Component is refactored to be a function component rather than a class

Fixed

v32.3.0rc0

16 Apr 13:23
e571b0e
Compare
Choose a tag to compare
v32.3.0rc0 Pre-release
Pre-release

[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 v32.3 for the grid
    • the grid checks if updates are from an internal source (3.0.2 dash) and will selectively rerender if so

Full Changelog: v31.3.1...v32.3.0rc0

v31.3.1

19 Mar 19:54
b0a7b6c
Compare
Choose a tag to compare

[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 v31.3.4 for the grid

New Contributors

Full Changelog: v31.3.0...v31.3.1

v31.3.1rc1

11 Feb 17:02
f1d68e2
Compare
Choose a tag to compare
v31.3.1rc1 Pre-release
Pre-release

[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

Full Changelog: v31.3.0...v31.3.1rc1

v31.3.0

22 Nov 16:08
71ae0ec
Compare
Choose a tag to compare

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 passed params.
  • #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
    • fixing side issue where cellDoubleClicked was forcing the grid to rerender
  • #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.

Added

  • #330 Added dash_clientside to available functions for easier on-liner functions, esp. eventListeners.

Changed

  • #327 bumping to v31.3.2 for the grid
  • #332
    • handleDynamicStyle now checks for params.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

01 May 14:45
7ecc776
Compare
Choose a tag to compare

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 v31.2.1 for the grid by @BSd3v

Added

  • #270 by @BSd3v
    • 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/#290 by @BSd3v
    • selectedRows can now be passed along with the rowData
  • #293 by @BSd3v
    • aggFuncs can now be passes as an object from the grid to be mapped to functions
    • fixes #278

CI

New Contributors

Full Changelog: v31.0.1...v31.2.0

v31.0.1

07 Feb 18:23
Compare
Choose a tag to compare
  • #266 Updated README