Skip to content

Releases: plotly/dash

Dash v2.14.0

11 Oct 15:59
7ea246c
Compare
Choose a tag to compare

Fixed

  • #2634 Fix deprecation warning on pkg_resources, fix #2631

Changed

  • #2635 Get proper app module name, remove need to give __name__ to Dash constructor.

Added

  • #2647 routing_callback_inputs allowing 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

28 Aug 15:33
7adb654
Compare
Choose a tag to compare

Changed

  • #2610 Load plotly.js bundle/version from plotly.py

Added

  • #2630 New layout hooks in the renderer

Dash v2.12.1

16 Aug 18:05
d131833
Compare
Choose a tag to compare

Fixed

  • #2625 Fix background callbacks without cancel arguments failing setup, fix #2624

Dash v2.12.0

14 Aug 20:14
ee88361
Compare
Choose a tag to compare

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

29 Jun 20:21
a159913
Compare
Choose a tag to compare

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

  • #2573 Use julia --project command inside JuliaRunner.
  • #2579 Add warning if using JupyterDash

Dash v2.11.0

23 Jun 19:04
0144a59
Compare
Choose a tag to compare

Added

  • #2530 Merge JupyterDash repository with Dash.
    • Add jupyter_mode argument to app.run, defaults to inline and configurable via jupyter_dash.default_mode.
    • Add prefixed arguments from JupyterDash to app.run: jupyter_width, jupyter_height, jupyter_server_url.

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

  • #2474 Update plotly js to 2.24.2 from 2.23.2
    • Feature release 2.24.0 add pattern to pie, funnelarea, sunburst, icicle and treemap traces
    • Patch release 2.24.1 and 2.24.2

Dash v2.10.2

31 May 16:21
23e0d90
Compare
Choose a tag to compare

Changed

  • Set Flask and Werkzeug version upper bound to <2.3.

Dash v2.10.1

30 May 17:51
91f2804
Compare
Choose a tag to compare

Fixed

  • #2545 Fix typescript objectOf generation.
  • #2548 Fix component as props callback triggering other callbacks not in response, fix #2487.

Dash v2.10.0

25 May 17:57
2f5bed2
Compare
Choose a tag to compare

Changed

  • #2538 Add an upper bound to Flask and Werkzeug versions at <2.2.3 because we expect the Dash ecosystem to be incompatible with the next minor release of Flask (this excludes the current latest Flask release 2.3.x). We will raise the upper bound to <2.4 after we fix incompatibilities elsewhere in the Dash ecosystem.

Added

  • #2540 Add include_pages_meta=True to Dash constructor, and fix a security issue in pages meta tags #2536.

Fixed

  • #2508 Fix error message, when callback output has different length than spec
  • #2207 Fix object of components support.
  • #2500 Passing customdata by click for scattermapbox, fix #2493
  • #2513 Raise error when iterating over patch objects, fix #2512

Updated

  • #2533 and #2538 Update Plotly.js to v2.23.2 from v2.20.0.

    • Feature release 2.23.0 adds legend/colorbar xref/yref.
    • Feature release 2.22.0 adds legend references to traces.
    • Feature release 2.21.0 adds label.texttemplate to parametric shapes.
    • Patch releases 2.23.1 and 2.23.2 fix heatmap rendering on iOS and Safari when zsmooth is set to false and shape text when drawing a new shape.
  • #2538 Update JS dependencies in dcc, html, dash-table, dash-renderer, and dash

Dash v2.9.3

13 Apr 17:42
64a1c25
Compare
Choose a tag to compare

Fixed

  • #2489 Fix location change event handling when Location objects are removed from the layout. Event handlers would not be removed and eventually change props of a random DOM element, fix #1346
  • #2498 Fix error when caching callbacks which return Patch objects by making Patch objects picklable
  • #2491 Fix clientside inline function name not found, fix #2488