Skip to content

Dash v1.15.0

Compare
Choose a tag to compare
@Marc-Andre-Rivet Marc-Andre-Rivet released this 25 Aug 18:32
· 4299 commits to dev since this release

Dash and Dash Renderer

Added

  • #1355 Removed redundant log message and consolidated logger initialization. You can now control the log level - for example suppress informational messages from Dash with app.logger.setLevel(logging.WARNING).
  • #1253, #1377 Added experimental --jl-prefix option to dash-generate-components, optionally generates Julia version of components and corresponding Julia package

Changed

  • #1180 and #1375 Input, Output, and State in callback definitions don't need to be in lists. You still need to provide Output items first, then Input items, then State, and the list form is still supported. In particular, if you want to return a single output item wrapped in a length-1 list, you should still wrap the Output in a list. This can be useful for procedurally-generated callbacks.
  • #1368 Updated pytest to v6.0.1. To avoid deprecation warnings, this also updated pytest-sugar to 0.9.4 and pytest-mock to 3.2.0. The pytest-mock update only effects python >= 3.0. Pytest-mock remains pinned at 2.0.0 for python == 2.7.

Dash Core Components

Added

  • #851 Add support for Dash.jl Julia built components
  • #840 Add styling properties to dcc.Loading component
    • parent_className: Add CSS class for the outermost dcc.Loading parent div DOM node
    • parent_style: Add CSS style property for the outermost dcc.Loading parent div DOM node
    • provides a workaround for the previous behaviour the of className property, which changed in #740. parent_className (or inline styles in parent_style) now allow CSS rules to be applied to the outermost dcc.Loading div, which is no longer covered by className on loading completion as of Dash Core Components >= 1.9.1 (Dash >= 1.11.0).

Dash HTML Components

Added

  • #165 Add support for Dash.jl Julia component generation.

Dash Table

Added

  • #820 Add support for Dash.jl Julia built components

Fixed

  • #817 Fix a regression introduced with #722 causing the tooltips to be misaligned with respect to their parent cell
  • #818 Fix a regression causing copy/paste not to work when selecting a range of cells with Shift + mouse click
  • #819 Fix pagination page_current and page_count fields to accommodate larger numbers