dash-json-grid v0.3.4
Introduction
Dash JSON Grid is a Dash component library.
Dash porting version of the react project React JSON Grid 🔗. Provide structured and nested grid table view of complicated JSON objects/arrays.
Changelog
0.3.4 @ 10/20/2024
🔧 Fix
- Fix: The modification in
0.3.3
incorrectly allowsDashJsonGrid.pop_item_of_object(...)
to export a table row/cell even if the data fails to be routed. Now this situation is disallowed. - Fix: A bug of
react-json-grid<=0.9.0
causes the selection may return an incorrect route containingnull
. Now the codes will handle this case. When routing the data, the routing will stop by the parent of the place where thenull
index is applied to. When modifying the data, using a route containingnull
will do nothing. - Fix: Correct typos in the docstrings of
mixins
andpytest
. - Fix: Add extra rules to
DashJsonGrid.get_data_by_route(...)
to raise anKeyError
if a column cannot export any value.
💾 Change
- Previously,
DashJsonGrid.get_data_by_route(...)
cannot get a column if the column name does not exist in a specific row. Now, theundefined
value will be treated asNone
when acquired to make this method compatible with a partially complete column. - Update the project metadata.
Full Changelog: v0.3.3...v0.3.4