Releases: plotly/dash
Releases · plotly/dash
Dash v2.15.0
Added
- #2695 Adds
triggered_idtodash_clientside.callback_context. Fixes #2692 - #2723 Improve dcc Slider/RangeSlider tooltips. Fixes #1846
- Add
tooltip.templatea string for the format template, {value} will be formatted with the actual value. - Add
tooltip.stylea style object to give to the div of the tooltip. - Add
tooltip.transforma reference to a function in thewindow.dccFunctionsnamespace.
- Add
- #2732 Add special key
_dash_errortosetProps, allowing component developers to send error without throwing in render. Usageprops.setProps({_dash_error: new Error("custom error")})
Fixed
- #2732 Sanitize html props that are vulnerable to xss vulnerability if user data is inserted. Fix Validate url to prevent XSS attacks #2729
Changed
Dash v2.14.2
Fixed
- #2700 Fix
_allow_dynamic_callbacksfor newly-added components.
Dash v2.14.1
Dash v2.14.0
Fixed
Changed
- #2635 Get proper app module name, remove need to give
__name__to Dash constructor.
Added
- #2647
routing_callback_inputsallowing to pass more Input and/or State arguments to the pages routing callback - #2649 Add
_allow_dynamic_callbacks, register new callbacks inside other callbacks.
WARNING: dynamic callback creation can be dangerous, use at you own risk. It is not intended for use in a production app, multi-user or multiprocess use as it only works for a single user.
Dash v2.13.0
Dash v2.12.1
Dash v2.12.0
Fixed
- #2619 Fix for dash-table column IDs containing special characters
- #2616 Add mapping of tsconfig compiler option
moduleResolution, fixes #2618 - #2596 Fix react-dom throwing unique key prop error for markdown table, fix #1433
- #2589 CSS for input elements not scoped to Dash application
- #2599 Fix background callback cancel inputs used in multiple callbacks and mixed cancel inputs across pages.
Changed
- #2593 dcc.Input accepts a number for its debounce argument
Updated
- #2621 Update plotly.js to 2.25.2 from 2.24.2
- Feature release 2.25.0, Add "Equal Earth" project, options to include legends for shapes, Plotly.deleteActivateShape.
- Patch release 2.24.3 Fix for doubles clicks and legend group.
- Patch release 2.25.1 Fix clearing legend using react.
- Patch release 2.25.2 Fix potential prototype pollution in plot API calls.
Dash v2.11.1
Fixed
- #2573 Disable jupyter dash in Databricks, as the implementation here does not work in a Databricks notebook. Dash Enterprise customers can use the separate databricks-dash package for this purpose.
Changed
Dash v2.11.0
Added
- #2530 Merge JupyterDash repository with Dash.
- Add
jupyter_modeargument toapp.run, defaults toinlineand configurable viajupyter_dash.default_mode. - Add prefixed arguments from
JupyterDashtoapp.run:jupyter_width,jupyter_height,jupyter_server_url.
- Add
Fixed
- #2555 Fix browser back button when removing one of multiple location components from layout, fix #1312
- #2565 Fix sorting for > 10 pages, fix #2564
Updated
Dash v2.10.2
Changed
- Set Flask and Werkzeug version upper bound to
<2.3.