Dash-table

Latest version: v5.0.0

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

Scan your dependencies

Page 8 of 15

3.1.1

Not secure
Fixed
The remote URL path for the bundle was incorrect.

3.1

- introducing the notion of derived properties
- virtual and viewport dataframe and indices for more flexibility
- code refactoring to simplify and improve the existing implementation / prepare for the future
- documentation of the API and table features
- additional e2e, integration and unit tests for a more mature development platform

Derived Properties
- Derived properties are new to 3.1
- They are readonly properties that represent a transform from multiple 'first-class' properties of the component.
- For example, `derived_viewport_dataframe` is a readonly view based on `(dataframe, filtering params, sorting params, pagination params) --> derived_viewport_dataframe`

Derived properties allow the component to expose complex state that can be useful for a Dash Server developer but without introducing dual states, a situation where multiple properties may represent the same state within the component, making it necessary to reconcile them on each prop update.

Virtual and Viewport Dataframe
- 4 new external facing derived properties and 4 internal facing controlled properties that represent:
1. the filtered and sorted dataframe and the indices mapping
2. the filtered, sorted and paginated dataframe and the indices mapping

- `derived_viewport_dataframe`
- `derived_viewport_indices`
- `derived_virtual_dataframe`
- `derived_virtual_indices`

In the event where sorting, filtering or pagination is done on the Dash server, it is possible that some or all derived dataframes will be equal to the dataframe prop.

3.1.0

Not secure

3.1.0rc21

Fixed
- Fire submit when pressing enter key in `IsolatedInput`. Fixes issue [194](https://github.com/plotly/dash-table/issues/194)

3.1.0rc20

Fixed
- Fix performance degradation on load [208](https://github.com/plotly/dash-table/pull/208) [#200](https://github.com/plotly/dash-table/pull/200) [#198](https://github.com/plotly/dash-table/issues/198)

3.1.0rc19

Changed
- Change default styles [193](https://github.com/plotly/dash-table/pull/193) [#150](https://github.com/plotly/dash-table/issues/150)
- prop `content_style` defaults to 'grow' instead of 'fit'
- prop `style_table` width nested property defaults to '100%' if not provided
- Change cell styling and filter display [196](https://github.com/plotly/dash-table/pull/196) [#150](https://github.com/plotly/dash-table/issues/150)
- uneditable cells can be clicked & navigated, the mouse cursor is the default one
- filter inputs have a placeholder that is visible on hover and focus
- first filter input placeholder is always visible

Page 8 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.