Releases: plotly/dash
Dash v1.2.0
dash
Added
- #860 Adds a new arg
dev_tools_prune_errors
toapp.run_server
andapp.enable_dev_tools
. DefaultTrue
, tracebacks only include user code and below. Set it toFalse
for the previous behavior showing all the Dash and Flask parts of the stack.
dash-core-components
Fixed
-
Fixed problems with
Graph
components leaking events and being recreated multiple times if declared with no ID #604 -
Fixed problem with
DatePickerRange
component aboutclearable
not working #614 and #594
Updated
dash-html-components
Updated
- Generated documentation
dash-renderer
Changed
- Clean all the binary assets in dash-renderer repo, add tool to build all the required bundles from fresh source code to avoid confusion of the assets and improve the release process. #874
dash-table
Added
- 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. Useselected_columns
in callbacks instead.
Fixed
- 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 - Fixed renaming of single-row headers in the GUI
Dash v1.1.1
Dash v1.1.0
dash
Added
- #827 Adds support for dashR testing using pytest framework
dash-core-components
Changed
- Fixed inconsistent behavior of
input
withtype=number
#580
Updated
- Upgraded plotly.js to 1.49.0 #589
- Feature release 1.49.0 which contains:
- New
indicator
trace type for gauge and KPI displays. - Lots of tile map improvements:
choroplethmapbox
anddensitymapbox
trace types, numerousstyle
options formapbox
subplots that do not require a Mapbox access token, and more. - Various bug fixes and smaller improvements.
- New
- Feature release 1.49.0 which contains:
dash-table
Added
- 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 thehidden_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
andcolumn.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 Ability to export table as csv or xlsx file.
-
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 ofdata
. - Additionally clearing the column will reset the filter for the affected column(s)
- Clearing column(s) will remove the appropriate data props from each datum
#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 Like for clearing above, deleting through the "trash" action will also
reset the filter for the affected column(s)
Fixed
#524 Fixed readonly dropdown cells content (display label, not value)
#259 Fixed columns sticky
on Safari
#491 Fixed inconsistent behaviors when editing cell headers
#521 Fixed white line artifacts when rendering the table with browser zoom different from 100%