github plotly/dash v1.13
Dash v1.13.0

latest releases: v2.17.0, v2.16.1, v2.16.0...
3 years ago

Dash and Dash-Renderer

Added

  • #1289 Supports DASH_PROXY env var to tell app.run_server to report the correct URL to view your app, when it's being proxied. Throws an error if the proxy is incompatible with the host and port you've given the server.
  • #1240 Adds callback_context to clientside callbacks (e.g. dash_clientside.callback_context.triggered). Supports triggered, inputs, inputs_list, states, and states_list, all of which closely resemble their serverside cousins.

Changed

  • #1237 Closes #920: Converts hot reload fetch failures into a server status indicator showing whether the latest fetch succeeded or failed. Callback fetch failures still appear as errors but have a clearer message.
  • #1254 Modifies the callback chain implementation and improves performance for apps with a lot of components

Fixed

  • #1255 Hard hot reload targets only the current window, not the top - so if your app is in an iframe you will only reload the app
  • #1249 Fixes #919 so dash.testing is compatible with more pytest plugins, particularly pytest-flake8 and pytest-black.
  • #1248 Fixes #1245, so you can use prop persistence with components that have dict IDs, ie for pattern-matching callbacks.
  • #1185 Sort asset directories, same as we sort files inside those directories. This way if you need your assets loaded in a certain order, you can add prefixes to subdirectory names and enforce that order.
  • #1288 Closes #1285: Debug=True should work in the main module.

Dash-Table

Added

  • #787 Add cell_selectable property to allow/disallow cell selection

Changed

  • #787
    • Clicking on a link in a Markdown cell now requires a single click instead of two
    • Links in Markdown cells now open a new tab (target="_blank")

Fixed

  • #785 Fix a bug where the table does not refresh correctly if a property was previously missing
  • #793
    • Fix a bug where headers aren't aligned with columns with fixed_rows #777
    • Fix a regression where headers don't scroll horizontally with fixed_rows #780

Don't miss a new dash release

NewReleases is sending notifications on new releases.