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 4 of 15

4.4.0

Not secure
Added
[546](https://github.com/plotly/dash-table/issues/546)
- New prop `export_columns` that takes values `all` or `visible` (default). This prop controls the columns used during export

[597](https://github.com/plotly/dash-table/issues/597)
- Add `is blank` unary operator. Returns true for `undefined`, `null` and `''`.

[299](https://github.com/plotly/dash-table/issues/299)
- New prop `page_count` that sets the maximum number of pages that are
accessible via the pagination menu when using backend pagination.

Changed
[598](https://github.com/plotly/dash-table/issues/598)
- Allow values with whitespaces in column filters

[580](https://github.com/plotly/dash-table/issues/580)
- Change pagination menu button UI to use arrow icons instead of plain
buttons
- Move pagination menu to bottom-right of table
- Include go-to-first and go-to-last buttons
- Include current-page and total-pages display in pagination menu
- Include input box for user to navigate directly to a page

Fixed

[460](https://github.com/plotly/dash-table/issues/460)
- The `datestartswith` relational operator now supports number comparison
- Fixed a bug where the implicit operator for columns was `equal` instead of the expected default for the column type

[546](https://github.com/plotly/dash-table/issues/546)
- Visible columns are used correctly for both header and data rows

[563](https://github.com/plotly/dash-table/issues/563)
- Fixed a bug where any string beginning with a relational operator was being interpreted as that operator being applied to the rest of the string (e.g., "lens" was interpreted as "<=ns")

[591](https://github.com/plotly/dash-table/issues/591)
- Fixed row and column selection when multiple tables are present

[600](https://github.com/plotly/dash-table/issues/600)
- Fixed reconciliation when validation default value is `0` (number)
- Apply reconciliation value when deleting cells, if possible

4.3.0

Not secure
Added
[566](https://github.com/plotly/dash-table/pull/566)
- Support persisting user edits when the component or the page is reloaded. New props are `persistence`, `persistence_type`, and `persisted_props`. Set `persistence` to a truthy value to enable, the other two modify persistence behavior. See [plotly/dash903](https://github.com/plotly/dash/pull/903) for more details.

[319](https://github.com/plotly/dash-table/issues/319)
- New 'loading_state' prop that contains information about which prop, if any, is being computed.
- Table no longer allows for editing while the `data` prop is loading.

Fixed
[578](https://github.com/plotly/dash-table/pull/578)
- Fix [576](https://github.com/plotly/dash-table/issues/576), editing column names or deleting columns while other columns are hidden causing the hidden columns to be lost.
- Fix an unreported bug that clicking "Cancel" at the column name edit prompt would clear the name, rather than leaving it unchanged as it should.

[569](https://github.com/plotly/dash-table/issues/569), [#544](https://github.com/plotly/dash-table/issues/544)
- Allow empty strings in all `filter_query` (e.g filter_query: '{colA} eq ""')

[567](https://github.com/plotly/dash-table/issues/567)
- Add support for missing `border-radius` in style_** props
- Fix table's inner vs. outer container styling

[18](https://github.com/plotly/dash-table/issues/18)
- Fix row selection vertical and horizontal alignment

[103](https://github.com/plotly/dash-table/issues/103)
- Simplify usage for multi-line cells and ellipsis. The cell's content now inherits the value of
`white-space`, `overflow` and `text-overflow` from its parent, making it possible to style
multi-line & ellipsis with `style_data` and other style props.

[583](https://github.com/plotly/dash-table/issues/583)
- Fix regression when editing the content of a cell in a scrolled virtualized table

[539](https://github.com/plotly/dash-table/issues/539)
- Fix bug where boolean values are not showing up in the table

4.2.0

Not secure
Added
[317](https://github.com/plotly/dash-table/issues/317)
- New `column.selectable` nested prop that displays a selection checkbox or radio button in the column.
- New `column_selectable` prop to choose whether columns can be selected or not, and whether a single or
multiple selections can be in effect at the same time.
- New `selected_columns` prop that contains the list of visible and hidden columns that are currently selected
- New `derived_viewport_selected_columns` that contains the list of visible columns that are currently selected
This prop is read-only. Use `selected_columns` in callbacks instead.

Fixed
[533](https://github.com/plotly/dash-table/issues/533)
- Fixed problem clearing one column shifting everything to the left and
leaving the last column blank
- Add merge_duplicate_headers prop to correct `export_format: display` behavior.
[549](https://github.com/plotly/dash-table/issues/549)
- Fixed renaming of single-row headers in the GUI

4.1.0

Not secure
Added
[314](https://github.com/plotly/dash-table/issues/314)
- New `column.hideable` flag that displays an "eye" action icon in the column
Accepts a boolean, array of booleans, 'last' or 'first'. Clicking on the "eye" will add the column to the `hidden_columns` prop.
`hidden_columns` can be added back through the Columns toggle menu whether they are hideable or not.
- New accepted values for `column.clearable`, `column.deletable` and `column.renamable`
These props now also accept 'last' and 'first'.
- 'last' will display the action only on the last row of the headers
- 'first' will display the action only on the first row of the headers

[313](https://github.com/plotly/dash-table/issues/313)
- Ability to export table as csv or xlsx file.

[497](https://github.com/plotly/dash-table/pull/497)
- New `column.clearable` flag that displays a "eraser" action in the column
Accepts a boolean or array of booleans for multi-line headers.
Clicking a merged column's "eraser" will clear all related columns.

- Clearing column(s) will remove the appropriate data props from each datum
row of `data`.
- Additionally clearing the column will reset the filter for the affected column(s)

[318](https://github.com/plotly/dash-table/issues/318)
- Headers are included when copying from the table to different
tabs and elsewhere. They are ignored when copying from the table onto itself and
between two tables within the same tab.

Changed
[497](https://github.com/plotly/dash-table/pull/497)
- Like for clearing above, deleting through the "trash" action will also
reset the filter for the affected column(s)

Fixed
[524](https://github.com/plotly/dash-table/issues/524)
- Fixed readonly dropdown cells content (display label, not value)

[259](https://github.com/plotly/dash-table/issues/259)
- Fixed columns `sticky` on Safari

[491](https://github.com/plotly/dash-table/issues/491)
- Fixed inconsistent behaviors when editing cell headers

[521](https://github.com/plotly/dash-table/pull/521)
- Fixed white line artifacts when rendering the table with browser zoom different from 100%

4.0.2

Not secure
Fixed
[489](https://github.com/plotly/dash-table/issues/489)
- Add `fill_width` prop to replace `content_style` prop removed in the [4.0 API rework](https://github.com/plotly/dash-table/pull/446)

4.0.1

Not secure
Changed
[488](https://github.com/plotly/dash-table/pull/488)
- Update table build for use as a library and make consistent with other Dash repos

Page 4 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.